Searched refs:MFT_RECORD (Results 1 - 10 of 10) sorted by relevance
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | mft.h | 33 const s64 count, MFT_RECORD *b); 51 const MFT_REF mref, MFT_RECORD *b) 62 MFT_RECORD *m); 65 MFT_RECORD **mrec, ATTR_RECORD **attr); 68 const s64 count, MFT_RECORD *b); 86 const MFT_REF mref, MFT_RECORD *b) 102 * for an mft record as it at least has to have the MFT_RECORD itself and a 106 * alignment of the first attribute mask the difference in MFT_RECORD size 112 static __inline__ u32 ntfs_mft_record_get_data_size(const MFT_RECORD *m) 121 MFT_RECORD *mre [all...] |
H A D | attrib.h | 87 MFT_RECORD *mrec; 93 MFT_RECORD *base_mrec; 99 MFT_RECORD *mrec); 326 extern int ntfs_make_room_for_attr(MFT_RECORD *m, u8 *pos, u32 size); 343 extern int ntfs_attr_record_resize(MFT_RECORD *m, ATTR_RECORD *a, u32 new_size); 345 extern int ntfs_resident_attr_value_resize(MFT_RECORD *m, ATTR_RECORD *a,
|
H A D | mft.c | 83 const s64 count, MFT_RECORD *b) 145 const s64 count, MFT_RECORD *b) 235 MFT_RECORD *m) 349 MFT_RECORD **mrec, ATTR_RECORD **attr) 351 MFT_RECORD *m; 402 MFT_RECORD *mrec) 421 mrec->usa_ofs = cpu_to_le16((sizeof(MFT_RECORD) + 1) & ~1); 480 MFT_RECORD *m; 722 MFT_RECORD *m = NULL; /* silence compiler warning */ 1044 MFT_RECORD * [all...] |
H A D | inode.h | 108 MFT_RECORD *mrec; /* The actual mft record of the inode. */
|
H A D | volume.c | 258 MFT_RECORD *mb = NULL; 981 (MFT_RECORD*)(m + i*vol->mft_record_size))) 994 (MFT_RECORD*)(m2 + i*vol->mft_record_size))) 999 MFT_RECORD *mrec, *mrec2; 1012 mrec = (MFT_RECORD*)(m + i * vol->mft_record_size); 1026 mrec2 = (MFT_RECORD*)(m2 + i * vol->mft_record_size); 1041 if ((record_size <= sizeof(MFT_RECORD))
|
H A D | attrib.c | 3747 ntfs_inode *ni, MFT_RECORD *mrec) 3804 ntfs_attr_search_ctx *ntfs_attr_get_search_ctx(ntfs_inode *ni, MFT_RECORD *mrec) 4040 int ntfs_make_room_for_attr(MFT_RECORD *m, u8 *pos, u32 size) 4104 MFT_RECORD *m; 4236 MFT_RECORD *m; 4806 int ntfs_attr_record_resize(MFT_RECORD *m, ATTR_RECORD *a, u32 new_size) 4877 int ntfs_resident_attr_value_resize(MFT_RECORD *m, ATTR_RECORD *a, 5016 MFT_RECORD *m; 5772 static int ntfs_attr_update_meta(ATTR_RECORD *a, ntfs_attr *na, MFT_RECORD *m, 5905 MFT_RECORD * [all...] |
H A D | layout.h | 337 * struct MFT_RECORD - An MFT record layout (NTFS 3.1+) 413 } __attribute__((__packed__)) MFT_RECORD; typedef in typeref:struct:__anon21 743 MFT_RECORD/next_attribute_instance notes
|
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | mkntfs.c | 699 static int make_room_for_attribute(MFT_RECORD *m, char *pos, const u32 size) 1128 static int insert_positioned_attr_in_mft_record(MFT_RECORD *m, 1318 static int insert_non_resident_attr_in_mft_record(MFT_RECORD *m, 1508 static int insert_resident_attr_in_mft_record(MFT_RECORD *m, 1616 static int add_attr_std_info(MFT_RECORD *m, const FILE_ATTR_FLAGS flags, 1653 static BOOL non_resident_unnamed_data(MFT_RECORD *m) 1678 static ntfs_time stdinfo_time(MFT_RECORD *m) 1705 static int add_attr_file_name(MFT_RECORD *m, const leMFT_REF parent_dir, 1794 static int add_attr_object_id(MFT_RECORD *m, const GUID *object_id) 1818 static int add_attr_sd(MFT_RECORD * [all...] |
H A D | utils.h | 55 ATTR_RECORD * find_first_attribute(const ATTR_TYPES type, MFT_RECORD *mft);
|
H A D | utils.c | 491 ATTR_RECORD * find_first_attribute(const ATTR_TYPES type, MFT_RECORD *mft) 869 MFT_RECORD *file; 1045 MFT_RECORD *mrec; 1049 mrec = (MFT_RECORD*)NULL;
|
Completed in 103 milliseconds