Changes in uspace/srv/fs/fat/fat_ops.c [dfddfcd:1313ee9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/fat/fat_ops.c
rdfddfcd r1313ee9 52 52 #include <adt/list.h> 53 53 #include <assert.h> 54 #include <fibril_sync .h>54 #include <fibril_synch.h> 55 55 #include <sys/mman.h> 56 56 #include <align.h> … … 71 71 static int fat_match(fs_node_t **, fs_node_t *, const char *); 72 72 static int fat_node_get(fs_node_t **, dev_handle_t, fs_index_t); 73 static int fat_node_open(fs_node_t *); 73 74 static int fat_node_put(fs_node_t *); 74 75 static int fat_create_node(fs_node_t **, dev_handle_t, int); … … 83 84 static bool fat_is_directory(fs_node_t *); 84 85 static bool fat_is_file(fs_node_t *node); 86 static dev_handle_t fat_device_get(fs_node_t *node); 85 87 86 88 /* … … 407 409 } 408 410 411 int fat_node_open(fs_node_t *fn) 412 { 413 /* 414 * Opening a file is stateless, nothing 415 * to be done here. 416 */ 417 return EOK; 418 } 419 409 420 int fat_node_put(fs_node_t *fn) 410 421 { … … 867 878 } 868 879 880 dev_handle_t fat_device_get(fs_node_t *node) 881 { 882 return 0; 883 } 884 869 885 /** libfs operations */ 870 886 libfs_ops_t fat_libfs_ops = { … … 872 888 .match = fat_match, 873 889 .node_get = fat_node_get, 890 .node_open = fat_node_open, 874 891 .node_put = fat_node_put, 875 892 .create = fat_create_node, … … 881 898 .size_get = fat_size_get, 882 899 .lnkcnt_get = fat_lnkcnt_get, 883 .plb_get_char = 900 .plb_get_char = fat_plb_get_char, 884 901 .is_directory = fat_is_directory, 885 .is_file = fat_is_file 902 .is_file = fat_is_file, 903 .device_get = fat_device_get 886 904 }; 887 905
Note:
See TracChangeset
for help on using the changeset viewer.