Changeset 55f5c1e in rtems


Ignore:
Timestamp:
Oct 25, 1999, 5:41:03 PM (20 years ago)
Author:
Jennifer Averett <Jennifer.Averett@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
c3ffd24
Parents:
ee0702ef
Message:

+ Cleaned up lines that were too long.
+ Removed subheading File - This is not valid for the callback descriptions.
+ Filled in information on freenod

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/filesystem/fsrequirements.t

    ree0702ef r55f5c1e  
    221221@example
    222222struct rtems_libio_tt @{
    223   rtems_driver_name_t               *driver;
    224   off_t                              size;      /* size of file */
    225   off_t                              offset;    /* current offset into file */
    226   unsigned32                         flags;
    227   rtems_filesystem_location_info_t   pathinfo;
    228   Objects_Id                         sem;
    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;
    233233@};
    234234@end example
     
    333333XXX
    334334
    335 @subheading File:
    336 
    337 XXX
    338 
    339335@subheading Description:
    340336
     
    354350
    355351@subheading Arguments:
    356 
    357 XXX
    358 
    359 @subheading File:
    360352
    361353XXX
     
    386378@end example
    387379
    388 @subheading File:
    389 
    390 imfs_link.c
    391 
    392380@subheading Description:
    393381
     
    416404XXX
    417405
    418 @subheading File:
    419 
    420 XXX
    421 
    422406@subheading Description:
    423407
     
    441425rtems_filesystem_location_info_t    *pathloc        /* IN */
    442426@end example
    443 
    444 @subheading File:
    445 
    446 imfs_ntype.c
    447427
    448428@subheading Description:
     
    470450@end example
    471451
    472 @subheading File:
    473 
    474 mknod.c
    475 
    476452@subheading Description:
    477453
     
    490466
    491467@subheading Arguments:
    492 
    493 XXX
    494 
    495 @subheading File:
    496468
    497469XXX
     
    521493@end example
    522494
    523 @subheading File:
    524 
    525 imfs_chown.c
    526 
    527495@subheading Description:
    528496
     
    538506@subheading Corresponding Structure Element:
    539507
    540 XXX
    541 
    542 @subheading Arguments:
    543 
    544 XXX
    545 
    546 @subheading File:
    547 
    548 XXX
    549 
    550 @subheading Description:
    551 
    552 XXX
    553 
     508freenod()
     509
     510@subheading Arguments:
     511
     512@example
     513rtems_filesystem_location_info_t      *pathloc       /* IN */
     514@end example
     515
     516@subheading Description:
     517
     518This routine is used by the generic code to allow memory to be allocated
     519during the evaluate routines, and set free when the generic code is finished
     520accessing a node.  If the evaluate routines allocate memory to identify
     521a node this routine should be utilized to free that memory.
     522
     523This routine is not required and may be set to NULL.
    554524
    555525@c
     
    570540@end example
    571541
    572 @subheading File:
    573 
    574 mount.c
    575 
    576542@subheading Description:
    577543
     
    594560rtems_filesystem_mount_table_entry_t   *mt_entry   
    595561@end example
    596 
    597 @subheading File:
    598 
    599 XXX
    600562
    601563@subheading Description:
     
    729691XXX
    730692
    731 @subheading File:
    732 
    733 XXX
    734 
    735693@subheading Description:
    736694
     
    755713@end example
    756714
    757 @subheading File:
    758 
    759 imfs_fsunmount_me.c
    760 
    761715@subheading Description:
    762716
     
    779733XXX
    780734
    781 @subheading File:
    782 
    783 XXX
    784 
    785735@subheading Description:
    786736
     
    802752XXX
    803753
    804 @subheading File:
    805 
    806 XXX
    807 
    808754@subheading Description:
    809755
     
    822768
    823769@subheading Arguments:
    824 
    825 XXX
    826 
    827 @subheading File:
    828770
    829771XXX
     
    884826@end example
    885827
    886 @subheading File:
    887 
    888 XXX
    889 
    890828@subheading Description:
    891829
     
    908846rtems_libio_t     *iop
    909847@end example
    910 
    911 @subheading File:
    912 
    913 XXX
    914848
    915849@subheading Description:
     
    942876@end example
    943877
    944 @subheading File:
    945 
    946 XXX
    947 
    948878@subheading Description:
    949879
     
    969899
    970900XXX
    971 @subheading File:
    972 
    973 XXX
    974 
    975901@subheading Description:
    976902
     
    1001927@end example
    1002928
    1003 @subheading File:
    1004 
    1005 XXX
    1006 
    1007929@subheading Description:
    1008930
     
    1033955@end example
    1034956
    1035 @subheading File:
    1036 
    1037 XXX
    1038 
    1039957@subheading Description:
    1040958
     
    1064982@end example
    1065983
    1066 @subheading File:
    1067 
    1068 XXX
    1069 
    1070984@subheading Description:
    1071985
     
    11161030@end example
    11171031
    1118 @subheading File:
    1119 
    1120 imfs_fchmod.c
    1121 
    11221032@subheading Description:
    11231033
     
    11431053
    11441054XXX
    1145 @subheading File:
    1146 
    1147 XXX
    1148 
    11491055@subheading Description:
    11501056
     
    11651071XXX
    11661072
    1167 @subheading File:
    1168 
    1169 XXX
    1170 
    11711073@subheading Description:
    11721074
     
    11911093
    11921094XXX
    1193 @subheading File:
    1194 
    1195 XXX
    1196 
    11971095@subheading Description:
    11981096
     
    12181116XXX
    12191117
    1220 @subheading File:
    1221 
    1222 XXX
    1223 
    12241118@subheading Description:
    12251119
     
    12451139XXX
    12461140
    1247 @subheading File:
    1248 
    1249 XXX
    1250 
    12511141@subheading Description:
    12521142
Note: See TracChangeset for help on using the changeset viewer.