Home
last modified time | relevance | path

Searched refs:ea_offs (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/hpfs/
H A Dea.c239 if (!le16_to_cpu(fnode->ea_offs)) { in hpfs_set_ea()
241 hpfs_error(s, "fnode %08x: ea_size_s == %03x, ea_offs == 0", in hpfs_set_ea()
245 fnode->ea_offs = cpu_to_le16(0xc4); in hpfs_set_ea()
247 if (le16_to_cpu(fnode->ea_offs) < 0xc4 || le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) > 0x200) { in hpfs_set_ea()
248 hpfs_error(s, "fnode %08lx: ea_offs == %03x, ea_size_s == %03x", in hpfs_set_ea()
250 le16_to_cpu(fnode->ea_offs), le16_to_cpu(fnode->ea_size_s)); in hpfs_set_ea()
254 le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) + strlen(key) + size + 5 <= 0x200) { in hpfs_set_ea()
H A Dmap.c195 if (le16_to_cpu(fnode->ea_size_s) && (le16_to_cpu(fnode->ea_offs) < 0xc4 || in hpfs_map_fnode()
196 le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) > 0x200)) { in hpfs_map_fnode()
198 "bad EA info in fnode %08lx: ea_offs == %04x ea_size_s == %04x", in hpfs_map_fnode()
200 le16_to_cpu(fnode->ea_offs), le16_to_cpu(fnode->ea_size_s)); in hpfs_map_fnode()
H A Dhpfs_fn.h137 return (struct extended_attribute *)((char *)fnode + le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s)); in fnode_ea()
142 return (struct extended_attribute *)((char *)fnode + le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s)); in fnode_end_ea()
H A Dhpfs.h464 __le16 ea_offs; /* offset from start of fnode member
473 via fnode + ea_offs. I think.) */
H A Dalloc.c465 f->ea_offs = cpu_to_le16(0xc4); in hpfs_alloc_fnode()
/kernel/linux/linux-6.6/fs/hpfs/
H A Dea.c239 if (!le16_to_cpu(fnode->ea_offs)) { in hpfs_set_ea()
241 hpfs_error(s, "fnode %08x: ea_size_s == %03x, ea_offs == 0", in hpfs_set_ea()
245 fnode->ea_offs = cpu_to_le16(0xc4); in hpfs_set_ea()
247 if (le16_to_cpu(fnode->ea_offs) < 0xc4 || le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) > 0x200) { in hpfs_set_ea()
248 hpfs_error(s, "fnode %08lx: ea_offs == %03x, ea_size_s == %03x", in hpfs_set_ea()
250 le16_to_cpu(fnode->ea_offs), le16_to_cpu(fnode->ea_size_s)); in hpfs_set_ea()
254 le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) + strlen(key) + size + 5 <= 0x200) { in hpfs_set_ea()
H A Dmap.c195 if (le16_to_cpu(fnode->ea_size_s) && (le16_to_cpu(fnode->ea_offs) < 0xc4 || in hpfs_map_fnode()
196 le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s) > 0x200)) { in hpfs_map_fnode()
198 "bad EA info in fnode %08lx: ea_offs == %04x ea_size_s == %04x", in hpfs_map_fnode()
200 le16_to_cpu(fnode->ea_offs), le16_to_cpu(fnode->ea_size_s)); in hpfs_map_fnode()
H A Dhpfs_fn.h137 return (struct extended_attribute *)((char *)fnode + le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s)); in fnode_ea()
142 return (struct extended_attribute *)((char *)fnode + le16_to_cpu(fnode->ea_offs) + le16_to_cpu(fnode->acl_size_s) + le16_to_cpu(fnode->ea_size_s)); in fnode_end_ea()
H A Dhpfs.h465 __le16 ea_offs; /* offset from start of fnode member
474 via fnode + ea_offs. I think.) */
H A Dalloc.c465 f->ea_offs = cpu_to_le16(0xc4); in hpfs_alloc_fnode()

Completed in 10 milliseconds