/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | dlist.h | 8 status_t dlist_init(nspace *vol); 9 status_t dlist_uninit(nspace *vol); 10 status_t dlist_add(nspace *vol, ino_t vnid); 11 status_t dlist_remove(nspace *vol, ino_t vnid); 12 ino_t dlist_find(nspace *vol, uint32 cluster); 14 void dlist_dump(nspace *vol);
|
H A D | file.h | 8 mode_t make_mode(nspace *volume, vnode *node); 9 status_t write_vnode_entry(nspace *vol, vnode *node);
|
H A D | vcache.h | 12 void dump_vcache(nspace *vol); 14 status_t init_vcache(nspace *vol); 15 status_t uninit_vcache(nspace *vol); 17 ino_t generate_unique_vnid(nspace *vol); 19 status_t add_to_vcache(nspace *vol, ino_t vnid, ino_t loc); 20 status_t remove_from_vcache(nspace *vol, ino_t vnid); 21 status_t vcache_vnid_to_loc(nspace *vol, ino_t vnid, ino_t *loc); 22 status_t vcache_loc_to_vnid(nspace *vol, ino_t loc, ino_t *vnid); 24 status_t vcache_set_entry(nspace *vol, ino_t vnid, ino_t loc);
|
H A D | attr.cpp | 99 nspace *vol = (nspace *)_vol->private_volume; 128 nspace *vol = (nspace *)_vol->private_volume; 163 nspace *vol = (nspace *)_vol->private_volume; 188 nspace *vol = (nspace *)_vol->private_volume;
|
H A D | dir.cpp | 28 static status_t findfile(nspace *vol, vnode *dir, const char *file, 197 get_next_dirent(nspace *vol, vnode *dir, struct diri *iter, ino_t *vnid, 265 check_dir_empty(nspace *vol, vnode *dir) 304 findfile_case(nspace *vol, vnode *dir, const char *file, ino_t *vnid, 312 findfile_nocase(nspace *vol, vnode *dir, const char *file, ino_t *vnid, 320 findfile_nocase_duplicates(nspace *vol, vnode *dir, const char *file, 328 findfile_case_duplicates(nspace *vol, vnode *dir, const char *file, 336 findfile(nspace *vol, vnode *dir, const char *file, ino_t *vnid, 427 erase_dir_entry(nspace *vol, vnode *node) 475 compact_directory(nspace *vo [all...] |
H A D | dir.h | 13 status_t check_dir_empty(nspace *vol, vnode *dir); 14 status_t findfile_case(nspace *vol, vnode *dir, const char *file, 16 status_t findfile_nocase(nspace *vol, vnode *dir, const char *file, 18 status_t findfile_nocase_duplicates(nspace *vol, vnode *dir, const char *file, 20 status_t findfile_case_duplicates(nspace *vol, vnode *dir, const char *file, 22 status_t erase_dir_entry(nspace *vol, vnode *node); 23 status_t compact_directory(nspace *vol, vnode *dir); 24 status_t create_volume_label(nspace *vol, const char name[11], uint32 *index); 25 status_t create_dir_entry(nspace *vol, vnode *dir, vnode *node,
|
H A D | dlist.cpp | 37 dlist_init(nspace *vol) 55 dlist_uninit(nspace *vol) 69 dlist_realloc(nspace *vol, uint32 allocate) 95 dlist_add(nspace *vol, ino_t vnid) 114 dlist_remove(nspace *vol, ino_t vnid) 138 dlist_find(nspace *vol, uint32 cluster) 163 dlist_dump(nspace *vol)
|
H A D | dosfs.cpp | 31 static status_t get_fsinfo(nspace *vol, uint32 *free_count, uint32 *last_allocated); 43 nspace *vol = (nspace *)strtoul(argv[i], NULL, 0); 47 kprintf("fat nspace @ %p\n", vol); 119 nspace *vol; 122 kprintf("dc2s nspace cluster\n"); 126 vol = (nspace *)strtoul(argv[1], NULL, 0); 172 static nspace* 181 nspace* vol = (nspace *)callo [all...] |
H A D | dosfs.h | 159 } nspace; typedef in typeref:struct:_nspace 171 status_t _dosfs_sync(nspace *vol);
|
H A D | fat.cpp | 24 mirror_fats(nspace *vol, uint32 sector, uint8 *buffer) 54 _count_free_clusters_fat32(nspace *vol) 95 _fat_ioctl_(nspace *vol, uint32 action, uint32 cluster, uint32 N) 359 count_free_clusters(nspace *vol) 366 get_fat_entry(nspace *vol, uint32 cluster) 388 set_fat_entry(nspace *vol, uint32 cluster, int32 value) 396 get_nth_fat_entry(nspace *vol, int32 cluster, uint32 n) 414 count_clusters(nspace *vol, int32 cluster) 450 clear_fat_chain(nspace *vol, uint32 cluster, bool discardBlockCache) 499 allocate_n_fat_entries(nspace *vo [all...] |
H A D | fat.h | 18 int32 count_free_clusters(nspace *vol); 19 int32 get_nth_fat_entry(nspace *vol, int32 cluster, uint32 n); 20 uint32 count_clusters(nspace *vol, int32 cluster); 23 status_t clear_fat_chain(nspace *vol, uint32 cluster, 27 status_t allocate_n_fat_entries(nspace *vol, int32 n, int32 *start); 30 status_t set_fat_chain_length(nspace *vol, vnode *node, uint32 clusters, 33 void dump_fat_chain(nspace *vol, uint32 cluster); 35 status_t fragment(nspace *vol, uint32 *pattern);
|
H A D | file.cpp | 29 make_mode(nspace *volume, vnode *node) 46 _update_last_modified(nspace* vol, vnode* node, bool willWrite) 66 nspace *vol = (nspace *)_vol->private_volume; 92 status_t write_vnode_entry(nspace *vol, vnode *node) 159 nspace *vol = (nspace *)_vol->private_volume; 186 nspace *vol = (nspace*)_vol->private_volume; 218 nspace *vo [all...] |
H A D | iter.cpp | 20 _validate_cs_(nspace *vol, uint32 cluster, uint32 sector) 56 init_csi(nspace *vol, uint32 cluster, uint32 sector, struct csi *csi) 279 diri_init(nspace *vol, uint32 cluster, uint32 index, struct diri *diri)
|
H A D | vcache.cpp | 74 dump_vcache(nspace *vol) 88 init_vcache(nspace *vol) 127 uninit_vcache(nspace *vol) 157 generate_unique_vnid(nspace *vol) 167 _add_to_vcache_(nspace *vol, ino_t vnid, ino_t loc) 219 _remove_from_vcache_(nspace *vol, ino_t vnid) 268 _find_vnid_in_vcache_(nspace *vol, ino_t vnid) 286 _find_loc_in_vcache_(nspace *vol, ino_t loc) 304 add_to_vcache(nspace *vol, ino_t vnid, ino_t loc) 319 _update_loc_in_vcache_(nspace *vo [all...] |
/haiku/src/add-ons/kernel/file_systems/nfs/ |
H A D | nfs_add_on.c | 1118 fs_nspaceInit(struct fs_nspace *nspace) argument 1120 RPCPendingCallsInit(&nspace->pendingCalls); 1125 fs_nspaceDestroy(struct fs_nspace *nspace) argument 1127 RPCPendingCallsDestroy(&nspace->pendingCalls);
|
H A D | nfs_add_on.h | 68 void fs_nspaceInit (struct fs_nspace *nspace); 69 void fs_nspaceDestroy (struct fs_nspace *nspace);
|