/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | compress.h | 29 extern s64 ntfs_compressed_attr_pread(ntfs_attr *na, s64 pos, s64 count, 32 extern s64 ntfs_compressed_pwrite(ntfs_attr *na, runlist_element *brl, s64 wpos, 37 extern int ntfs_compressed_close(ntfs_attr *na, runlist_element *brl,
|
H A D | bitmap.h | 42 extern int ntfs_bitmap_set_run(ntfs_attr *na, s64 start_bit, s64 count); 43 extern int ntfs_bitmap_clear_run(ntfs_attr *na, s64 start_bit, s64 count); 54 static __inline__ int ntfs_bitmap_set_bit(ntfs_attr *na, s64 bit) 68 static __inline__ int ntfs_bitmap_clear_bit(ntfs_attr *na, s64 bit)
|
H A D | efs.h | 28 int ntfs_efs_fixup_attribute(ntfs_attr_search_ctx *ctx, ntfs_attr *na);
|
H A D | attrib.h | 29 typedef struct _ntfs_attr ntfs_attr; typedef in typeref:struct:_ntfs_attr 144 * struct ntfs_attr - ntfs in memory non-resident attribute structure 204 * enum ntfs_attr_state_bits - bits for the state field in the ntfs_attr 250 extern int NAttr##func_name(ntfs_attr *na); \ 251 extern void NAttrSet##func_name(ntfs_attr *na); \ 252 extern void NAttrClear##func_name(ntfs_attr *na); 286 extern void ntfs_attr_init(ntfs_attr *na, const BOOL non_resident, 295 extern ntfs_attr *ntfs_attr_open(ntfs_inode *ni, const ATTR_TYPES type, 297 extern void ntfs_attr_close(ntfs_attr *na); 299 extern s64 ntfs_attr_pread(ntfs_attr *n [all...] |
H A D | lcnalloc.h | 47 extern int ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn,
|
H A D | bitmap.c | 115 static int ntfs_bitmap_set_bits_in_run(ntfs_attr *na, s64 start_bit, 268 int ntfs_bitmap_set_run(ntfs_attr *na, s64 start_bit, s64 count) 290 int ntfs_bitmap_clear_run(ntfs_attr *na, s64 start_bit, s64 count)
|
H A D | logfile.h | 466 extern BOOL ntfs_check_logfile(ntfs_attr *log_na, RESTART_PAGE_HEADER **rp); 467 extern BOOL ntfs_is_logfile_clean(ntfs_attr *log_na, RESTART_PAGE_HEADER *rp); 468 extern int ntfs_empty_logfile(ntfs_attr *na);
|
H A D | runlist.h | 52 extern runlist_element *ntfs_rl_extend(ntfs_attr *na, runlist_element *rl,
|
H A D | volume.h | 219 ntfs_attr *lcnbmp_na; /* ntfs_attr structure for the data attribute 228 ntfs_attr *mft_na; /* ntfs_attr structure for the data attribute 230 ntfs_attr *mftbmp_na; /* ntfs_attr structure for the bitmap attribute 247 ntfs_attr *mftmirr_na; /* ntfs_attr structure for the data attribute
|
H A D | index.h | 127 ntfs_attr *ia_na;
|
H A D | efs.c | 134 ntfs_attr *na; 215 ntfs_attr *na; 317 int ntfs_efs_fixup_attribute(ntfs_attr_search_ctx *ctx, ntfs_attr *na)
|
H A D | ea.c | 117 static void restore_ea_info(ntfs_attr *nai, const EA_INFORMATION *old_ea_info) 149 ntfs_attr *na; 150 ntfs_attr *nai; 353 ntfs_attr *na; 354 ntfs_attr *nai;
|
H A D | attrib.c | 86 static int NAttrFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) 93 static void NAttrSetFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) 102 static void NAttrClearFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) 109 int NAttr##func_name(ntfs_attr *na) { return NAttrFlag (na, flag); } \ 110 void NAttrSet##func_name(ntfs_attr *na) { NAttrSetFlag (na, flag); } \ 111 void NAttrClear##func_name(ntfs_attr *na){ NAttrClearFlag(na, flag); } 333 static void __ntfs_attr_init(ntfs_attr *na, ntfs_inode *ni, 347 * ntfs_attr_init - initialize an ntfs_attr with data sizes and status 361 void ntfs_attr_init(ntfs_attr *na, const BOOL non_resident, 410 ntfs_attr *ntfs_attr_ope [all...] |
H A D | object_id.c | 271 static int remove_object_id_index(ntfs_attr *na, ntfs_index_context *xo, 327 ntfs_attr *na; 428 ntfs_attr *na; 574 ntfs_attr *na;
|
H A D | logfile.c | 374 static int ntfs_check_and_load_restart_page(ntfs_attr *log_na, 492 BOOL ntfs_check_logfile(ntfs_attr *log_na, RESTART_PAGE_HEADER **rp) 679 BOOL ntfs_is_logfile_clean(ntfs_attr *log_na, RESTART_PAGE_HEADER *rp) 728 int ntfs_empty_logfile(ntfs_attr *na)
|
H A D | attrlist.c | 111 ntfs_attr *na = NULL; 249 ntfs_attr *na;
|
H A D | volume.c | 138 static void ntfs_attr_free(ntfs_attr **na) 681 ntfs_attr *na = NULL; 799 ntfs_attr *na = NULL; 871 ntfs_attr *na; 945 ntfs_attr *na; 1692 ntfs_attr *na; 1883 ntfs_attr *na; 1918 ntfs_attr *na;
|
H A D | compress.c | 650 static BOOL ntfs_is_cb_compressed(ntfs_attr *na, runlist_element *rl, 709 s64 ntfs_compressed_attr_pread(ntfs_attr *na, s64 pos, s64 count, void *b) 841 * not compressed in the ntfs_attr structure so that we can 899 * not compressed in the ntfs_attr structure so that we can 1068 static s32 ntfs_comp_set(ntfs_attr *na, runlist_element *rl, 1168 static BOOL valid_compressed_run(ntfs_attr *na, runlist_element *rl, 1232 static int ntfs_compress_overwr_free(ntfs_attr *na, runlist_element *rl, 1444 static int ntfs_compress_free(ntfs_attr *na, runlist_element *rl, 1582 static int ntfs_read_append(ntfs_attr *na, const runlist_element *rl, 1626 static s32 ntfs_flush(ntfs_attr *n [all...] |
H A D | mft.c | 551 ntfs_attr *mftbmp_na; 686 static int ntfs_mft_attr_extend(ntfs_attr *na) 719 ntfs_attr *mftbmp_na; 829 * Reflect this in the ntfs_attr structure and the attribute record. 944 ntfs_attr *mftbmp_na; 1041 ntfs_attr *mft_na; 1179 * Reflect this in the ntfs_attr structure and the attribute record. 1264 ntfs_attr *mft_na; 1303 * Note: We only modify the ntfs_attr structure as that is all that is 1368 ntfs_attr *mft_n [all...] |
H A D | reparse.c | 979 static int remove_reparse_index(ntfs_attr *na, ntfs_index_context *xr, 1066 ntfs_attr *na; 1123 ntfs_attr *na; 1270 ntfs_attr *na;
|
H A D | index.c | 674 static ntfs_attr *ntfs_ia_open(ntfs_index_context *icx, ntfs_inode *ni) 676 ntfs_attr *na; 1003 ntfs_attr *na; 1321 ntfs_attr *na;
|
H A D | dir.c | 262 ntfs_attr *ia_na; 868 ntfs_attr *na; 1109 ntfs_attr *ia_na, *bmp_na = NULL; 1846 ntfs_attr *na;
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | lowntfs.c | 123 ntfs_attr *na; 363 ntfs_attr *na = NULL; 480 ntfs_attr *na = NULL; 557 ntfs_attr *na = NULL; 1135 ntfs_attr *na = NULL;
|
H A D | kernel_interface.cpp | 48 typedef CObjectDeleter<ntfs_attr, void, ntfs_attr_close> NtfsAttrCloser; 656 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 850 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 909 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | utils.c | 740 ntfs_attr *attr; 1106 ntfs_attr *mft;
|