Lines Matching defs:here
1568 struct ext4_xattr_entry *here = s->here;
1577 old_size = (!s->not_found && !here->e_value_inum) ?
1578 EXT4_XATTR_SIZE(le32_to_cpu(here->e_value_size)) : 0;
1586 size_t offs = le16_to_cpu(here->e_value_offs);
1589 here->e_value_size = cpu_to_le32(i->value_len);
1648 if (!s->not_found && here->e_value_inum) {
1650 le32_to_cpu(here->e_value_inum),
1651 le32_to_cpu(here->e_hash),
1696 le32_to_cpu(here->e_value_size));
1701 if (!s->not_found && here->e_value_size && !here->e_value_inum) {
1704 size_t offs = le16_to_cpu(here->e_value_offs);
1728 memmove(here, (void *)here + size,
1729 (void *)last - (void *)here + sizeof(__u32));
1734 * system.data attribute. Handling a failure here won't
1748 size_t rest = (void *)last - (void *)here + sizeof(__u32);
1750 memmove((void *)here + size, here, rest);
1751 memset(here, 0, size);
1752 here->e_name_index = i->name_index;
1753 here->e_name_len = name_len;
1754 memcpy(here->e_name, i->name, name_len);
1757 here->e_value_inum = 0;
1758 here->e_value_offs = 0;
1759 here->e_value_size = 0;
1765 here->e_value_inum = cpu_to_le32(new_ea_inode->i_ino);
1769 here->e_value_offs = cpu_to_le16(min_offs - new_size);
1779 here->e_value_size = cpu_to_le32(i->value_len);
1797 hash = ext4_xattr_hash_entry(here->e_name,
1798 here->e_name_len,
1802 here->e_value_offs);
1804 hash = ext4_xattr_hash_entry(here->e_name,
1805 here->e_name_len, value,
1808 here->e_hash = hash;
1854 bs->s.here = bs->s.first;
1855 error = xattr_find_entry(inode, &bs->s.here, bs->s.end,
1884 int offset = (char *)s->here - bs->bh->b_data;
1938 s->here = ENTRY(s->base + offset);
1948 if (!s->not_found && s->here->e_value_inum) {
1949 ea_ino = le32_to_cpu(s->here->e_value_inum);
1951 le32_to_cpu(s->here->e_hash),
1963 s->here->e_value_size);
1967 s->here->e_value_inum = 0;
1968 s->here->e_value_size = 0;
1981 s->here = ENTRY(header(s->base)+1);
1991 if (i->value && s->here->e_value_inum) {
1998 ea_ino = le32_to_cpu(s->here->e_value_inum);
2000 le32_to_cpu(s->here->e_hash),
2204 is->s.here = is->s.first;
2211 error = xattr_find_entry(inode, &is->s.here, is->s.end,
2251 if (s->here->e_value_inum)
2253 if (le32_to_cpu(s->here->e_value_size) != i->value_len)
2255 value = ((void *)s->base) + le16_to_cpu(s->here->e_value_offs);
3126 struct ext4_xattr_entry *here;
3129 here = ENTRY(header+1);
3130 while (!IS_LAST_ENTRY(here)) {
3131 if (!here->e_hash) {
3138 le32_to_cpu(here->e_hash);
3139 here = EXT4_XATTR_NEXT(here);