Changeset 790fcab in rtems-docs


Ignore:
Timestamp:
Oct 28, 2016, 8:56:47 PM (3 years ago)
Author:
Joel Sherrill <joel@…>
Branches:
4.11, master
Children:
7497f5e
Parents:
01a36ee
Message:

filesystem: Fix numbered lists.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • filesystem/call_development.rst

    r01a36ee r790fcab  
    1414interface.
    1515
    16 # access()
    17 
    18 # chdir()
    19 
    20 # chmod()
    21 
    22 # chown()
    23 
    24 # close()
    25 
    26 # closedir()
    27 
    28 # dup()
    29 
    30 # dup2()
    31 
    32 # fchmod()
    33 
    34 # fcntl()
    35 
    36 # fdatasync()
    37 
    38 # fpathconf()
    39 
    40 # fstat()
    41 
    42 # ioctl()
    43 
    44 # link()
    45 
    46 # lseek()
    47 
    48 # mkdir()
    49 
    50 # mkfifo()
    51 
    52 # mknod()
    53 
    54 # mount()
    55 
    56 # open()
    57 
    58 # opendir()
    59 
    60 # pathconf()
    61 
    62 # read()
    63 
    64 # readdir()
    65 
    66 # unmount()
     16#. access()
     17
     18# .chdir()
     19
     20#. chmod()
     21
     22#. chown()
     23
     24#. close()
     25
     26#. closedir()
     27
     28#. dup()
     29
     30#. dup2()
     31
     32#. fchmod()
     33
     34#. fcntl()
     35
     36#. fdatasync()
     37
     38#. fpathconf()
     39
     40#. fstat()
     41
     42#. ioctl()
     43
     44#. link()
     45
     46#. lseek()
     47
     48#. mkdir()
     49
     50#. mkfifo()
     51
     52#. mknod()
     53
     54#. mount()
     55
     56#. open()
     57
     58#. opendir()
     59
     60#. pathconf()
     61
     62#. read()
     63
     64#. readdir()
     65
     66#. unmount()
    6767
    6868The sections that follow provide developmental information concerning each of
     
    219219The following sequence will be performed for any filesystem file descriptor:
    220220
    221 # Use the ``rtems_libio_iop()`` function to obtain the ``rtems_libio_t``
    222   structure for the file descriptor
    223 
    224 # Range check the file descriptor using ``rtems_libio_check_fd()``
    225 
    226 # Determine if there is actually a function in the selected handler table that
    227   processes the ``close()`` operation for the filesystem and node type
    228   selected.  This is generally done to avoid execution attempts on functions
    229   that have not been implemented.
     221#. Use the ``rtems_libio_iop()`` function to obtain the ``rtems_libio_t``
     222   structure for the file descriptor
     223
     224#. Range check the file descriptor using ``rtems_libio_check_fd()``
     225
     226#. Determine if there is actually a function in the selected handler table that
     227   processes the ``close()`` operation for the filesystem and node type
     228   selected.  This is generally done to avoid execution attempts on functions
     229   that have not been implemented.
    230230
    231231# If the function has been defined it is invoked with the file control
    232   block pointer as its argument.
    233 
    234 # The file control block that was associated with the open file descriptor is
    235   marked as free using ``rtems_libio_free()``.
    236 
    237 # The return code from the close handler is then passed back to the calling
    238   program.
    239 
     232   block pointer as its argument.
     233
     234#. The file control block that was associated with the open file descriptor is
     235   marked as free using ``rtems_libio_free()``.
     236
     237#. The return code from the close handler is then passed back to the calling
     238   program.
     239 
    240240closedir
    241241========
Note: See TracChangeset for help on using the changeset viewer.