Searched refs:flowkey_cfg (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 428 if (!(rss->flowkey_cfg & in otx2_get_rss_hash_opts() 434 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_VLAN) in otx2_get_rss_hash_opts() 440 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_TCP) in otx2_get_rss_hash_opts() 445 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_UDP) in otx2_get_rss_hash_opts() 450 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_SCTP) in otx2_get_rss_hash_opts() 473 u32 rss_cfg = rss->flowkey_cfg; in otx2_set_rss_hash_opts() 541 rss->flowkey_cfg = rss_cfg; in otx2_set_rss_hash_opts()
|
H A D | otx2_txrx.c | 177 if (rss->flowkey_cfg) { in otx2_set_rxhash() 178 if (rss->flowkey_cfg & in otx2_set_rxhash()
|
H A D | otx2_common.c | 261 req->flowkey_cfg = rss->flowkey_cfg; in otx2_set_flowkey_cfg() 355 rss->flowkey_cfg = rss->enable ? rss->flowkey_cfg : in otx2_rss_init()
|
H A D | otx2_common.h | 53 u32 flowkey_cfg; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 577 if (!(rss->flowkey_cfg & in otx2_get_rss_hash_opts() 583 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_VLAN) in otx2_get_rss_hash_opts() 589 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_TCP) in otx2_get_rss_hash_opts() 594 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_UDP) in otx2_get_rss_hash_opts() 599 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_SCTP) in otx2_get_rss_hash_opts() 604 if (rss->flowkey_cfg & NIX_FLOW_KEY_TYPE_ESP) in otx2_get_rss_hash_opts() 627 u32 rss_cfg = rss->flowkey_cfg; in otx2_set_rss_hash_opts() 725 rss->flowkey_cfg = rss_cfg; in otx2_set_rss_hash_opts()
|
H A D | otx2_common.c | 290 req->flowkey_cfg = rss->flowkey_cfg; in otx2_set_flowkey_cfg() 406 rss->flowkey_cfg = rss->enable ? rss->flowkey_cfg : in otx2_rss_init()
|
H A D | otx2_txrx.c | 243 if (rss->flowkey_cfg) { in otx2_set_rxhash() 244 if (rss->flowkey_cfg & in otx2_set_rxhash()
|
H A D | otx2_common.h | 86 u32 flowkey_cfg; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_nix.c | 2612 alg_idx = get_flowkey_alg_idx(nix_hw, req->flowkey_cfg); in rvu_mbox_handler_nix_rss_flowkey_cfg() 2616 req->flowkey_cfg); in rvu_mbox_handler_nix_rss_flowkey_cfg() 2628 u32 flowkey_cfg, minkey_cfg; in nix_rx_flowkey_alg_cfg() local 2640 flowkey_cfg = NIX_FLOW_KEY_TYPE_IPV4 | NIX_FLOW_KEY_TYPE_IPV6; in nix_rx_flowkey_alg_cfg() 2641 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() 2646 minkey_cfg = flowkey_cfg; in nix_rx_flowkey_alg_cfg() 2647 flowkey_cfg = minkey_cfg | NIX_FLOW_KEY_TYPE_TCP; in nix_rx_flowkey_alg_cfg() 2648 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() 2653 flowkey_cfg = minkey_cfg | NIX_FLOW_KEY_TYPE_UDP; in nix_rx_flowkey_alg_cfg() 2654 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() [all...] |
H A D | mbox.h | 630 u32 flowkey_cfg; /* Flowkey types selected */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_nix.c | 3891 alg_idx = get_flowkey_alg_idx(nix_hw, req->flowkey_cfg); in rvu_mbox_handler_nix_rss_flowkey_cfg() 3895 req->flowkey_cfg); in rvu_mbox_handler_nix_rss_flowkey_cfg() 3907 u32 flowkey_cfg, minkey_cfg; in nix_rx_flowkey_alg_cfg() local 3919 flowkey_cfg = NIX_FLOW_KEY_TYPE_IPV4 | NIX_FLOW_KEY_TYPE_IPV6; in nix_rx_flowkey_alg_cfg() 3920 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() 3925 minkey_cfg = flowkey_cfg; in nix_rx_flowkey_alg_cfg() 3926 flowkey_cfg = minkey_cfg | NIX_FLOW_KEY_TYPE_TCP; in nix_rx_flowkey_alg_cfg() 3927 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() 3932 flowkey_cfg = minkey_cfg | NIX_FLOW_KEY_TYPE_UDP; in nix_rx_flowkey_alg_cfg() 3933 rc = reserve_flowkey_alg_idx(rvu, blkaddr, flowkey_cfg); in nix_rx_flowkey_alg_cfg() [all...] |
H A D | mbox.h | 1121 u32 flowkey_cfg; /* Flowkey types selected */ member
|
Completed in 30 milliseconds