/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 | dlist.cpp | 37 dlist_init(nspace *vol) argument 41 vol->dlist.entries = 0; 42 vol->dlist.allocated = DLIST_ENTRY_QUANTUM; 43 vol->dlist.vnid_list = (ino_t *)malloc(sizeof(ino_t) * vol->dlist.allocated); 44 if (vol->dlist.vnid_list == NULL) { 45 vol->dlist.allocated = 0; 55 dlist_uninit(nspace *vol) argument 59 if (vol->dlist.vnid_list) 60 free(vol 69 dlist_realloc(nspace *vol, uint32 allocate) argument 95 dlist_add(nspace *vol, ino_t vnid) argument 114 dlist_remove(nspace *vol, ino_t vnid) argument 138 dlist_find(nspace *vol, uint32 cluster) argument 163 dlist_dump(nspace *vol) argument [all...] |
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); 26 #define find_vnid_in_vcache(vol,vni [all...] |
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); local 44 if (vol == NULL) 47 kprintf("fat nspace @ %p\n", vol); 49 vol->id, vol->fd, vol->device, vol->flags); 51 ", reserved sectors = %" B_PRIu32 "\n", vol->bytes_per_sector, 52 vol 119 nspace *vol; local 181 nspace* vol = (nspace *)calloc(sizeof(nspace), 1); local 437 volume_uninit(nspace *vol) argument 445 volume_count_free_cluster(nspace *vol) argument 483 nspace *vol = NULL; local 729 nspace *vol; local 784 nspace *vol; local 858 update_fsinfo(nspace *vol) argument 893 get_fsinfo(nspace *vol, uint32 *free_count, uint32 *last_allocated) argument 928 nspace* vol = (nspace*)_vol->private_volume; local 970 nspace* vol = (nspace*)_vol->private_volume; local 1016 nspace* vol = (nspace*)_vol->private_volume; local 1179 _dosfs_sync(nspace *vol) argument 1191 nspace *vol = (nspace *)_vol->private_volume; local 1203 nspace *vol = (nspace *)_vol->private_volume; local [all...] |
H A D | fat.h | 12 #define vIS_DATA_CLUSTER(vol,cluster) (((cluster) >= 2) && ((uint32)(cluster) < vol->total_clusters + 2)) 13 #define IS_DATA_CLUSTER(cluster) vIS_DATA_CLUSTER(vol,cluster) 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, uint3 [all...] |
H A D | iter.cpp | 20 _validate_cs_(nspace *vol, uint32 cluster, uint32 sector) argument 24 if ((vol->fat_bits != 32) && IS_FIXED_ROOT(cluster)) { // fat12 or fat16 root 25 if (sector >= vol->root_sectors) 30 if (sector >= vol->sectors_per_cluster) return -1; 42 ASSERT(_validate_cs_(csi->vol, csi->cluster, csi->sector) == 0); 43 if (_validate_cs_(csi->vol, csi->cluster, csi->sector) != 0) 47 return csi->vol->root_start + csi->sector; 49 return csi->vol->data_start + 50 (off_t)(csi->cluster - 2)* csi->vol->sectors_per_cluster + 56 init_csi(nspace *vol, uint3 argument 279 diri_init(nspace *vol, uint32 cluster, uint32 index, struct diri *diri) argument [all...] |
H A D | fat.cpp | 24 mirror_fats(nspace *vol, uint32 sector, uint8 *buffer) argument 28 if (!vol->fat_mirrored) 31 sector -= vol->active_fat * vol->sectors_per_fat; 33 for (i = 0; i < vol->fat_count; i++) { 36 if (i == vol->active_fat) 39 status = block_cache_get_writable_etc(vol->fBlockCache, 40 sector + i * vol->sectors_per_fat, 0, 1, -1, 45 memcpy(blockData, buffer, vol->bytes_per_sector); 46 block_cache_put(vol 54 _count_free_clusters_fat32(nspace *vol) argument 95 _fat_ioctl_(nspace *vol, uint32 action, uint32 cluster, uint32 N) argument 359 count_free_clusters(nspace *vol) argument 366 get_fat_entry(nspace *vol, uint32 cluster) argument 388 set_fat_entry(nspace *vol, uint32 cluster, int32 value) argument 396 get_nth_fat_entry(nspace *vol, int32 cluster, uint32 n) argument 414 count_clusters(nspace *vol, int32 cluster) argument 450 clear_fat_chain(nspace *vol, uint32 cluster, bool discardBlockCache) argument 499 allocate_n_fat_entries(nspace *vol, int32 n, int32 *start) argument 523 set_fat_chain_length(nspace *vol, vnode *node, uint32 clusters, bool discardBlockCache) argument 647 dump_fat_chain(nspace *vol, uint32 cluster) argument [all...] |
H A D | vcache.cpp | 51 rw_lock_read_lock(&vol->vcache.lock) 54 rw_lock_write_lock(&vol->vcache.lock) 57 rw_lock_read_unlock(&vol->vcache.lock) 60 rw_lock_write_unlock(&vol->vcache.lock) 62 #define hash(v) ((v) & (vol->vcache.cache_size-1)) 74 dump_vcache(nspace *vol) argument 79 "vnid loc\n", vol->vcache.cache_size, vol->vcache.cur_vnid); 80 for (i = 0; i < vol->vcache.cache_size; i++) { 81 for (c = vol 88 init_vcache(nspace *vol) argument 127 uninit_vcache(nspace *vol) argument 157 generate_unique_vnid(nspace *vol) argument 167 _add_to_vcache_(nspace *vol, ino_t vnid, ino_t loc) argument 219 _remove_from_vcache_(nspace *vol, ino_t vnid) argument 268 _find_vnid_in_vcache_(nspace *vol, ino_t vnid) argument 286 _find_loc_in_vcache_(nspace *vol, ino_t loc) argument 304 add_to_vcache(nspace *vol, ino_t vnid, ino_t loc) argument 319 _update_loc_in_vcache_(nspace *vol, ino_t vnid, ino_t loc) argument 332 remove_from_vcache(nspace *vol, ino_t vnid) argument 346 vcache_vnid_to_loc(nspace *vol, ino_t vnid, ino_t *loc) argument 364 vcache_loc_to_vnid(nspace *vol, ino_t loc, ino_t *vnid) argument 382 vcache_set_entry(nspace *vol, ino_t vnid, ino_t loc) argument 422 nspace *vol; local 452 nspace *vol; local [all...] |
H A D | file.cpp | 46 _update_last_modified(nspace* vol, vnode* node, bool willWrite) argument 48 ASSERT_LOCKED_RECURSIVE(&(vol->vlock)); 54 if (willWrite && node->vnid != vol->root_vnode.vnid) 55 result = write_vnode_entry(vol, node); 66 nspace *vol = (nspace *)_vol->private_volume; local 69 ASSERT_LOCKED_RECURSIVE(&(vol->vlock)); 75 if (_update_last_modified(vol, parent_node, true) != B_OK) 92 status_t write_vnode_entry(nspace *vol, vnode *node) argument 100 //if (is_vnode_removed(vol->id, node->vnid) > 0) return 0; 111 buffer = diri_init(vol, VNODE_PARENT_DIR_CLUSTE 159 nspace *vol = (nspace *)_vol->private_volume; local 186 nspace *vol = (nspace*)_vol->private_volume; local 218 nspace *vol = (nspace*)_vol->private_volume; local 307 nspace *vol = (nspace *)_vol->private_volume; local 363 nspace *vol = (nspace *)_vol->private_volume; local 398 nspace *vol = (nspace *)_vol->private_volume; local 479 nspace *vol = (nspace *)_vol->private_volume; local 498 nspace *vol = (nspace *)_vol->private_volume; local 516 nspace *vol = (nspace *)_vol->private_volume; local 647 nspace *vol = (nspace *)_vol->private_volume; local 810 nspace *vol = (nspace *)_vol->private_volume; local 1037 nspace *vol = (nspace *)_vol->private_volume; local 1090 nspace *vol = (nspace *)_vol->private_volume; local 1187 dosfs_unlink(fs_volume *vol, fs_vnode *dir, const char *name) argument 1196 dosfs_rmdir(fs_volume *vol, fs_vnode *dir, const char *name) argument 1216 nspace *vol = (nspace *)_vol->private_volume; local 1258 nspace *vol = (nspace *)_vol->private_volume; local 1303 nspace *vol = (nspace *)_vol->private_volume; local [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 | file.h | 9 status_t write_vnode_entry(nspace *vol, vnode *node); 20 status_t dosfs_free_cookie(fs_volume *vol, fs_vnode *node, void *cookie); 21 status_t dosfs_close(fs_volume *vol, fs_vnode *node, void *cookie); 23 status_t dosfs_remove_vnode(fs_volume *vol, fs_vnode *node, bool reenter); 24 status_t dosfs_create(fs_volume *vol, fs_vnode *dir, const char *name, 26 status_t dosfs_mkdir(fs_volume *vol, fs_vnode *dir, const char *name, 28 status_t dosfs_rename(fs_volume *vol, fs_vnode *olddir, const char *oldname, 30 status_t dosfs_unlink(fs_volume *vol, fs_vnode *dir, const char *name); 31 status_t dosfs_rmdir(fs_volume *vol, fs_vnode *dir, const char *name); 32 status_t dosfs_wstat(fs_volume *vol, fs_vnod [all...] |
H A D | dir.cpp | 28 static status_t findfile(nspace *vol, vnode *dir, const char *file, 69 % (iter->csi.vol->bytes_per_sector / 0x20)) * 0x20; 160 diri_init(iter->csi.vol, iter->starting_cluster, start_index, 183 if (iter->csi.vol->fat_bits == 32) 197 get_next_dirent(nspace *vol, vnode *dir, struct diri *iter, ino_t *vnid, argument 208 } while ((info.mode & FAT_VOLUME) && (dir->vnid == vol->root_vnode.vnid)); 224 result = vcache_loc_to_vnid(vol, loc, vnid); 227 if (find_vnid_in_vcache(vol, loc) == B_OK) { 230 *vnid = generate_unique_vnid(vol); 232 if ((result = add_to_vcache(vol, *vni 265 check_dir_empty(nspace *vol, vnode *dir) argument 304 findfile_case(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node) argument 312 findfile_nocase(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node) argument 320 findfile_nocase_duplicates(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool *dups_exist) argument 328 findfile_case_duplicates(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool *dups_exist) argument 336 findfile(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool check_case, bool check_dups, bool *dups_exist) argument 427 erase_dir_entry(nspace *vol, vnode *node) argument 475 compact_directory(nspace *vol, vnode *dir) argument 537 find_short_name(nspace *vol, vnode *dir, const uchar *name) argument 572 _create_dir_entry_(nspace *vol, vnode *dir, struct _entry_info_ *info, const char nshort[11], const char *nlong, uint32 len, uint32 *ns, uint32 *ne) argument 763 create_volume_label(nspace *vol, const char name[11], uint32 *index) argument 814 create_dir_entry(nspace *vol, vnode *dir, vnode *node, const char *name, uint32 *ns, uint32 *ne) argument 915 nspace *vol = (nspace *)_vol->private_volume; local 1038 nspace *vol = (nspace *)_vol->private_volume; local 1062 nspace *vol = (nspace *)_vol->private_volume; local 1090 nspace *vol = (nspace *)_vol->private_volume; local 1125 nspace* vol = (nspace *)_vol->private_volume; local 1192 nspace *vol = (nspace *)_vol->private_volume; local 1218 nspace *vol = (nspace *)_vol->private_volume; local [all...] |
H A D | attr.cpp | 99 nspace *vol = (nspace *)_vol->private_volume; local 107 RecursiveLocker lock(vol->vlock); 113 entry->d_dev = vol->id; 128 nspace *vol = (nspace *)_vol->private_volume; local 134 RecursiveLocker lock(vol->vlock); 163 nspace *vol = (nspace *)_vol->private_volume; local 171 RecursiveLocker lock(vol->vlock); 188 nspace *vol = (nspace *)_vol->private_volume; local 197 RecursiveLocker lock(vol->vlock);
|
H A D | iter.h | 20 struct _nspace *vol; member in struct:csi 26 int init_csi(struct _nspace *vol, uint32 cluster, uint32 sector, struct csi *csi); 46 uint8 *diri_init(struct _nspace *vol, uint32 cluster, uint32 index, struct diri *diri);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | bootsect.c | 185 * @vol: ntfs_volume to setup 188 * Parse the ntfs bootsector @bs and setup the ntfs volume @vol with the 193 int ntfs_boot_sector_parse(ntfs_volume *vol, const NTFS_BOOT_SECTOR *bs) argument 202 vol->sector_size = le16_to_cpu(bs->bpb.bytes_per_sector); 203 vol->sector_size_bits = ffs(vol->sector_size) - 1; 204 ntfs_log_debug("SectorSize = 0x%x\n", vol->sector_size); 205 ntfs_log_debug("SectorSizeBits = %u\n", vol->sector_size_bits); 228 if (vol->dev->d_ops->seek(vol [all...] |
H A D | mft.h | 32 extern int ntfs_mft_records_read(const ntfs_volume *vol, const MFT_REF mref, 37 * @vol: volume to read from 41 * Read the mft record specified by @mref from volume @vol into buffer @b. 48 * NOTE: @b has to be at least of size vol->mft_record_size. 50 static __inline__ int ntfs_mft_record_read(const ntfs_volume *vol, argument 56 ret = ntfs_mft_records_read(vol, mref, 1, b); 61 extern int ntfs_mft_record_check(const ntfs_volume *vol, const MFT_REF mref, 64 extern int ntfs_file_record_read(const ntfs_volume *vol, const MFT_REF mref, 67 extern int ntfs_mft_records_write(const ntfs_volume *vol, const MFT_REF mref, 72 * @vol 85 ntfs_mft_record_write(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD *b) argument [all...] |
H A D | lcnalloc.h | 41 extern runlist *ntfs_cluster_alloc(ntfs_volume *vol, VCN start_vcn, s64 count, 44 extern int ntfs_cluster_free_from_rl(ntfs_volume *vol, runlist *rl); 45 extern int ntfs_cluster_free_basic(ntfs_volume *vol, s64 lcn, s64 count); 47 extern int ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn,
|
H A D | volume.c | 246 * @vol: ntfs volume whose $MFT to load 248 * Load $MFT from @vol and setup @vol with it. After calling this function the 249 * volume @vol is ready for use by all read access functions provided by the 254 static int ntfs_mft_load(ntfs_volume *vol) argument 264 vol->mft_ni = ntfs_inode_allocate(vol); 265 mb = ntfs_malloc(vol->mft_record_size); 266 if (!vol->mft_ni || !mb) { 270 vol 448 ntfs_mftmirr_load(ntfs_volume *vol) argument 506 ntfs_volume *vol; local 678 ntfs_volume_check_logfile(ntfs_volume *vol) argument 738 ntfs_hiberfile_open(ntfs_volume *vol) argument 796 ntfs_volume_check_hiberfile(ntfs_volume *vol, int verbose) argument 866 fix_txf_data(ntfs_volume *vol) argument 941 ntfs_volume *vol; local 1343 ntfs_set_shown_files(ntfs_volume *vol, BOOL show_sys_files, BOOL show_hid_files, BOOL hide_dot_files) argument 1371 ntfs_set_ignore_case(ntfs_volume *vol) argument 1419 ntfs_volume *vol; local 1467 ntfs_umount(ntfs_volume *vol, const BOOL force __attribute__((unused))) argument 1649 ntfs_version_is_supported(ntfs_volume *vol) argument 1689 ntfs_logfile_reset(ntfs_volume *vol) argument 1738 ntfs_volume_write_flags(ntfs_volume *vol, const le16 flags) argument 1881 ntfs_volume_get_free_space(ntfs_volume *vol) argument 1916 ntfs_volume_rename(ntfs_volume *vol, const ntfschar *label, int label_len) argument [all...] |
H A D | bootsect.h | 39 extern int ntfs_boot_sector_parse(ntfs_volume *vol, const NTFS_BOOT_SECTOR *bs);
|
H A D | lcnalloc.c | 74 static void ntfs_cluster_update_zone_pos(ntfs_volume *vol, u8 zone, LCN tc) argument 79 ntfs_cluster_set_zone_pos(vol->mft_lcn, vol->mft_zone_end, 80 &vol->mft_zone_pos, tc); 82 ntfs_cluster_set_zone_pos(vol->mft_zone_end, vol->nr_clusters, 83 &vol->data1_zone_pos, tc); 85 ntfs_cluster_set_zone_pos(0, vol->mft_zone_start, 86 &vol->data2_zone_pos, tc); 95 static void update_full_status(ntfs_volume *vol, LC argument 171 bitmap_writeback(ntfs_volume *vol, s64 pos, s64 size, void *b, u8 *writeback) argument 235 ntfs_cluster_alloc(ntfs_volume *vol, VCN start_vcn, s64 count, LCN start_lcn, const NTFS_CLUSTER_ALLOCATION_ZONES zone) argument 578 ntfs_cluster_free_from_rl(ntfs_volume *vol, runlist *rl) argument 620 ntfs_cluster_free_basic(ntfs_volume *vol, s64 lcn, s64 count) argument 667 ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn, s64 count) argument [all...] |
H A D | ioctl.c | 89 static int fstrim_clusters(ntfs_volume *vol, LCN lcn, s64 length) argument 91 struct ntfs_device *dev = vol->dev; 97 range[0] = lcn << vol->cluster_size_bits; 98 range[1] = length << vol->cluster_size_bits; 138 static int fstrim_limits(ntfs_volume *vol, argument 149 if (stat(vol->dev->d_name, &statbuf) == -1) { 151 vol->dev->d_name); 229 static inline LCN align_up(ntfs_volume *vol, LCN lcn, u64 granularity) argument 233 aligned = (lcn << vol->cluster_size_bits) + granularity - 1; 235 return (aligned >> vol 238 align_down(ntfs_volume *vol, u64 count, u64 granularity) argument 255 fstrim(ntfs_volume *vol, void *data, u64 *trimmed) argument [all...] |
H A D | runlist.h | 57 extern s64 ntfs_rl_pread(const ntfs_volume *vol, const runlist_element *rl, 59 extern s64 ntfs_rl_pwrite(const ntfs_volume *vol, const runlist_element *rl, 65 extern runlist_element *ntfs_mapping_pairs_decompress(const ntfs_volume *vol, 70 extern int ntfs_get_size_for_mapping_pairs(const ntfs_volume *vol, 76 extern int ntfs_mapping_pairs_build(const ntfs_volume *vol, u8 *dst, 83 extern s64 ntfs_rl_get_compressed_size(ntfs_volume *vol, runlist *rl);
|
H A D | mft.c | 63 * @vol: volume to read from 68 * Read @count mft records starting at @mref from volume @vol into buffer 80 * NOTE: @b has to be at least of size @count * vol->mft_record_size. 82 int ntfs_mft_records_read(const ntfs_volume *vol, const MFT_REF mref, argument 90 if (!vol || !vol->mft_na || !b || count < 0) { 98 if (m + count > vol->mft_na->initialized_size >> 99 vol->mft_record_size_bits) { 103 (long long)vol->mft_na->initialized_size >> 104 vol 144 ntfs_mft_records_write(const ntfs_volume *vol, const MFT_REF mref, const s64 count, MFT_RECORD *b) argument 234 ntfs_mft_record_check(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD *m) argument 348 ntfs_file_record_read(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD **mrec, ATTR_RECORD **attr) argument 401 ntfs_mft_record_layout(const ntfs_volume *vol, const MFT_REF mref, MFT_RECORD *mrec) argument 478 ntfs_mft_record_format(const ntfs_volume *vol, const MFT_REF mref) argument 548 ntfs_mft_bitmap_find_free_rec(ntfs_volume *vol, ntfs_inode *base_ni) argument 715 ntfs_mft_bitmap_extend_allocation_i(ntfs_volume *vol) argument 920 ntfs_mft_bitmap_extend_allocation(ntfs_volume *vol) argument 941 ntfs_mft_bitmap_extend_initialized(ntfs_volume *vol) argument 1036 ntfs_mft_data_extend_allocation(ntfs_volume *vol) argument 1261 ntfs_mft_record_init(ntfs_volume *vol, s64 size) argument 1365 ntfs_mft_rec_init(ntfs_volume *vol, s64 size) argument 1426 ntfs_mft_rec_alloc(ntfs_volume *vol, BOOL mft_data) argument 1711 ntfs_mft_record_alloc(ntfs_volume *vol, ntfs_inode *base_ni) argument 1965 ntfs_mft_record_free(ntfs_volume *vol, ntfs_inode *ni) argument [all...] |
H A D | xattrs.h | 74 struct XATTRMAPPING *ntfs_xattr_build_mapping(ntfs_volume *vol, 81 ntfs_volume *vol);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | utils.c | 261 ntfs_volume *vol; local 286 vol = ntfs_mount(device, flags); 287 if (!vol) { 308 if (vol->flags & VOLUME_IS_DIRTY) { 311 ntfs_umount(vol, FALSE); 317 return vol; 533 ntfs_volume *vol; local 547 vol = inode->vol; 605 inode = ntfs_inode_open(vol, paren 652 utils_attr_get_name(ntfs_volume *vol, ATTR_RECORD *attr, char *buffer, int bufsize) argument 735 utils_cluster_in_use(ntfs_volume *vol, long long lcn) argument 798 utils_mftrec_in_use(ntfs_volume *vol, MFT_REF mref) argument 840 __metadata(ntfs_volume *vol, u64 num) argument 866 ntfs_volume *vol; local 976 mft_get_search_ctx(ntfs_volume *vol) argument [all...] |