Lines Matching refs:xis

295 					struct ocfs2_xattr_search *xis,
1288 struct ocfs2_xattr_search xis = { in ocfs2_xattr_get_nolock() local
1301 xis.inode_bh = xbs.inode_bh = di_bh; in ocfs2_xattr_get_nolock()
1305 buffer_size, &xis); in ocfs2_xattr_get_nolock()
3036 struct ocfs2_xattr_search *xis, in ocfs2_calc_xattr_set_need() argument
3063 if (xis->not_found && xbs->not_found) { in ocfs2_calc_xattr_set_need()
3075 if (!xis->not_found) { in ocfs2_calc_xattr_set_need()
3076 xe = xis->here; in ocfs2_calc_xattr_set_need()
3079 base = xis->base; in ocfs2_calc_xattr_set_need()
3127 if (ocfs2_xattr_can_be_in_inode(inode, xi, xis)) { in ocfs2_calc_xattr_set_need()
3248 struct ocfs2_xattr_search *xis, in ocfs2_init_xattr_set_ctxt() argument
3261 ret = ocfs2_calc_xattr_set_need(inode, di, xi, xis, xbs, in ocfs2_init_xattr_set_ctxt()
3304 struct ocfs2_xattr_search *xis, in __ocfs2_xattr_set_handle() argument
3312 if (!xis->not_found) in __ocfs2_xattr_set_handle()
3313 ret = ocfs2_xattr_ibody_set(inode, xi, xis, ctxt); in __ocfs2_xattr_set_handle()
3318 ret = ocfs2_xattr_ibody_set(inode, xi, xis, ctxt); in __ocfs2_xattr_set_handle()
3327 old_found = xis->not_found; in __ocfs2_xattr_set_handle()
3328 xis->not_found = -ENODATA; in __ocfs2_xattr_set_handle()
3332 xis, in __ocfs2_xattr_set_handle()
3337 xis->not_found = old_found; in __ocfs2_xattr_set_handle()
3357 old_found = xis->not_found; in __ocfs2_xattr_set_handle()
3358 xis->not_found = -ENODATA; in __ocfs2_xattr_set_handle()
3362 xis, in __ocfs2_xattr_set_handle()
3367 xis->not_found = old_found; in __ocfs2_xattr_set_handle()
3386 if (!xis->not_found) { in __ocfs2_xattr_set_handle()
3397 xis, in __ocfs2_xattr_set_handle()
3413 xis, ctxt); in __ocfs2_xattr_set_handle()
3421 xis->inode_bh, in __ocfs2_xattr_set_handle()
3431 ocfs2_journal_dirty(ctxt->handle, xis->inode_bh); in __ocfs2_xattr_set_handle()
3464 struct ocfs2_xattr_search xis = { in ocfs2_xattr_set_handle() local
3494 xis.inode_bh = xbs.inode_bh = di_bh; in ocfs2_xattr_set_handle()
3499 ret = ocfs2_xattr_ibody_find(inode, name_index, name, &xis); in ocfs2_xattr_set_handle()
3502 if (xis.not_found) { in ocfs2_xattr_set_handle()
3508 ret = __ocfs2_xattr_set_handle(inode, di, &xi, &xis, &xbs, &ctxt); in ocfs2_xattr_set_handle()
3549 struct ocfs2_xattr_search xis = { in ocfs2_xattr_set() local
3576 xis.inode_bh = xbs.inode_bh = di_bh; in ocfs2_xattr_set()
3584 ret = ocfs2_xattr_ibody_find(inode, name_index, name, &xis); in ocfs2_xattr_set()
3587 if (xis.not_found) { in ocfs2_xattr_set()
3593 if (xis.not_found && xbs.not_found) { in ocfs2_xattr_set()
3608 (!xis.not_found || !xbs.not_found)) { in ocfs2_xattr_set()
3610 &xis, &xbs, &ref_tree, in ocfs2_xattr_set()
3630 ret = ocfs2_init_xattr_set_ctxt(inode, di, &xi, &xis, in ocfs2_xattr_set()
3646 ret = __ocfs2_xattr_set_handle(inode, di, &xi, &xis, &xbs, &ctxt); in ocfs2_xattr_set()
5760 struct ocfs2_xattr_search *xis, in ocfs2_prepare_refcount_xattr() argument
5780 if (!xis->not_found) { in ocfs2_prepare_refcount_xattr()
5781 xe = xis->here; in ocfs2_prepare_refcount_xattr()
5784 base = xis->base; in ocfs2_prepare_refcount_xattr()
5785 vb.vb_bh = xis->inode_bh; in ocfs2_prepare_refcount_xattr()