• Home
  • Raw
  • Download

Lines Matching refs:is

1032 			  struct ext4_xattr_ibody_find *is)  in ext4_xattr_ibody_find()  argument
1040 raw_inode = ext4_raw_inode(&is->iloc); in ext4_xattr_ibody_find()
1042 is->s.base = is->s.first = IFIRST(header); in ext4_xattr_ibody_find()
1043 is->s.here = is->s.first; in ext4_xattr_ibody_find()
1044 is->s.end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_find()
1046 error = xattr_check_inode(inode, header, is->s.end); in ext4_xattr_ibody_find()
1050 error = ext4_xattr_find_entry(&is->s.here, i->name_index, in ext4_xattr_ibody_find()
1051 i->name, is->s.end - in ext4_xattr_ibody_find()
1052 (void *)is->s.base, 0); in ext4_xattr_ibody_find()
1055 is->s.not_found = error; in ext4_xattr_ibody_find()
1062 struct ext4_xattr_ibody_find *is) in ext4_xattr_ibody_inline_set() argument
1065 struct ext4_xattr_search *s = &is->s; in ext4_xattr_ibody_inline_set()
1073 header = IHDR(inode, ext4_raw_inode(&is->iloc)); in ext4_xattr_ibody_inline_set()
1086 struct ext4_xattr_ibody_find *is) in ext4_xattr_ibody_set() argument
1089 struct ext4_xattr_search *s = &is->s; in ext4_xattr_ibody_set()
1097 header = IHDR(inode, ext4_raw_inode(&is->iloc)); in ext4_xattr_ibody_set()
1132 struct ext4_xattr_ibody_find is = { in ext4_xattr_set_handle() local
1147 error = ext4_reserve_inode_write(handle, inode, &is.iloc); in ext4_xattr_set_handle()
1152 struct ext4_inode *raw_inode = ext4_raw_inode(&is.iloc); in ext4_xattr_set_handle()
1157 error = ext4_xattr_ibody_find(inode, &i, &is); in ext4_xattr_set_handle()
1160 if (is.s.not_found) in ext4_xattr_set_handle()
1164 if (is.s.not_found && bs.s.not_found) { in ext4_xattr_set_handle()
1177 if (!is.s.not_found) in ext4_xattr_set_handle()
1178 error = ext4_xattr_ibody_set(handle, inode, &i, &is); in ext4_xattr_set_handle()
1182 error = ext4_xattr_ibody_set(handle, inode, &i, &is); in ext4_xattr_set_handle()
1197 if (!is.s.not_found) { in ext4_xattr_set_handle()
1200 &is); in ext4_xattr_set_handle()
1209 error = ext4_mark_iloc_dirty(handle, inode, &is.iloc); in ext4_xattr_set_handle()
1214 is.iloc.bh = NULL; in ext4_xattr_set_handle()
1220 brelse(is.iloc.bh); in ext4_xattr_set_handle()
1297 struct ext4_xattr_ibody_find *is = NULL; in ext4_expand_extra_isize_ea() local
1391 is = kzalloc(sizeof(struct ext4_xattr_ibody_find), GFP_NOFS); in ext4_expand_extra_isize_ea()
1393 if (!is || !bs) { in ext4_expand_extra_isize_ea()
1398 is->s.not_found = -ENODATA; in ext4_expand_extra_isize_ea()
1400 is->iloc.bh = NULL; in ext4_expand_extra_isize_ea()
1433 kfree(is); is = NULL; in ext4_expand_extra_isize_ea()
1459 error = ext4_get_inode_loc(inode, &is->iloc); in ext4_expand_extra_isize_ea()
1463 error = ext4_xattr_ibody_find(inode, &i, is); in ext4_expand_extra_isize_ea()
1468 error = ext4_xattr_ibody_set(handle, inode, &i, is); in ext4_expand_extra_isize_ea()
1503 brelse(is->iloc.bh); in ext4_expand_extra_isize_ea()
1504 kfree(is); in ext4_expand_extra_isize_ea()
1515 if (is) in ext4_expand_extra_isize_ea()
1516 brelse(is->iloc.bh); in ext4_expand_extra_isize_ea()
1519 kfree(is); in ext4_expand_extra_isize_ea()