Searched refs:rss_ctx (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_cls.c | 1477 u32 rss_ctx) in mvpp22_rss_fill_table() argument 1511 *rss_ctx = ctx; in mvpp22_rss_context_create() 1527 u32 rss_ctx; in mvpp22_port_rss_ctx_create() local 1545 port->rss_ctx[i] = rss_ctx; in mvpp22_port_rss_ctx_create() 1552 int rss_ctx) in mvpp22_rss_table_get() argument 1554 if (rss_ctx < 0 || rss_ctx >= MVPP22_N_RSS_TABLES) in mvpp22_rss_table_get() 1564 int i, rss_ctx, ret; in mvpp22_port_rss_ctx_delete() local 1568 if (rss_ctx < 0 || rss_ctx >= MVPP22_N_RSS_TABLES) in mvpp22_port_rss_ctx_delete() 1602 rss_ctx); in mvpp22_port_rss_ctx_indir_set() 1620 rss_ctx); in mvpp22_port_rss_ctx_indir_get() [all …]
|
H A D | mvpp2_cls.h | 267 int mvpp22_port_rss_ctx_create(struct mvpp2_port *port, u32 *rss_ctx); 268 int mvpp22_port_rss_ctx_delete(struct mvpp2_port *port, u32 rss_ctx); 270 int mvpp22_port_rss_ctx_indir_set(struct mvpp2_port *port, u32 rss_ctx, 272 int mvpp22_port_rss_ctx_indir_get(struct mvpp2_port *port, u32 rss_ctx,
|
H A D | mvpp2.h | 1265 int rss_ctx[MVPP22_N_RSS_TABLES]; member
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 810 kfree(rss->rss_ctx[ctx_id]); in otx2_rss_ctx_delete() 811 rss->rss_ctx[ctx_id] = NULL; in otx2_rss_ctx_delete() 823 if (!rss->rss_ctx[ctx]) in otx2_rss_ctx_create() 829 rss->rss_ctx[ctx] = kzalloc(sizeof(*rss->rss_ctx[ctx]), GFP_KERNEL); in otx2_rss_ctx_create() 830 if (!rss->rss_ctx[ctx]) in otx2_rss_ctx_create() 843 struct otx2_rss_ctx *rss_ctx; in otx2_set_rxfh_context() local 874 rss_ctx = rss->rss_ctx[*rss_context]; in otx2_set_rxfh_context() 876 rss_ctx->ind_tbl[idx] = indir[idx]; in otx2_set_rxfh_context() 887 struct otx2_rss_ctx *rss_ctx; in otx2_get_rxfh_context() local 908 rss_ctx = rss->rss_ctx[rss_context]; in otx2_get_rxfh_context() [all …]
|
H A D | otx2_common.c | 315 struct otx2_rss_ctx *rss_ctx; in otx2_set_rss_table() local 320 rss_ctx = rss->rss_ctx[ctx_id]; in otx2_set_rss_table() 340 aq->rss.rq = rss_ctx->ind_tbl[idx]; in otx2_set_rss_table() 378 struct otx2_rss_ctx *rss_ctx; in otx2_rss_init() local 381 rss->rss_size = sizeof(*rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP]); in otx2_rss_init() 390 rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP] = kzalloc(rss->rss_size, in otx2_rss_init() 392 if (!rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP]) in otx2_rss_init() 395 rss_ctx = rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP]; in otx2_rss_init() 397 rss_ctx->ind_tbl[idx] = in otx2_rss_init()
|
H A D | otx2_common.h | 90 struct otx2_rss_ctx *rss_ctx[MAX_RSS_GROUPS]; member
|
H A D | otx2_pf.c | 1995 kfree(rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP]); in otx2_stop()
|
/openbmc/linux/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 584 rss_ctx->flags = MLX4_RSS_IPV4; in set_qp_rss() 593 rss_ctx->flags |= MLX4_RSS_IPV6; in set_qp_rss() 607 if (rss_ctx->flags & MLX4_RSS_IPV4) in set_qp_rss() 608 rss_ctx->flags |= MLX4_RSS_UDP_IPV4; in set_qp_rss() 609 if (rss_ctx->flags & MLX4_RSS_IPV6) in set_qp_rss() 610 rss_ctx->flags |= MLX4_RSS_UDP_IPV6; in set_qp_rss() 623 if (rss_ctx->flags & MLX4_RSS_IPV4) in set_qp_rss() 625 if (rss_ctx->flags & MLX4_RSS_IPV6) in set_qp_rss() 686 qp->rss_ctx = kzalloc(sizeof(*qp->rss_ctx), GFP_KERNEL); in create_qp_rss() 687 if (!qp->rss_ctx) { in create_qp_rss() [all …]
|
H A D | mlx4_ib.h | 369 struct mlx4_ib_rss *rss_ctx; member
|
/openbmc/linux/include/linux/ |
H A D | ethtool.h | 926 u32 rss_ctx; member
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_nix.c | 745 if (pfvf->rss_ctx) in nix_ctx_free() 746 qmem_free(rvu->dev, pfvf->rss_ctx); in nix_ctx_free() 758 pfvf->rss_ctx = NULL; in nix_ctx_free() 777 err = qmem_alloc(rvu->dev, &pfvf->rss_ctx, num_indices, hwctx_size); in nixlf_rss_ctx_init() 782 (u64)pfvf->rss_ctx->iova); in nixlf_rss_ctx_init() 918 if (!(cfg & BIT_ULL(4)) || !pfvf->rss_ctx || in rvu_nix_blk_aq_enq_inst()
|
H A D | rvu.h | 221 struct qmem *rss_ctx; member
|
/openbmc/linux/net/ethtool/ |
H A D | ioctl.c | 3374 act->queue.ctx = input->rss_ctx; in ethtool_rx_flow_rule_create()
|