Changeset 55f5c1e in rtems
- Timestamp:
- 10/25/99 17:41:03 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- c3ffd24
- Parents:
- ee0702ef
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/filesystem/fsrequirements.t
ree0702ef r55f5c1e 221 221 @example 222 222 struct rtems_libio_tt @{ 223 rtems_driver_name_t 224 off_t size; /* size of file */225 off_t offset; /* current offset into file */226 unsigned32 227 rtems_filesystem_location_info_t 228 Objects_Id 229 unsigned32 data0; /* private to "driver" */230 void data1; / . */231 void file_info; /used by file handlers/232 rtems_filesystem_file_handlers_r handlers; /type specific handlers/223 rtems_driver_name_t *driver; 224 off_t size; 225 off_t offset; 226 unsigned32 flags; 227 rtems_filesystem_location_info_t pathinfo; 228 Objects_Id sem; 229 unsigned32 data0; 230 void data1; 231 void file_info; 232 rtems_filesystem_file_handlers_r handlers; 233 233 @}; 234 234 @end example … … 333 333 XXX 334 334 335 @subheading File:336 337 XXX338 339 335 @subheading Description: 340 336 … … 354 350 355 351 @subheading Arguments: 356 357 XXX358 359 @subheading File:360 352 361 353 XXX … … 386 378 @end example 387 379 388 @subheading File:389 390 imfs_link.c391 392 380 @subheading Description: 393 381 … … 416 404 XXX 417 405 418 @subheading File:419 420 XXX421 422 406 @subheading Description: 423 407 … … 441 425 rtems_filesystem_location_info_t *pathloc /* IN */ 442 426 @end example 443 444 @subheading File:445 446 imfs_ntype.c447 427 448 428 @subheading Description: … … 470 450 @end example 471 451 472 @subheading File:473 474 mknod.c475 476 452 @subheading Description: 477 453 … … 490 466 491 467 @subheading Arguments: 492 493 XXX494 495 @subheading File:496 468 497 469 XXX … … 521 493 @end example 522 494 523 @subheading File:524 525 imfs_chown.c526 527 495 @subheading Description: 528 496 … … 538 506 @subheading Corresponding Structure Element: 539 507 540 XXX 541 542 @subheading Arguments: 543 544 XXX 545 546 @subheading File: 547 548 XXX 549 550 @subheading Description: 551 552 XXX 553 508 freenod() 509 510 @subheading Arguments: 511 512 @example 513 rtems_filesystem_location_info_t *pathloc /* IN */ 514 @end example 515 516 @subheading Description: 517 518 This routine is used by the generic code to allow memory to be allocated 519 during the evaluate routines, and set free when the generic code is finished 520 accessing a node. If the evaluate routines allocate memory to identify 521 a node this routine should be utilized to free that memory. 522 523 This routine is not required and may be set to NULL. 554 524 555 525 @c … … 570 540 @end example 571 541 572 @subheading File:573 574 mount.c575 576 542 @subheading Description: 577 543 … … 594 560 rtems_filesystem_mount_table_entry_t *mt_entry 595 561 @end example 596 597 @subheading File:598 599 XXX600 562 601 563 @subheading Description: … … 729 691 XXX 730 692 731 @subheading File:732 733 XXX734 735 693 @subheading Description: 736 694 … … 755 713 @end example 756 714 757 @subheading File:758 759 imfs_fsunmount_me.c760 761 715 @subheading Description: 762 716 … … 779 733 XXX 780 734 781 @subheading File:782 783 XXX784 785 735 @subheading Description: 786 736 … … 802 752 XXX 803 753 804 @subheading File:805 806 XXX807 808 754 @subheading Description: 809 755 … … 822 768 823 769 @subheading Arguments: 824 825 XXX826 827 @subheading File:828 770 829 771 XXX … … 884 826 @end example 885 827 886 @subheading File:887 888 XXX889 890 828 @subheading Description: 891 829 … … 908 846 rtems_libio_t *iop 909 847 @end example 910 911 @subheading File:912 913 XXX914 848 915 849 @subheading Description: … … 942 876 @end example 943 877 944 @subheading File:945 946 XXX947 948 878 @subheading Description: 949 879 … … 969 899 970 900 XXX 971 @subheading File:972 973 XXX974 975 901 @subheading Description: 976 902 … … 1001 927 @end example 1002 928 1003 @subheading File:1004 1005 XXX1006 1007 929 @subheading Description: 1008 930 … … 1033 955 @end example 1034 956 1035 @subheading File:1036 1037 XXX1038 1039 957 @subheading Description: 1040 958 … … 1064 982 @end example 1065 983 1066 @subheading File:1067 1068 XXX1069 1070 984 @subheading Description: 1071 985 … … 1116 1030 @end example 1117 1031 1118 @subheading File:1119 1120 imfs_fchmod.c1121 1122 1032 @subheading Description: 1123 1033 … … 1143 1053 1144 1054 XXX 1145 @subheading File:1146 1147 XXX1148 1149 1055 @subheading Description: 1150 1056 … … 1165 1071 XXX 1166 1072 1167 @subheading File:1168 1169 XXX1170 1171 1073 @subheading Description: 1172 1074 … … 1191 1093 1192 1094 XXX 1193 @subheading File:1194 1195 XXX1196 1197 1095 @subheading Description: 1198 1096 … … 1218 1116 XXX 1219 1117 1220 @subheading File:1221 1222 XXX1223 1224 1118 @subheading Description: 1225 1119 … … 1245 1139 XXX 1246 1140 1247 @subheading File:1248 1249 XXX1250 1251 1141 @subheading Description: 1252 1142
Note: See TracChangeset
for help on using the changeset viewer.