Home
last modified time | relevance | path

Searched refs:lu_type (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste_v0.c274 static void dr_ste_v0_set_lu_type(u8 *hw_ste_p, u16 lu_type) in dr_ste_v0_set_lu_type() argument
276 MLX5_SET(ste_general, hw_ste_p, entry_sub_type, lu_type); in dr_ste_v0_set_lu_type()
279 static void dr_ste_v0_set_next_lu_type(u8 *hw_ste_p, u16 lu_type) in dr_ste_v0_set_next_lu_type() argument
281 MLX5_SET(ste_general, hw_ste_p, next_lu_type, lu_type); in dr_ste_v0_set_next_lu_type()
302 static void dr_ste_v0_init_full(u8 *hw_ste_p, u16 lu_type, in dr_ste_v0_init_full() argument
306 dr_ste_v0_set_lu_type(hw_ste_p, lu_type); in dr_ste_v0_init_full()
317 static void dr_ste_v0_init(u8 *hw_ste_p, u16 lu_type, in dr_ste_v0_init() argument
323 dr_ste_v0_init_full(hw_ste_p, lu_type, entry_type, gvmi); in dr_ste_v0_init()
786 sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_SRC_DST, sb->rx, sb->inner); in dr_ste_v0_build_eth_l2_src_dst_init()
812 sb->lu_type in dr_ste_v0_build_eth_l3_ipv6_dst_init()
[all...]
H A Ddr_ste_v1.c308 static void dr_ste_v1_set_lu_type(u8 *hw_ste_p, u16 lu_type) in dr_ste_v1_set_lu_type() argument
310 MLX5_SET(ste_match_bwc_v1, hw_ste_p, entry_format, lu_type >> 8); in dr_ste_v1_set_lu_type()
311 MLX5_SET(ste_match_bwc_v1, hw_ste_p, match_definer_ctx_idx, lu_type & 0xFF); in dr_ste_v1_set_lu_type()
314 void dr_ste_v1_set_next_lu_type(u8 *hw_ste_p, u16 lu_type) in dr_ste_v1_set_next_lu_type() argument
316 MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_entry_format, lu_type >> 8); in dr_ste_v1_set_next_lu_type()
317 MLX5_SET(ste_match_bwc_v1, hw_ste_p, hash_definer_ctx_idx, lu_type & 0xFF); in dr_ste_v1_set_next_lu_type()
341 void dr_ste_v1_init(u8 *hw_ste_p, u16 lu_type, bool is_rx, u16 gvmi) in dr_ste_v1_init() argument
343 dr_ste_v1_set_lu_type(hw_ste_p, lu_type); in dr_ste_v1_init()
1167 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC_DST, sb->inner); in dr_ste_v1_build_eth_l2_src_dst_init()
1191 sb->lu_type in dr_ste_v1_build_eth_l3_ipv6_dst_init()
[all...]
H A Ddr_ste_v1.h15 void dr_ste_v1_set_next_lu_type(u8 *hw_ste_p, u16 lu_type);
18 void dr_ste_v1_init(u8 *hw_ste_p, u16 lu_type, bool is_rx, u16 gvmi);
H A Ddr_ste.h150 void (*ste_init)(u8 *hw_ste_p, u16 lu_type,
152 void (*set_next_lu_type)(u8 *hw_ste_p, u16 lu_type);
H A Ddr_ste.c160 ste_ctx->set_next_lu_type(hw_ste, next_htbl->lu_type); in dr_ste_always_hit_htbl()
411 ste_ctx->ste_init(formatted_ste, htbl->lu_type, is_rx, gvmi); in mlx5dr_ste_set_formatted_ste()
498 u16 lu_type, u16 byte_mask) in mlx5dr_ste_htbl_alloc()
514 htbl->lu_type = lu_type; in mlx5dr_ste_htbl_alloc()
766 sb->lu_type, in mlx5dr_ste_build_ste_arr()
782 ste_ctx->set_next_lu_type(ste_arr, sb->lu_type); in mlx5dr_ste_build_ste_arr()
1226 sb->lu_type = MLX5DR_STE_LU_TYPE_DONT_CARE; in mlx5dr_ste_build_empty_always_hit()
496 mlx5dr_ste_htbl_alloc(struct mlx5dr_icm_pool *pool, enum mlx5dr_icm_chunk_size chunk_size, u16 lu_type, u16 byte_mask) mlx5dr_ste_htbl_alloc() argument
H A Ddr_types.h191 u16 lu_type; member
220 u16 lu_type; member
231 u16 lu_type, u16 byte_mask);
H A Ddr_dbg.c396 builder->lu_type); in dr_dump_matcher_builder()
H A Ddr_matcher.c860 nic_matcher->ste_builder[0].lu_type, in dr_matcher_init_nic()
H A Ddr_rule.c424 cur_htbl->lu_type, in dr_rule_rehash_htbl()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste.c256 void mlx5dr_ste_init(u8 *hw_ste_p, u8 lu_type, u8 entry_type, in mlx5dr_ste_init() argument
260 MLX5_SET(ste_general, hw_ste_p, entry_sub_type, lu_type); in mlx5dr_ste_init()
328 MLX5_SET(ste_general, hw_ste, next_lu_type, next_htbl->lu_type); in dr_ste_always_hit_htbl()
569 mlx5dr_ste_init(formatted_ste, htbl->lu_type, nic_dmn->ste_type, gvmi); in mlx5dr_ste_set_formatted_ste()
661 u8 lu_type, u16 byte_mask) in mlx5dr_ste_htbl_alloc()
676 htbl->lu_type = lu_type; in mlx5dr_ste_htbl_alloc()
753 sb->lu_type, in mlx5dr_ste_build_ste_arr()
769 MLX5_SET(ste_general, ste_arr, next_lu_type, sb->lu_type); in mlx5dr_ste_build_ste_arr()
1102 sb->lu_type in mlx5dr_ste_build_eth_l2_src_des()
659 mlx5dr_ste_htbl_alloc(struct mlx5dr_icm_pool *pool, enum mlx5dr_icm_chunk_size chunk_size, u8 lu_type, u16 byte_mask) mlx5dr_ste_htbl_alloc() argument
[all...]
H A Ddr_types.h156 u8 lu_type; member
192 u8 lu_type; member
203 u8 lu_type, u16 byte_mask);
221 void mlx5dr_ste_init(u8 *hw_ste_p, u8 lu_type, u8 entry_type, u16 gvmi);
H A Ddr_matcher.c583 nic_matcher->ste_builder[0].lu_type, in dr_matcher_init_nic()
H A Ddr_rule.c384 cur_htbl->lu_type, in dr_rule_rehash_htbl()
/kernel/linux/linux-5.10/fs/nfsd/
H A Dxdr4.h208 u32 lu_type; member
H A Dnfs4xdr.c832 locku->lu_type = be32_to_cpup(p++); in nfsd4_decode_locku()
833 if ((locku->lu_type < NFS4_READ_LT) || (locku->lu_type > NFS4_WRITEW_LT)) in nfsd4_decode_locku()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dxdr4.h203 u32 lu_type; member
H A Dnfs4xdr.c957 if (xdr_stream_decode_u32(argp->xdr, &locku->lu_type) < 0) in nfsd4_decode_locku()
959 if ((locku->lu_type < NFS4_READ_LT) || (locku->lu_type > NFS4_WRITEW_LT)) in nfsd4_decode_locku()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_cls.c458 u8 lu_type) in mvpp2_cls_flow_lu_type_set()
461 fe->data[1] |= MVPP2_CLS_FLOW_TBL1_LU_TYPE(lu_type); in mvpp2_cls_flow_lu_type_set()
457 mvpp2_cls_flow_lu_type_set(struct mvpp2_cls_flow_entry *fe, u8 lu_type) mvpp2_cls_flow_lu_type_set() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_cls.c464 u8 lu_type) in mvpp2_cls_flow_lu_type_set()
467 fe->data[1] |= MVPP2_CLS_FLOW_TBL1_LU_TYPE(lu_type); in mvpp2_cls_flow_lu_type_set()
463 mvpp2_cls_flow_lu_type_set(struct mvpp2_cls_flow_entry *fe, u8 lu_type) mvpp2_cls_flow_lu_type_set() argument

Completed in 42 milliseconds