Lines Matching refs:asize

202 	u32 t32, off, asize, prev_type;  in mi_enum_attr()  local
231 asize = le32_to_cpu(attr->size); in mi_enum_attr()
232 if (asize < SIZEOF_RESIDENT) { in mi_enum_attr()
238 if (off + asize < off) in mi_enum_attr()
242 attr = Add2Ptr(attr, asize); in mi_enum_attr()
243 off += asize; in mi_enum_attr()
246 asize = le32_to_cpu(attr->size); in mi_enum_attr()
269 if (off + asize < off || off + asize > used) in mi_enum_attr()
275 if (asize < SIZEOF_RESIDENT) in mi_enum_attr()
279 if (t16 > asize) in mi_enum_attr()
282 if (t16 + le32_to_cpu(attr->res.data_size) > asize) in mi_enum_attr()
297 if (t16 > asize) in mi_enum_attr()
322 if (asize + 8 < SIZEOF_NONRESIDENT_EX) in mi_enum_attr()
332 if (asize + 8 < SIZEOF_NONRESIDENT) in mi_enum_attr()
462 const __le16 *name, u8 name_len, u32 asize, in mi_insert_attr() argument
474 if (used + asize > sbi->record_size) in mi_insert_attr()
504 memmove(Add2Ptr(attr, asize), attr, tail); in mi_insert_attr()
505 memset(attr, 0, asize); in mi_insert_attr()
508 attr->size = cpu_to_le32(asize); in mi_insert_attr()
514 rec->used = cpu_to_le32(used + asize); in mi_insert_attr()
532 u32 asize = le32_to_cpu(attr->size); in mi_remove_attr() local
534 if (aoff + asize > used) in mi_remove_attr()
542 used -= asize; in mi_remove_attr()
543 memmove(attr, Add2Ptr(attr, asize), used - aoff); in mi_remove_attr()
556 u32 nsize, asize = le32_to_cpu(attr->size); in mi_resize_attr() local
558 int tail = (int)(used - aoff - asize); in mi_resize_attr()
569 next = Add2Ptr(attr, asize); in mi_resize_attr()
575 nsize = asize + dsize; in mi_resize_attr()
583 if (dsize > asize) in mi_resize_attr()
585 nsize = asize - dsize; in mi_resize_attr()
615 u32 asize = le32_to_cpu(attr->size); in mi_pack_runs() local
616 char *next = Add2Ptr(attr, asize); in mi_pack_runs()
618 u32 run_size = asize - run_off; in mi_pack_runs()
619 u32 tail = used - aoff - asize; in mi_pack_runs()
637 attr->size = cpu_to_le32(asize + new_run_size - run_size); in mi_pack_runs()