xi                410 crypto/cast5_generic.c 	z[0] = x[0] ^ s5[xi(13)] ^ s6[xi(15)] ^ s7[xi(12)] ^ sb8[xi(14)] ^
xi                411 crypto/cast5_generic.c 	    s7[xi(8)];
xi                413 crypto/cast5_generic.c 	    sb8[xi(10)];
xi                415 crypto/cast5_generic.c 	    s5[xi(9)];
xi                417 crypto/cast5_generic.c 	    s6[xi(11)];
xi                428 crypto/cast5_generic.c 	x[1] = z[0] ^ s5[xi(0)] ^ s6[xi(2)] ^ s7[xi(1)] ^ sb8[xi(3)] ^
xi                430 crypto/cast5_generic.c 	x[2] = z[1] ^ s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
xi                432 crypto/cast5_generic.c 	x[3] = z[3] ^ s5[xi(10)] ^ s6[xi(9)] ^ s7[xi(11)] ^ sb8[xi(8)] ^
xi                434 crypto/cast5_generic.c 	k[4] = s5[xi(3)] ^ s6[xi(2)] ^ s7[xi(12)] ^ sb8[xi(13)] ^
xi                435 crypto/cast5_generic.c 	    s5[xi(8)];
xi                436 crypto/cast5_generic.c 	k[5] = s5[xi(1)] ^ s6[xi(0)] ^ s7[xi(14)] ^ sb8[xi(15)] ^
xi                437 crypto/cast5_generic.c 	    s6[xi(13)];
xi                438 crypto/cast5_generic.c 	k[6] = s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(8)] ^ sb8[xi(9)] ^ s7[xi(3)];
xi                439 crypto/cast5_generic.c 	k[7] = s5[xi(5)] ^ s6[xi(4)] ^ s7[xi(10)] ^ sb8[xi(11)] ^
xi                440 crypto/cast5_generic.c 	    sb8[xi(7)];
xi                442 crypto/cast5_generic.c 	z[0] = x[0] ^ s5[xi(13)] ^ s6[xi(15)] ^ s7[xi(12)] ^ sb8[xi(14)] ^
xi                443 crypto/cast5_generic.c 	    s7[xi(8)];
xi                445 crypto/cast5_generic.c 	    sb8[xi(10)];
xi                447 crypto/cast5_generic.c 	    s5[xi(9)];
xi                449 crypto/cast5_generic.c 	    s6[xi(11)];
xi                460 crypto/cast5_generic.c 	x[1] = z[0] ^ s5[xi(0)] ^ s6[xi(2)] ^ s7[xi(1)] ^ sb8[xi(3)] ^
xi                462 crypto/cast5_generic.c 	x[2] = z[1] ^ s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
xi                464 crypto/cast5_generic.c 	x[3] = z[3] ^ s5[xi(10)] ^ s6[xi(9)] ^ s7[xi(11)] ^ sb8[xi(8)] ^
xi                466 crypto/cast5_generic.c 	k[12] = s5[xi(8)] ^ s6[xi(9)] ^ s7[xi(7)] ^ sb8[xi(6)] ^ s5[xi(3)];
xi                467 crypto/cast5_generic.c 	k[13] = s5[xi(10)] ^ s6[xi(11)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
xi                468 crypto/cast5_generic.c 	    s6[xi(7)];
xi                469 crypto/cast5_generic.c 	k[14] = s5[xi(12)] ^ s6[xi(13)] ^ s7[xi(3)] ^ sb8[xi(2)] ^
xi                470 crypto/cast5_generic.c 	    s7[xi(8)];
xi                471 crypto/cast5_generic.c 	k[15] = s5[xi(14)] ^ s6[xi(15)] ^ s7[xi(1)] ^ sb8[xi(0)] ^
xi                472 crypto/cast5_generic.c 	    sb8[xi(13)];
xi                264 drivers/gpu/drm/vc4/vc4_render_cl.c 	uint8_t xi, yi;
xi                367 drivers/gpu/drm/vc4/vc4_render_cl.c 		for (xi = 0; xi < xtiles; xi++) {
xi                368 drivers/gpu/drm/vc4/vc4_render_cl.c 			int x = positive_x ? min_x_tile + xi : max_x_tile - xi;
xi                369 drivers/gpu/drm/vc4/vc4_render_cl.c 			bool first = (xi == 0 && yi == 0);
xi                370 drivers/gpu/drm/vc4/vc4_render_cl.c 			bool last = (xi == xtiles - 1 && yi == ytiles - 1);
xi                481 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct mlx5e_xdp_info *xi;
xi                204 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 		     struct mlx5e_xdp_info *xi)
xi                208 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	fifo->xi[i] = *xi;
xi                214 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	return fifo->xi[(*fifo->cc)++ & fifo->mask];
xi                947 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	kvfree(sq->db.xdpi_fifo.xi);
xi                957 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	xdpi_fifo->xi = kvzalloc_node(sizeof(*xdpi_fifo->xi) * dsegs_per_wq,
xi                959 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	if (!xdpi_fifo->xi)
xi                658 drivers/scsi/ncr53c8xx.c 	int xi = 0;
xi                751 drivers/scsi/ncr53c8xx.c 			if (xi < SCSI_NCR_MAX_EXCLUDES)
xi                752 drivers/scsi/ncr53c8xx.c 				driver_setup.excludes[xi++] = val;
xi                 84 drivers/scsi/sym53c8xx_2/sym_glue.c 	int xi = 0;
xi                 86 drivers/scsi/sym53c8xx_2/sym_glue.c 	while (p && (xi < 8)) {
xi                 89 drivers/scsi/sym53c8xx_2/sym_glue.c 		sym_driver_setup.excludes[xi++] = val;
xi                152 fs/ocfs2/xattr.c 			     struct ocfs2_xattr_info *xi);
xi                156 fs/ocfs2/xattr.c 			       struct ocfs2_xattr_info *xi);
xi                228 fs/ocfs2/xattr.c static int namevalue_size_xi(struct ocfs2_xattr_info *xi)
xi                230 fs/ocfs2/xattr.c 	return namevalue_size(xi->xi_name_len, xi->xi_value_len);
xi                269 fs/ocfs2/xattr.c 					     struct ocfs2_xattr_info *xi,
xi                296 fs/ocfs2/xattr.c 					struct ocfs2_xattr_info *xi,
xi                566 fs/ocfs2/xattr.c static int ocfs2_xi_entry_usage(struct ocfs2_xattr_info *xi)
xi                568 fs/ocfs2/xattr.c 	return namevalue_size_xi(xi) +
xi               1481 fs/ocfs2/xattr.c 				    struct ocfs2_xattr_info *xi)
xi               1483 fs/ocfs2/xattr.c 	return loc->xl_ops->xlo_can_reuse(loc, xi);
xi               1488 fs/ocfs2/xattr.c 				struct ocfs2_xattr_info *xi)
xi               1490 fs/ocfs2/xattr.c 	return loc->xl_ops->xlo_check_space(loc, xi);
xi               1506 fs/ocfs2/xattr.c 				   struct ocfs2_xattr_info *xi)
xi               1508 fs/ocfs2/xattr.c 	int size = namevalue_size_xi(xi);
xi               1513 fs/ocfs2/xattr.c 	loc->xl_entry->xe_value_size = cpu_to_le64(xi->xi_value_len);
xi               1514 fs/ocfs2/xattr.c 	loc->xl_entry->xe_name_len = xi->xi_name_len;
xi               1515 fs/ocfs2/xattr.c 	ocfs2_xattr_set_type(loc->xl_entry, xi->xi_name_index);
xi               1517 fs/ocfs2/xattr.c 			      xi->xi_value_len <= OCFS2_XATTR_INLINE_SIZE);
xi               1522 fs/ocfs2/xattr.c 	memcpy(nameval_buf, xi->xi_name, xi->xi_name_len);
xi               1573 fs/ocfs2/xattr.c 				    struct ocfs2_xattr_info *xi)
xi               1580 fs/ocfs2/xattr.c 		namevalue_size_xi(xi);
xi               1599 fs/ocfs2/xattr.c 				      struct ocfs2_xattr_info *xi)
xi               1603 fs/ocfs2/xattr.c 	int needed_space = ocfs2_xi_entry_usage(xi);
xi               1612 fs/ocfs2/xattr.c 		if (ocfs2_xa_can_reuse_entry(loc, xi))
xi               1734 fs/ocfs2/xattr.c 				     struct ocfs2_xattr_info *xi)
xi               1737 fs/ocfs2/xattr.c 		namevalue_size_xi(xi);
xi               1761 fs/ocfs2/xattr.c 				       struct ocfs2_xattr_info *xi)
xi               1766 fs/ocfs2/xattr.c 	int needed_space = ocfs2_xi_entry_usage(xi);
xi               1767 fs/ocfs2/xattr.c 	int size = namevalue_size_xi(xi);
xi               1778 fs/ocfs2/xattr.c 		if (ocfs2_xa_can_reuse_entry(loc, xi))
xi               2063 fs/ocfs2/xattr.c 				struct ocfs2_xattr_info *xi,
xi               2067 fs/ocfs2/xattr.c 	int name_size = OCFS2_XATTR_SIZE(xi->xi_name_len);
xi               2071 fs/ocfs2/xattr.c 	int xi_local = xi->xi_value_len <= OCFS2_XATTR_INLINE_SIZE;
xi               2094 fs/ocfs2/xattr.c 			   xi->xi_value_len) {
xi               2095 fs/ocfs2/xattr.c 			rc = ocfs2_xa_value_truncate(loc, xi->xi_value_len,
xi               2108 fs/ocfs2/xattr.c 	loc->xl_entry->xe_value_size = cpu_to_le64(xi->xi_value_len);
xi               2124 fs/ocfs2/xattr.c 				  struct ocfs2_xattr_info *xi,
xi               2132 fs/ocfs2/xattr.c 	rc = ocfs2_xa_check_space(loc, xi);
xi               2137 fs/ocfs2/xattr.c 		if (ocfs2_xa_can_reuse_entry(loc, xi)) {
xi               2139 fs/ocfs2/xattr.c 			rc = ocfs2_xa_reuse_entry(loc, xi, ctxt);
xi               2164 fs/ocfs2/xattr.c 	ocfs2_xa_add_namevalue(loc, xi);
xi               2165 fs/ocfs2/xattr.c 	if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE)
xi               2169 fs/ocfs2/xattr.c 	if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE) {
xi               2171 fs/ocfs2/xattr.c 		rc = ocfs2_xa_value_truncate(loc, xi->xi_value_len, ctxt);
xi               2200 fs/ocfs2/xattr.c 				struct ocfs2_xattr_info *xi,
xi               2205 fs/ocfs2/xattr.c 	int name_size = OCFS2_XATTR_SIZE(xi->xi_name_len);
xi               2210 fs/ocfs2/xattr.c 	if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE) {
xi               2214 fs/ocfs2/xattr.c 						     xi->xi_value,
xi               2215 fs/ocfs2/xattr.c 						     xi->xi_value_len);
xi               2217 fs/ocfs2/xattr.c 		memcpy(nameval_buf + name_size, xi->xi_value, xi->xi_value_len);
xi               2223 fs/ocfs2/xattr.c 			struct ocfs2_xattr_info *xi,
xi               2227 fs/ocfs2/xattr.c 	u32 name_hash = ocfs2_xattr_name_hash(loc->xl_inode, xi->xi_name,
xi               2228 fs/ocfs2/xattr.c 					      xi->xi_name_len);
xi               2244 fs/ocfs2/xattr.c 	if (!xi->xi_value) {
xi               2249 fs/ocfs2/xattr.c 	ret = ocfs2_xa_prepare_entry(loc, xi, name_hash, ctxt);
xi               2256 fs/ocfs2/xattr.c 	ret = ocfs2_xa_store_value(loc, xi, ctxt);
xi               2770 fs/ocfs2/xattr.c 				 struct ocfs2_xattr_info *xi,
xi               2793 fs/ocfs2/xattr.c 	ret = ocfs2_xa_set(&loc, xi, ctxt);
xi               2953 fs/ocfs2/xattr.c 				 struct ocfs2_xattr_info *xi,
xi               2983 fs/ocfs2/xattr.c 		ret = ocfs2_xa_set(&loc, xi, ctxt);
xi               2996 fs/ocfs2/xattr.c 		ret = ocfs2_xattr_set_entry_index_block(inode, xi, xs, ctxt);
xi               3004 fs/ocfs2/xattr.c 				       struct ocfs2_xattr_info *xi,
xi               3029 fs/ocfs2/xattr.c 	if (free >= (sizeof(struct ocfs2_xattr_entry) + namevalue_size_xi(xi)))
xi               3037 fs/ocfs2/xattr.c 				     struct ocfs2_xattr_info *xi,
xi               3053 fs/ocfs2/xattr.c 						    xi->xi_value_len);
xi               3061 fs/ocfs2/xattr.c 	if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE)
xi               3068 fs/ocfs2/xattr.c 		if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE) {
xi               3112 fs/ocfs2/xattr.c 	if (!xi->xi_value) {
xi               3129 fs/ocfs2/xattr.c 		if (ocfs2_xattr_can_be_in_inode(inode, xi, xis)) {
xi               3141 fs/ocfs2/xattr.c 	if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE) {
xi               3173 fs/ocfs2/xattr.c 		     (value_size >= xi->xi_value_len)) ||
xi               3175 fs/ocfs2/xattr.c 		     OCFS2_XATTR_ROOT_SIZE >= xi->xi_value_len))
xi               3227 fs/ocfs2/xattr.c 		if (xi->xi_value_len > OCFS2_XATTR_INLINE_SIZE) {
xi               3249 fs/ocfs2/xattr.c 				     struct ocfs2_xattr_info *xi,
xi               3263 fs/ocfs2/xattr.c 	ret = ocfs2_calc_xattr_set_need(inode, di, xi, xis, xbs,
xi               3271 fs/ocfs2/xattr.c 	trace_ocfs2_init_xattr_set_ctxt(xi->xi_name, meta_add,
xi               3305 fs/ocfs2/xattr.c 				    struct ocfs2_xattr_info *xi,
xi               3312 fs/ocfs2/xattr.c 	if (!xi->xi_value) {
xi               3315 fs/ocfs2/xattr.c 			ret = ocfs2_xattr_ibody_set(inode, xi, xis, ctxt);
xi               3317 fs/ocfs2/xattr.c 			ret = ocfs2_xattr_block_set(inode, xi, xbs, ctxt);
xi               3320 fs/ocfs2/xattr.c 		ret = ocfs2_xattr_ibody_set(inode, xi, xis, ctxt);
xi               3326 fs/ocfs2/xattr.c 			xi->xi_value = NULL;
xi               3327 fs/ocfs2/xattr.c 			xi->xi_value_len = 0;
xi               3333 fs/ocfs2/xattr.c 							xi,
xi               3350 fs/ocfs2/xattr.c 			ret = ocfs2_xattr_block_set(inode, xi, xbs, ctxt);
xi               3354 fs/ocfs2/xattr.c 							     xi->xi_name_index,
xi               3355 fs/ocfs2/xattr.c 							     xi->xi_name, xbs);
xi               3363 fs/ocfs2/xattr.c 								xi,
xi               3385 fs/ocfs2/xattr.c 			ret = ocfs2_xattr_block_set(inode, xi, xbs, ctxt);
xi               3393 fs/ocfs2/xattr.c 				xi->xi_value = NULL;
xi               3394 fs/ocfs2/xattr.c 				xi->xi_value_len = 0;
xi               3398 fs/ocfs2/xattr.c 								xi,
xi               3414 fs/ocfs2/xattr.c 				ret = ocfs2_xattr_ibody_set(inode, xi,
xi               3458 fs/ocfs2/xattr.c 	struct ocfs2_xattr_info xi = {
xi               3510 fs/ocfs2/xattr.c 	ret = __ocfs2_xattr_set_handle(inode, di, &xi, &xis, &xbs, &ctxt);
xi               3543 fs/ocfs2/xattr.c 	struct ocfs2_xattr_info xi = {
xi               3611 fs/ocfs2/xattr.c 		ret = ocfs2_prepare_refcount_xattr(inode, di, &xi,
xi               3632 fs/ocfs2/xattr.c 	ret = ocfs2_init_xattr_set_ctxt(inode, di, &xi, &xis,
xi               3648 fs/ocfs2/xattr.c 	ret = __ocfs2_xattr_set_handle(inode, di, &xi, &xis, &xbs, &ctxt);
xi               5545 fs/ocfs2/xattr.c 					struct ocfs2_xattr_info *xi,
xi               5552 fs/ocfs2/xattr.c 	trace_ocfs2_xattr_set_entry_bucket(xi->xi_name);
xi               5556 fs/ocfs2/xattr.c 	ret = ocfs2_xa_set(&loc, xi, ctxt);
xi               5574 fs/ocfs2/xattr.c 	ret = ocfs2_xa_set(&loc, xi, ctxt);
xi               5588 fs/ocfs2/xattr.c 					     struct ocfs2_xattr_info *xi,
xi               5594 fs/ocfs2/xattr.c 	trace_ocfs2_xattr_set_entry_index_block(xi->xi_name);
xi               5596 fs/ocfs2/xattr.c 	ret = ocfs2_xattr_set_entry_bucket(inode, xi, xs, ctxt);
xi               5614 fs/ocfs2/xattr.c 						 xi->xi_name);
xi               5638 fs/ocfs2/xattr.c 					   xi->xi_name_index,
xi               5639 fs/ocfs2/xattr.c 					   xi->xi_name, xs);
xi               5645 fs/ocfs2/xattr.c 	ret = ocfs2_xattr_set_entry_bucket(inode, xi, xs, ctxt);
xi               5761 fs/ocfs2/xattr.c 					struct ocfs2_xattr_info *xi,
xi               5863 fs/ocfs2/xattr.c 	if (!xi->xi_value || xi->xi_value_len <= OCFS2_XATTR_INLINE_SIZE) {
xi               1127 lib/bch.c      	unsigned int sum, x, y, remaining, ak = 0, xi[BCH_MAX_M];
xi               1141 lib/bch.c      	memset(xi, 0, sizeof(xi));
xi               1147 lib/bch.c      			if (y && (r < m) && !xi[r]) {
xi               1149 lib/bch.c      				xi[r] = 1;
xi                 17 net/ceph/auth_none.c 	struct ceph_auth_none_info *xi = ac->private;
xi                 19 net/ceph/auth_none.c 	xi->starting = true;
xi                 30 net/ceph/auth_none.c 	struct ceph_auth_none_info *xi = ac->private;
xi                 32 net/ceph/auth_none.c 	return !xi->starting;
xi                 37 net/ceph/auth_none.c 	struct ceph_auth_none_info *xi = ac->private;
xi                 39 net/ceph/auth_none.c 	return xi->starting;
xi                 75 net/ceph/auth_none.c 	struct ceph_auth_none_info *xi = ac->private;
xi                 77 net/ceph/auth_none.c 	xi->starting = false;
xi                131 net/ceph/auth_none.c 	struct ceph_auth_none_info *xi;
xi                134 net/ceph/auth_none.c 	xi = kzalloc(sizeof(*xi), GFP_NOFS);
xi                135 net/ceph/auth_none.c 	if (!xi)
xi                138 net/ceph/auth_none.c 	xi->starting = true;
xi                141 net/ceph/auth_none.c 	ac->private = xi;
xi                 24 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                 29 net/ceph/auth_x.c 	     ac->want_keys, need, xi->have_keys);
xi                 30 net/ceph/auth_x.c 	return (ac->want_keys & xi->have_keys) == ac->want_keys;
xi                 35 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                 40 net/ceph/auth_x.c 	     ac->want_keys, need, xi->have_keys);
xi                120 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                121 net/ceph/auth_x.c 	struct rb_node *parent = NULL, **p = &xi->ticket_handlers.rb_node;
xi                140 net/ceph/auth_x.c 	rb_insert_color(&th->node, &xi->ticket_handlers);
xi                147 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                150 net/ceph/auth_x.c 	rb_erase(&th->node, &xi->ticket_handlers);
xi                161 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                256 net/ceph/auth_x.c 	xi->have_keys |= th->service;
xi                456 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                459 net/ceph/auth_x.c 	*pneed = ac->want_keys & ~(xi->have_keys);
xi                479 net/ceph/auth_x.c 			xi->have_keys &= ~service;
xi                486 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                499 net/ceph/auth_x.c 	     ac->want_keys, xi->have_keys, need);
xi                504 net/ceph/auth_x.c 		void *enc_buf = xi->auth_authorizer.enc_buf;
xi                518 net/ceph/auth_x.c 		blob->server_challenge = cpu_to_le64(xi->server_challenge);
xi                519 net/ceph/auth_x.c 		ret = ceph_x_encrypt(&xi->secret, enc_buf, CEPHX_AU_ENC_BUF_LEN,
xi                529 net/ceph/auth_x.c 		     xi->server_challenge, le64_to_cpu(auth->client_challenge),
xi                548 net/ceph/auth_x.c 		ret = ceph_x_build_authorizer(ac, th, &xi->auth_authorizer);
xi                551 net/ceph/auth_x.c 		ceph_encode_copy(&p, xi->auth_authorizer.buf->vec.iov_base,
xi                552 net/ceph/auth_x.c 				 xi->auth_authorizer.buf->vec.iov_len);
xi                566 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                576 net/ceph/auth_x.c 	if (xi->starting) {
xi                582 net/ceph/auth_x.c 		xi->server_challenge = le64_to_cpu(sc->server_challenge);
xi                584 net/ceph/auth_x.c 		     xi->server_challenge);
xi                585 net/ceph/auth_x.c 		xi->starting = false;
xi                586 net/ceph/auth_x.c 		xi->have_keys &= ~CEPH_ENTITY_TYPE_AUTH;
xi                596 net/ceph/auth_x.c 		ret = ceph_x_proc_ticket_reply(ac, &xi->secret,
xi                613 net/ceph/auth_x.c 	if (ac->want_keys == xi->have_keys)
xi                756 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                759 net/ceph/auth_x.c 	xi->starting = true;
xi                760 net/ceph/auth_x.c 	xi->server_challenge = 0;
xi                765 net/ceph/auth_x.c 	struct ceph_x_info *xi = ac->private;
xi                769 net/ceph/auth_x.c 	ceph_crypto_key_destroy(&xi->secret);
xi                771 net/ceph/auth_x.c 	while ((p = rb_first(&xi->ticket_handlers)) != NULL) {
xi                777 net/ceph/auth_x.c 	ceph_x_authorizer_cleanup(&xi->auth_authorizer);
xi                933 net/ceph/auth_x.c 	struct ceph_x_info *xi;
xi                938 net/ceph/auth_x.c 	xi = kzalloc(sizeof(*xi), GFP_NOFS);
xi                939 net/ceph/auth_x.c 	if (!xi)
xi                948 net/ceph/auth_x.c 	ret = ceph_crypto_key_clone(&xi->secret, ac->key);
xi                954 net/ceph/auth_x.c 	xi->starting = true;
xi                955 net/ceph/auth_x.c 	xi->ticket_handlers = RB_ROOT;
xi                958 net/ceph/auth_x.c 	ac->private = xi;
xi                963 net/ceph/auth_x.c 	kfree(xi);
xi                 56 net/xfrm/xfrm_interface.c #define for_each_xfrmi_rcu(start, xi) \
xi                 57 net/xfrm/xfrm_interface.c 	for (xi = rcu_dereference(start); xi; xi = rcu_dereference(xi->next))
xi                 62 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                 64 net/xfrm/xfrm_interface.c 	for_each_xfrmi_rcu(xfrmn->xfrmi[0], xi) {
xi                 65 net/xfrm/xfrm_interface.c 		if (x->if_id == xi->p.if_id &&
xi                 66 net/xfrm/xfrm_interface.c 		    (xi->dev->flags & IFF_UP))
xi                 67 net/xfrm/xfrm_interface.c 			return xi;
xi                 77 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                 96 net/xfrm/xfrm_interface.c 	for_each_xfrmi_rcu(xfrmn->xfrmi[0], xi) {
xi                 97 net/xfrm/xfrm_interface.c 		if (ifindex == xi->dev->ifindex &&
xi                 98 net/xfrm/xfrm_interface.c 			(xi->dev->flags & IFF_UP))
xi                 99 net/xfrm/xfrm_interface.c 				return xi;
xi                105 net/xfrm/xfrm_interface.c static void xfrmi_link(struct xfrmi_net *xfrmn, struct xfrm_if *xi)
xi                109 net/xfrm/xfrm_interface.c 	rcu_assign_pointer(xi->next , rtnl_dereference(*xip));
xi                110 net/xfrm/xfrm_interface.c 	rcu_assign_pointer(*xip, xi);
xi                113 net/xfrm/xfrm_interface.c static void xfrmi_unlink(struct xfrmi_net *xfrmn, struct xfrm_if *xi)
xi                121 net/xfrm/xfrm_interface.c 		if (xi == iter) {
xi                122 net/xfrm/xfrm_interface.c 			rcu_assign_pointer(*xip, xi->next);
xi                130 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                132 net/xfrm/xfrm_interface.c 	gro_cells_destroy(&xi->gro_cells);
xi                138 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                149 net/xfrm/xfrm_interface.c 	xfrmi_link(xfrmn, xi);
xi                160 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                164 net/xfrm/xfrm_interface.c 	     (xi = rtnl_dereference(*xip)) != NULL;
xi                165 net/xfrm/xfrm_interface.c 	     xip = &xi->next)
xi                166 net/xfrm/xfrm_interface.c 		if (xi->p.if_id == p->if_id)
xi                167 net/xfrm/xfrm_interface.c 			return xi;
xi                174 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                175 net/xfrm/xfrm_interface.c 	struct xfrmi_net *xfrmn = net_generic(xi->net, xfrmi_net_id);
xi                177 net/xfrm/xfrm_interface.c 	xfrmi_unlink(xfrmn, xi);
xi                206 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                214 net/xfrm/xfrm_interface.c 	xi = xfrmi_lookup(xs_net(x), x);
xi                215 net/xfrm/xfrm_interface.c 	if (!xi)
xi                218 net/xfrm/xfrm_interface.c 	dev = xi->dev;
xi                228 net/xfrm/xfrm_interface.c 	xnet = !net_eq(xi->net, dev_net(skb->dev));
xi                262 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                263 net/xfrm/xfrm_interface.c 	struct net_device_stats *stats = &xi->dev->stats;
xi                272 net/xfrm/xfrm_interface.c 	dst = xfrm_lookup_with_ifid(xi->net, dst, fl, NULL, 0, xi->p.if_id);
xi                283 net/xfrm/xfrm_interface.c 	if (x->if_id != xi->p.if_id)
xi                313 net/xfrm/xfrm_interface.c 	xfrmi_scrub_packet(skb, !net_eq(xi->net, dev_net(dev)));
xi                317 net/xfrm/xfrm_interface.c 	err = dst_output(xi->net, skb->sk, skb);
xi                341 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                342 net/xfrm/xfrm_interface.c 	struct net_device_stats *stats = &xi->dev->stats;
xi                385 net/xfrm/xfrm_interface.c 	fl.flowi_oif = xi->p.link;
xi                409 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                444 net/xfrm/xfrm_interface.c 	xi = xfrmi_lookup(net, x);
xi                445 net/xfrm/xfrm_interface.c 	if (!xi) {
xi                469 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                498 net/xfrm/xfrm_interface.c 	xi = xfrmi_lookup(net, x);
xi                499 net/xfrm/xfrm_interface.c 	if (!xi) {
xi                514 net/xfrm/xfrm_interface.c static int xfrmi_change(struct xfrm_if *xi, const struct xfrm_if_parms *p)
xi                516 net/xfrm/xfrm_interface.c 	if (xi->p.link != p->link)
xi                519 net/xfrm/xfrm_interface.c 	xi->p.if_id = p->if_id;
xi                524 net/xfrm/xfrm_interface.c static int xfrmi_update(struct xfrm_if *xi, struct xfrm_if_parms *p)
xi                526 net/xfrm/xfrm_interface.c 	struct net *net = xi->net;
xi                530 net/xfrm/xfrm_interface.c 	xfrmi_unlink(xfrmn, xi);
xi                532 net/xfrm/xfrm_interface.c 	err = xfrmi_change(xi, p);
xi                533 net/xfrm/xfrm_interface.c 	xfrmi_link(xfrmn, xi);
xi                534 net/xfrm/xfrm_interface.c 	netdev_state_change(xi->dev);
xi                569 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                571 net/xfrm/xfrm_interface.c 	return xi->p.link;
xi                600 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                601 net/xfrm/xfrm_interface.c 	struct net_device *phydev = __dev_get_by_index(xi->net, xi->p.link);
xi                608 net/xfrm/xfrm_interface.c 	err = gro_cells_init(&xi->gro_cells, dev);
xi                660 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                664 net/xfrm/xfrm_interface.c 	xi = xfrmi_locate(net, &p);
xi                665 net/xfrm/xfrm_interface.c 	if (xi)
xi                668 net/xfrm/xfrm_interface.c 	xi = netdev_priv(dev);
xi                669 net/xfrm/xfrm_interface.c 	xi->p = p;
xi                670 net/xfrm/xfrm_interface.c 	xi->net = net;
xi                671 net/xfrm/xfrm_interface.c 	xi->dev = dev;
xi                686 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                687 net/xfrm/xfrm_interface.c 	struct net *net = xi->net;
xi                691 net/xfrm/xfrm_interface.c 	xi = xfrmi_locate(net, &p);
xi                692 net/xfrm/xfrm_interface.c 	if (!xi) {
xi                693 net/xfrm/xfrm_interface.c 		xi = netdev_priv(dev);
xi                695 net/xfrm/xfrm_interface.c 		if (xi->dev != dev)
xi                699 net/xfrm/xfrm_interface.c 	return xfrmi_update(xi, &p);
xi                714 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                715 net/xfrm/xfrm_interface.c 	struct xfrm_if_parms *parm = &xi->p;
xi                728 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi = netdev_priv(dev);
xi                730 net/xfrm/xfrm_interface.c 	return xi->net;
xi                755 net/xfrm/xfrm_interface.c 	struct xfrm_if *xi;
xi                758 net/xfrm/xfrm_interface.c 	xi = rtnl_dereference(xfrmn->xfrmi[0]);
xi                759 net/xfrm/xfrm_interface.c 	if (!xi)
xi                762 net/xfrm/xfrm_interface.c 	unregister_netdevice_queue(xi->dev, &list);
xi                784 net/xfrm/xfrm_interface.c 		struct xfrm_if *xi;
xi                787 net/xfrm/xfrm_interface.c 		     (xi = rtnl_dereference(*xip)) != NULL;
xi                788 net/xfrm/xfrm_interface.c 		     xip = &xi->next)
xi                789 net/xfrm/xfrm_interface.c 			unregister_netdevice_queue(xi->dev, &list);
xi               3516 net/xfrm/xfrm_policy.c 	struct xfrm_if *xi;
xi               3523 net/xfrm/xfrm_policy.c 		xi = ifcb->decode_session(skb, family);
xi               3524 net/xfrm/xfrm_policy.c 		if (xi) {
xi               3525 net/xfrm/xfrm_policy.c 			if_id = xi->p.if_id;
xi               3526 net/xfrm/xfrm_policy.c 			net = xi->net;