ATTRIB
writel_relaxed(thiz | thold | twait | tset, host->regs_va + ATTRIB);
struct ATTRIB *attr, *attr_b;
struct ATTRIB *attr2;
struct ATTRIB *attr;
struct ATTRIB *attr;
int attr_wof_frame_info(struct ntfs_inode *ni, struct ATTRIB *attr,
int attr_is_frame_compressed(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *attr = NULL, *attr_b;
struct ATTRIB *attr = NULL, *attr_b;
struct ATTRIB *attr = NULL, *attr_b;
struct ATTRIB *attr = NULL, *attr_b;
int attr_make_nonresident(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB **ins_attr, struct page *page)
struct ATTRIB *attr_s;
struct ATTRIB *attr;
static int attr_set_size_res(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB **ins_attr)
struct ATTRIB **ret, bool no_da)
struct ATTRIB *attr = NULL, *attr_b;
static int attr_load_runs(struct ATTRIB *attr, struct ntfs_inode *ni,
const struct ATTRIB *attr)
struct ATTRIB *attr;
struct ATTRIB *attr;
int ntfs_load_attr_list(struct ntfs_inode *ni, struct ATTRIB *attr)
u16 name_off, CLST svcn, struct ATTRIB **ins_attr,
struct ATTRIB *attr, *eattr;
struct ATTRIB *attr;
struct ATTRIB *attr, *ins_attr;
__le16 flags, struct ATTRIB **new_attr,
struct ATTRIB *attr;
struct ATTRIB **new_attr, struct mft_inode **mi,
struct ATTRIB *attr;
void ni_remove_attr_le(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *attr = NULL;
struct ATTRIB *attr = NULL;
struct ATTRIB *attr = NULL;
struct ATTRIB *attr;
enum REPARSE_SIGN ni_parse_reparse(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *ni_find_attr(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *ni_enum_attr_ex(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr = NULL;
struct ATTRIB *attr;
struct ATTRIB *attr;
static struct ATTRIB *
struct ATTRIB *attr;
struct ATTRIB *attr = NULL, *attr_p;
struct ATTRIB *attr, *attr_list, *attr_ins;
struct ATTRIB *attr;
struct ATTRIB *arr_move[7];
const struct ATTRIB *attr;
struct ATTRIB *b = arr_move[--nb];
struct ATTRIB **ins_attr, struct mft_inode **ins_mi,
struct ATTRIB *attr;
const struct ATTRIB *attr;
static inline bool check_index_root(const struct ATTRIB *attr,
const struct ATTRIB *attr,
const struct ATTRIB *attr;
const struct ATTRIB *attr = Add2Ptr(rec, o);
const struct ATTRIB *attr = Add2Ptr(rec, o);
static inline bool check_if_root_index(const struct ATTRIB *attr,
static inline void change_attr_size(struct MFT_REC *rec, struct ATTRIB *attr,
struct ATTRIB *attr;
static inline int cmp_type_and_name(const struct ATTRIB *a1,
const struct ATTRIB *a2)
const struct ATTRIB *attr, CLST rno)
static struct ATTRIB *attr_create_nonres_log(struct ntfs_sb_info *sbi,
struct ATTRIB *attr;
static bool update_oa_attr(struct OpenAttr *oa2, struct ATTRIB *attr)
struct ATTRIB *attr = NULL, *attr2;
attr2 = (struct ATTRIB *)data;
attr2 = (struct ATTRIB *)data;
struct ATTRIB *attr = NULL;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *bitmap;
struct ATTRIB *alloc;
struct ATTRIB *bmp, *alloc;
struct ATTRIB *attr;
struct ATTRIB *b;
struct ATTRIB *b;
struct ATTRIB *b;
struct ATTRIB *attr;
struct ATTRIB *b = bbuf->b;
static int scan_nres_bitmap(struct ntfs_inode *ni, struct ATTRIB *bitmap,
size_t *bit, struct ATTRIB **bitmap)
struct ATTRIB *b;
struct ATTRIB *b;
const struct ATTRIB *attr, enum index_mutex_classed type)
struct ATTRIB **attr, struct mft_inode **mi)
struct ATTRIB *a;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr = NULL;
static inline u64 attr_ondisk_size(const struct ATTRIB *attr)
static inline u64 attr_size(const struct ATTRIB *attr)
static inline bool is_attr_encrypted(const struct ATTRIB *attr)
static inline bool is_attr_sparsed(const struct ATTRIB *attr)
static inline bool is_attr_compressed(const struct ATTRIB *attr)
static inline bool is_attr_ext(const struct ATTRIB *attr)
static inline bool is_attr_indexed(const struct ATTRIB *attr)
static inline __le16 const *attr_name(const struct ATTRIB *attr)
static inline u64 attr_svcn(const struct ATTRIB *attr)
static_assert(sizeof(struct ATTRIB) == 0x48);
static_assert(sizeof(((struct ATTRIB *)NULL)->res) == 0x08);
static_assert(sizeof(((struct ATTRIB *)NULL)->nres) == 0x38);
static inline void *resident_data_ex(const struct ATTRIB *attr, u32 datasize)
static inline void *resident_data(const struct ATTRIB *attr)
static inline void *attr_run(const struct ATTRIB *attr)
const struct ATTRIB *attr)
static inline struct ATTRIB *attr_from_name(struct ATTR_FILE_NAME *fname)
return (struct ATTRIB *)((char *)fname - SIZEOF_RESIDENT);
struct ATTRIB *attr,
int attr_make_nonresident(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB **ins_attr, struct page *page);
struct ATTRIB **ret, bool no_da);
int attr_wof_frame_info(struct ntfs_inode *ni, struct ATTRIB *attr,
int attr_is_frame_compressed(struct ntfs_inode *ni, struct ATTRIB *attr,
int ntfs_load_attr_list(struct ntfs_inode *ni, struct ATTRIB *attr);
const struct ATTRIB *attr);
struct ATTRIB *ni_find_attr(struct ntfs_inode *ni, struct ATTRIB *attr,
struct ATTRIB *ni_enum_attr_ex(struct ntfs_inode *ni, struct ATTRIB *attr,
__le16 flags, struct ATTRIB **new_attr,
struct ATTRIB **new_attr, struct mft_inode **mi,
void ni_remove_attr_le(struct ntfs_inode *ni, struct ATTRIB *attr,
enum REPARSE_SIGN ni_parse_reparse(struct ntfs_inode *ni, struct ATTRIB *attr,
const struct ATTRIB *attr, enum index_mutex_classed type);
struct ATTRIB **attr, struct mft_inode **mi);
struct ATTRIB *mi_enum_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr);
struct ATTRIB *mi_find_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr, enum ATTR_TYPE type,
static inline struct ATTRIB *rec_find_attr_le(struct ntfs_inode *ni,
struct ATTRIB *mi_insert_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr);
bool mi_resize_attr(struct mft_inode *mi, struct ATTRIB *attr, int bytes);
int mi_pack_runs(struct mft_inode *mi, struct ATTRIB *attr,
static inline int compare_attr(const struct ATTRIB *left, enum ATTR_TYPE type,
struct ATTRIB *mi_enum_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr)
struct ATTRIB *mi_find_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr, enum ATTR_TYPE type,
struct ATTRIB *attr;
struct ATTRIB *mi_insert_attr(struct ntfs_inode *ni, struct mft_inode *mi,
struct ATTRIB *attr;
struct ATTRIB *attr)
bool mi_resize_attr(struct mft_inode *mi, struct ATTRIB *attr, int bytes)
int mi_pack_runs(struct mft_inode *mi, struct ATTRIB *attr,
((struct ATTRIB *)Add2Ptr(rec, ao))->type = ATTR_END;
struct ATTRIB *attr;
struct ATTRIB *attr;
struct ATTRIB *attr_info, *attr_ea;