| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch.h | 265 struct mlx5_esw_indir_table *indir; member
|
| H A D | en_ethtool.c | 1265 static int mlx5e_get_rxfh_context(struct net_device *dev, u32 *indir, in mlx5e_get_rxfh_context() argument 1277 static int mlx5e_set_rxfh_context(struct net_device *dev, const u32 *indir, in mlx5e_set_rxfh_context() argument 1306 int mlx5e_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, in mlx5e_get_rxfh() argument 1312 int mlx5e_set_rxfh(struct net_device *dev, const u32 *indir, in mlx5e_set_rxfh() argument
|
| H A D | eswitch_offloads.c | 3302 struct mlx5_esw_indir_table *indir; in esw_offloads_steering_init() local
|
| H A D | en_tc.c | 759 struct mlx5e_rss_params_indir *indir; in mlx5e_hairpin_create_indirect_rqt() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_ethtool.c | 3489 static int bnx2x_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in bnx2x_get_rxfh() argument 3519 static int bnx2x_set_rxfh(struct net_device *dev, const u32 *indir, in bnx2x_set_rxfh() argument
|
| /kernel/linux/linux-6.6/net/ethtool/ |
| H A D | ioctl.c | 1031 static int ethtool_copy_validate_indir(u32 *indir, void __user *useraddr, in ethtool_copy_validate_indir() argument 1062 u32 *indir; in ethtool_get_rxfh_indir() local 1111 u32 *indir; ethtool_set_rxfh_indir() local 1178 u32 *indir = NULL; ethtool_get_rxfh() local 1255 u32 *indir = NULL, indir_bytes = 0; ethtool_set_rxfh() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_port.h | 410 u8 indir[HINIC_RSS_INDIR_SIZE]; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.c | 636 const u8 *indir = hdev->rss_cfg.rss_indirection_tbl; in hclgevf_set_rss_indir_table() local 742 static int hclgevf_get_rss(struct hnae3_handle *handle, u32 *indir, u8 *key, in hclgevf_get_rss() argument 806 static int hclgevf_set_rss(struct hnae3_handle *handle, const u32 *indir, in hclgevf_set_rss() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | jit.c | 2737 bool indir; in mem_ldx_data_init_pktcache() local 79 __emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, u8 areg, u8 breg, u8 size, enum cmd_ctx_swap ctx, bool indir) __emit_cmd() argument 100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 1260 static int bnxt_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in bnxt_get_rxfh() argument 1286 static int bnxt_set_rxfh(struct net_device *dev, const u32 *indir, in bnxt_set_rxfh() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 1309 static int bnxt_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in bnxt_get_rxfh() argument 1335 static int bnxt_set_rxfh(struct net_device *dev, const u32 *indir, in bnxt_set_rxfh() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | jit.c | 2737 bool indir; in mem_ldx_data_init_pktcache() local 79 __emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, u8 areg, u8 breg, u8 size, enum cmd_ctx_swap ctx, bool indir) __emit_cmd() argument 100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_port.h | 421 u8 indir[HINIC_RSS_INDIR_SIZE]; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ethtool.c | 5115 static int i40e_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, in i40e_get_rxfh() argument 5156 static int i40e_set_rxfh(struct net_device *netdev, const u32 *indir, in i40e_set_rxfh() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 3116 ice_get_rxfh_context(struct net_device *netdev, u32 *indir, in ice_get_rxfh_context() argument 3192 ice_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, u8 *hfunc) in ice_get_rxfh() argument 3208 ice_set_rxfh(struct net_device *netdev, const u32 *indir, const u8 *key, in ice_set_rxfh() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 5275 static int mvpp2_ethtool_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in mvpp2_ethtool_get_rxfh() argument 5293 static int mvpp2_ethtool_set_rxfh(struct net_device *dev, const u32 *indir, in mvpp2_ethtool_set_rxfh() argument 5314 static int mvpp2_ethtool_get_rxfh_context(struct net_device *dev, u32 *indir, in mvpp2_ethtool_get_rxfh_context() argument 5334 mvpp2_ethtool_set_rxfh_context(struct net_device *dev, const u32 *indir, const u8 *key, const u8 hfunc, u32 *rss_context, bool delete) mvpp2_ethtool_set_rxfh_context() argument [all...] |
| H A D | mvpp2.h | 926 u32 indir[MVPP22_RSS_TABLE_ENTRIES]; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 5662 static int mvpp2_ethtool_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in mvpp2_ethtool_get_rxfh() argument 5680 static int mvpp2_ethtool_set_rxfh(struct net_device *dev, const u32 *indir, in mvpp2_ethtool_set_rxfh() argument 5701 static int mvpp2_ethtool_get_rxfh_context(struct net_device *dev, u32 *indir, in mvpp2_ethtool_get_rxfh_context() argument 5721 mvpp2_ethtool_set_rxfh_context(struct net_device *dev, const u32 *indir, const u8 *key, const u8 hfunc, u32 *rss_context, bool delete) mvpp2_ethtool_set_rxfh_context() argument [all...] |
| H A D | mvpp2.h | 1010 u32 indir[MVPP22_RSS_TABLE_ENTRIES]; member
|
| /kernel/linux/linux-6.6/drivers/net/ |
| H A D | virtio_net.c | 3551 static int virtnet_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, u8 *hfunc) in virtnet_get_rxfh() argument 3570 static int virtnet_set_rxfh(struct net_device *dev, const u32 *indir, const u8 *key, const u8 hfunc) in virtnet_set_rxfh() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.c | 4248 static int hclge_set_rss_indir_table(struct hclge_dev *hdev, const u8 *indir) in hclge_set_rss_indir_table() argument 4354 static int hclge_get_rss(struct hnae3_handle *handle, u32 *indir, in hclge_get_rss() argument 4405 static int hclge_set_rss(struct hnae3_handle *handle, const u32 *indir, in hclge_set_rss() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
| H A D | mvneta.c | 512 u32 indir[MVNETA_RSS_LU_TABLE_SIZE]; member 4801 static int mvneta_ethtool_set_rxfh(struct net_device *dev, const u32 *indir, in mvneta_ethtool_set_rxfh() argument 4825 static int mvneta_ethtool_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in mvneta_ethtool_get_rxfh() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.c | 4740 static int hclge_get_rss(struct hnae3_handle *handle, u32 *indir, in hclge_get_rss() argument 4755 static int hclge_set_rss(struct hnae3_handle *handle, const u32 *indir, in hclge_set_rss() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
| H A D | mvneta.c | 550 u32 indir[MVNETA_RSS_LU_TABLE_SIZE]; member 5033 static int mvneta_ethtool_set_rxfh(struct net_device *dev, const u32 *indir, in mvneta_ethtool_set_rxfh() argument 5057 static int mvneta_ethtool_get_rxfh(struct net_device *dev, u32 *indir, u8 *key, in mvneta_ethtool_get_rxfh() argument [all...] |
| /kernel/linux/linux-6.6/tools/net/ynl/generated/ |
| H A D | ethtool-user.h | 4795 void *indir; member
|