Lines Matching refs:last
633 struct f2fs_xattr_entry *here, *last; in __f2fs_setxattr() local
697 last = here; in __f2fs_setxattr()
698 while (!IS_XATTR_LAST_ENTRY(last)) { in __f2fs_setxattr()
699 if ((void *)(last) + sizeof(__u32) > last_base_addr || in __f2fs_setxattr()
700 (void *)XATTR_NEXT_ENTRY(last) > last_base_addr) { in __f2fs_setxattr()
702 inode->i_ino, ENTRY_SIZE(last)); in __f2fs_setxattr()
709 last = XATTR_NEXT_ENTRY(last); in __f2fs_setxattr()
721 free = MIN_OFFSET(inode) - ((char *)last - (char *)base_addr); in __f2fs_setxattr()
740 memmove(here, next, (char *)last - (char *)next); in __f2fs_setxattr()
741 last = (struct f2fs_xattr_entry *)((char *)last - oldsize); in __f2fs_setxattr()
742 memset(last, 0, oldsize); in __f2fs_setxattr()
745 new_hsize = (char *)last - (char *)base_addr; in __f2fs_setxattr()
754 last->e_name_index = index; in __f2fs_setxattr()
755 last->e_name_len = len; in __f2fs_setxattr()
756 memcpy(last->e_name, name, len); in __f2fs_setxattr()
757 pval = last->e_name + len; in __f2fs_setxattr()
759 last->e_value_size = cpu_to_le16(size); in __f2fs_setxattr()
766 *(u32 *)((u8 *)last + newsize) = 0; in __f2fs_setxattr()