Searched refs:rss_ctx (Results 1 – 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2_cls.c | 1026 return port->rss_ctx[port_rss_ctx]; in mvpp22_rss_ctx() 1374 input.rss_ctx = info->rss_context; in mvpp2_ethtool_cls_rule_ins() 1471 u32 rss_ctx) in mvpp22_rss_fill_table() argument 1477 u32 sel = MVPP22_RSS_INDEX_TABLE(rss_ctx) | in mvpp22_rss_fill_table() 1486 static int mvpp22_rss_context_create(struct mvpp2_port *port, u32 *rss_ctx) in mvpp22_rss_context_create() argument 1505 *rss_ctx = ctx; in mvpp22_rss_context_create() 1521 u32 rss_ctx; in mvpp22_port_rss_ctx_create() local 1524 ret = mvpp22_rss_context_create(port, &rss_ctx); in mvpp22_port_rss_ctx_create() 1532 if (port->rss_ctx[i] < 0) in mvpp22_port_rss_ctx_create() 1539 port->rss_ctx[i] = rss_ctx; in mvpp22_port_rss_ctx_create() [all …]
|
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,
|
D | mvpp2.h | 1172 int rss_ctx[MVPP22_N_RSS_TABLES]; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
D | qp.c | 513 static int set_qp_rss(struct mlx4_ib_dev *dev, struct mlx4_ib_rss *rss_ctx, in set_qp_rss() argument 517 rss_ctx->base_qpn_tbl_sz = init_attr->rwq_ind_tbl->ind_tbl[0]->wq_num | in set_qp_rss() 522 memcpy(rss_ctx->rss_key, ucmd->rx_hash_key, in set_qp_rss() 545 rss_ctx->flags = MLX4_RSS_IPV4; in set_qp_rss() 554 rss_ctx->flags |= MLX4_RSS_IPV6; in set_qp_rss() 568 if (rss_ctx->flags & MLX4_RSS_IPV4) in set_qp_rss() 569 rss_ctx->flags |= MLX4_RSS_UDP_IPV4; in set_qp_rss() 570 if (rss_ctx->flags & MLX4_RSS_IPV6) in set_qp_rss() 571 rss_ctx->flags |= MLX4_RSS_UDP_IPV6; in set_qp_rss() 572 if (!(rss_ctx->flags & (MLX4_RSS_IPV6 | MLX4_RSS_IPV4))) { in set_qp_rss() [all …]
|
D | mlx4_ib.h | 368 struct mlx4_ib_rss *rss_ctx; member
|
/kernel/linux/linux-5.10/include/linux/ |
D | ethtool.h | 519 u32 rss_ctx; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu_nix.c | 539 if (pfvf->rss_ctx) in nix_ctx_free() 540 qmem_free(rvu->dev, pfvf->rss_ctx); in nix_ctx_free() 552 pfvf->rss_ctx = NULL; in nix_ctx_free() 570 err = qmem_alloc(rvu->dev, &pfvf->rss_ctx, num_indices, hwctx_size); in nixlf_rss_ctx_init() 575 (u64)pfvf->rss_ctx->iova); in nixlf_rss_ctx_init() 677 if (!(cfg & BIT_ULL(4)) || !pfvf->rss_ctx || in rvu_nix_aq_enq_inst()
|
D | rvu.h | 159 struct qmem *rss_ctx; member
|
/kernel/linux/linux-5.10/net/ethtool/ |
D | ioctl.c | 3213 act->queue.ctx = input->rss_ctx; in ethtool_rx_flow_rule_create()
|