Lines Matching defs:ea_buf
48 static int ntfs_ea_lookup(char *ea_buf, s64 ea_buf_size, const char *name,
61 p_ea = (const struct ea_attr *)&ea_buf[offset];
113 char *ea_buf;
133 ea_buf = ntfs_attr_readall(ni, AT_EA, NULL, 0, &all_ea_size);
134 if (!ea_buf)
142 err = ntfs_ea_lookup(ea_buf, ea_info_qlen, name, name_len, &ea_off,
145 p_ea = (struct ea_attr *)&ea_buf[ea_off];
148 kvfree(ea_buf);
159 kvfree(ea_buf);
165 kvfree(ea_buf);
198 char *ea_buf = NULL;
211 ea_buf = ntfs_attr_readall(ni, AT_EA, NULL, 0, &all_ea_size);
212 if (!ea_buf) {
245 err = ntfs_ea_lookup(ea_buf, ea_info_qsize, name, name_len, &ea_off,
253 p_ea = (struct ea_attr *)(ea_buf + ea_off);
275 err = ntfs_write_ea(ni, AT_EA, ea_buf, 0, ea_info_qsize, true);
289 kvfree(ea_buf);
292 ea_buf = kzalloc(new_ea_size, GFP_NOFS);
293 if (!ea_buf) {
303 p_ea = (struct ea_attr *)ea_buf;
350 kvfree(ea_buf);
460 char *ea_buf = NULL;
475 ea_buf = ntfs_attr_readall(ni, AT_EA, NULL, 0, &ea_buf_size);
476 if (!ea_buf)
489 p_ea = (const struct ea_attr *)&ea_buf[offset];
522 kvfree(ea_buf);