/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | indir_table.h | 38 mlx5_esw_indir_table_destroy(struct mlx5_esw_indir_table *indir) argument
|
H A D | indir_table.c | 49 struct mlx5_esw_indir_table *indir = kvzalloc(sizeof(*indir), GFP_KERNEL); local 60 mlx5_esw_indir_table_destroy(struct mlx5_esw_indir_table *indir) argument [all...] |
/linux-master/fs/freevxfs/ |
H A D | vxfs_bmap.c | 65 __fs32 *indir; local 107 vxfs_bmap_indir(struct inode *ip, long indir, int size, long block) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_rss.c | 268 hclge_comm_set_rss_indir_table(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw, const u16 *indir) argument 359 hclge_comm_get_rss_indir_tbl(struct hclge_comm_rss_cfg *rss_cfg, u32 *indir, u16 rss_ind_tbl_size) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rqt.c | 34 void mlx5e_rss_params_indir_init_uniform(struct mlx5e_rss_params_indir *indir, argument 111 mlx5e_calc_indir_rqns(u32 *rss_rqns, u32 *rqns, u32 *rss_vhca_ids, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument 138 mlx5e_rqt_init_indir(struct mlx5e_rqt *rqt, struct mlx5_core_dev *mdev, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument 230 mlx5e_rqt_redirect_indir(struct mlx5e_rqt *rqt, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument [all...] |
H A D | rss.c | 72 struct mlx5e_rss_params_indir indir; member in struct:mlx5e_rss 89 int mlx5e_rss_params_indir_init(struct mlx5e_rss_params_indir *indir, struct mlx5_core_dev *mdev, argument 102 void mlx5e_rss_params_indir_cleanup(struct mlx5e_rss_params_indir *indir) argument 554 mlx5e_rss_get_rxfh(struct mlx5e_rss *rss, u32 *indir, u8 *key, u8 *hfunc) argument 570 mlx5e_rss_set_rxfh(struct mlx5e_rss *rss, const u32 *indir, const u8 *key, const u8 *hfunc, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns) argument [all...] |
H A D | rx_res.c | 198 mlx5e_rx_res_rss_get_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, u32 *indir, u8 *key, u8 *hfunc) argument 213 mlx5e_rx_res_rss_set_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, const u32 *indir, const u8 *key, const u8 *hfunc) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ae_adapt.c | 887 static int hns_ae_get_rss(struct hnae_handle *handle, u32 *indir, u8 *key, argument 908 static int hns_ae_set_rss(struct hnae_handle *handle, const u32 *indir, argument
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_cls.c | 1597 mvpp22_port_rss_ctx_indir_set(struct mvpp2_port *port, u32 port_ctx, const u32 *indir) argument 1615 mvpp22_port_rss_ctx_indir_get(struct mvpp2_port *port, u32 port_ctx, u32 *indir) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 1228 u32 *indir = rxfh->indir; local 1290 u32 *indir = rxfh->indir; local [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.c | 1229 u32 *indir = rxfh->indir; local 1291 u32 *indir = rxfh->indir; local [all...] |
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_ethtool.c | 978 void fm10k_write_reta(struct fm10k_intfc *interface, const u32 *indir) argument 1013 static int fm10k_get_reta(struct net_device *netdev, u32 *indir) argument 1033 fm10k_set_reta(struct net_device *netdev, const u32 *indir) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 897 u32 *indir = rxfh->indir; local
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 989 u32 *indir = rxfh->indir; local [all...] |
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_ethtool.c | 790 static int ena_indirection_table_get(struct ena_adapter *adapter, u32 *indir) argument 764 ena_indirection_table_set(struct ena_adapter *adapter, const u32 *indir) argument [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_ethtool.c | 1057 __set_rss_rxfh(struct net_device *netdev, const u32 *indir, const u8 *key) argument
|
H A D | hinic_port.h | 421 u8 indir[HINIC_RSS_INDIR_SIZE]; member in struct:hinic_rss_indir_table
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ethtool.c | 3100 static void ixgbe_get_reta(struct ixgbe_adapter *adapter, u32 *indir) argument
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_lif.c | 1838 ionic_lif_rss_config(struct ionic_lif *lif, const u16 types, const u8 *key, const u32 *indir) argument
|
/linux-master/net/ethtool/ |
H A D | ioctl.c | 1055 static int ethtool_copy_validate_indir(u32 *indir, void __user *useraddr, argument 1167 u32 *indir = rxfh_dev.indir; local 1354 u32 *indir; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.h | 265 struct mlx5_esw_indir_table *indir; member in struct:mlx5_eswitch_fdb::__anon795::offloads_fdb
|
H A D | eswitch_offloads.c | 3318 struct mlx5_esw_indir_table *indir; local
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 560 static int hclgevf_get_rss(struct hnae3_handle *handle, u32 *indir, u8 *key, argument 587 static int hclgevf_set_rss(struct hnae3_handle *handle, const u32 *indir, argument
|
/linux-master/include/linux/ |
H A D | ethtool.h | 656 u32 *indir; member in struct:ethtool_rxfh_param
|
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 2737 bool indir; 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) 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) argument
|