RTEMS Logo

RTEMS 4.8.0 On-Line Library


IMFS Filesystem Handler Table Functions

PREV UP NEXT Bookshelf RTEMS Filesystem Design Guide

6.4.1: IMFS Filesystem Handler Table Functions

  • IMFS_evalpath()
  • IMFS_evalformake()
  • IMFS_link()
  • IMFS_unlink()
  • IMFS_node_type()
  • IMFS_mknod()
  • IMFS_rmnod()
  • IMFS_chown()
  • IMFS_freenod()
  • IMFS_freenodinfo()
  • IMFS_mount()
  • IMFS_fsmount_me()
  • IMFS_unmount()
  • IMFS_fsunmount()
  • IMFS_utime()
  • IMFS_eval_link()
  • OPS table functions are defined in a rtems_filesystem_operations_table structure. It defines functions that are specific to a given filesystem. One table exists for each filesystem that is supported in the RTEMS configuration. The structure definition appears below and is followed by general developmental information on each of the functions contained in this function management structure.

    rtems_filesystem_operations_table  IMFS_ops = {
      IMFS_eval_path,
      IMFS_evaluate_for_make,
      IMFS_link,
      IMFS_unlink,
      IMFS_node_type,
      IMFS_mknod,
      IMFS_rmnod,
      IMFS_chown,
      IMFS_freenodinfo,
      IMFS_mount,
      IMFS_initialize,
      IMFS_unmount,
      IMFS_fsunmount,
      IMFS_utime,
      IMFS_evaluate_link,
      IMFS_symlink,
      IMFS_readlink
    };
    


    PREV UP NEXT Bookshelf RTEMS Filesystem Design Guide

    Copyright © 1988-2007OAR Corporation