| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | rss.c | 83 bool mlx5e_rss_get_inner_ft_support(struct mlx5e_rss *rss) in mlx5e_rss_get_inner_ft_support() 88 void mlx5e_rss_params_indir_modify_actual_size(struct mlx5e_rss *rss, u32 num_channels) in mlx5e_rss_params_indir_modify_actual_size() 134 struct mlx5e_rss *rss; in mlx5e_rss_init_copy() local 160 static void mlx5e_rss_params_init(struct mlx5e_rss *rss) in mlx5e_rss_params_init() 173 static struct mlx5e_tir **rss_get_tirp(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, in rss_get_tirp() 179 static struct mlx5e_tir *rss_get_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, in rss_get_tir() 186 mlx5e_rss_get_tt_config(struct mlx5e_rss *rss, enum mlx5_traffic_types tt) in mlx5e_rss_get_tt_config() 196 mlx5e_rss_create_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, in mlx5e_rss_create_tir() 254 static void mlx5e_rss_destroy_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, in mlx5e_rss_destroy_tir() 271 mlx5e_rss_create_tirs(struct mlx5e_rss *rss, in mlx5e_rss_create_tirs() [all …]
|
| H A D | rx_res.c | 17 struct mlx5e_rss *rss[MLX5E_MAX_NUM_RSS]; member 59 struct mlx5e_rss *rss; in mlx5e_rx_res_rss_init_def() local 94 struct mlx5e_rss *rss; in mlx5e_rx_res_rss_init() local 131 struct mlx5e_rss *rss = res->rss[rss_idx]; in __mlx5e_rx_res_rss_destroy() local 145 struct mlx5e_rss *rss; in mlx5e_rx_res_rss_destroy() local 162 struct mlx5e_rss *rss = res->rss[i]; in mlx5e_rx_res_rss_destroy_all() local 187 struct mlx5e_rss *rss = res->rss[i]; in mlx5e_rx_res_rss_enable() local 204 struct mlx5e_rss *rss = res->rss[i]; in mlx5e_rx_res_rss_disable() local 222 struct mlx5e_rss *rss = NULL; in mlx5e_rx_res_rss_get_rxfh() local 237 struct mlx5e_rss *rss; in mlx5e_rx_res_rss_set_rxfh() local [all …]
|
| H A D | reporter_rx.c | 383 static void mlx5e_rx_reporter_diagnose_rx_res_rss_tirn(struct mlx5e_rss *rss, bool inner, in mlx5e_rx_reporter_diagnose_rx_res_rss_tirn() 413 struct mlx5e_rss *rss = mlx5e_rx_res_rss_get(rx_res, rss_idx); in mlx5e_rx_reporter_diagnose_rx_res_rss_ix() local
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_com.c | 1060 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_key_allocate() local 1076 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_key_destroy() local 1086 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_ctrl_init() local 1099 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_ctrl_destroy() local 1110 struct ena_rss *rss = &ena_dev->rss; in ena_com_indirect_table_allocate() local 1159 struct ena_rss *rss = &ena_dev->rss; in ena_com_indirect_table_destroy() local 1246 struct ena_rss *rss = &ena_dev->rss; in ena_com_ind_tbl_convert_to_device() local 2532 struct ena_rss *rss = &ena_dev->rss; in ena_com_set_hash_function() local 2596 struct ena_rss *rss = &ena_dev->rss; in ena_com_fill_hash_function() local 2643 struct ena_rss *rss = &ena_dev->rss; in ena_com_get_hash_function() local [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 584 struct otx2_rss_info *rss; in otx2_get_rss_hash_opts() local 639 struct otx2_rss_info *rss; in otx2_set_rss_hash_opts() local 800 struct otx2_rss_info *rss; in otx2_get_rxfh_key_size() local 818 struct otx2_rss_info *rss; in otx2_create_rxfh() local 890 struct otx2_rss_info *rss; in otx2_set_rxfh() local 923 struct otx2_rss_info *rss; in otx2_get_rxfh() local
|
| H A D | otx2_common.c | 291 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_flowkey_cfg() local 325 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_table() local 370 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_key() local 393 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_rss_init() local
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_virtchnl.c | 2112 struct iavf_adv_rss *rss; in iavf_add_adv_rss_cfg() local 2163 struct iavf_adv_rss *rss; in iavf_del_adv_rss_cfg() local 2495 struct iavf_adv_rss *rss, *rss_tmp; in iavf_virtchnl_completion() local 2513 struct iavf_adv_rss *rss; in iavf_virtchnl_completion() local 2880 struct iavf_adv_rss *rss; in iavf_virtchnl_completion() local 2895 struct iavf_adv_rss *rss, *rss_tmp; in iavf_virtchnl_completion() local
|
| H A D | iavf_ethtool.c | 1566 struct iavf_adv_rss *rss; in iavf_get_rxfh_fields() local
|
| H A D | iavf_main.c | 1333 struct iavf_adv_rss *rss, *rsstmp; in iavf_clear_adv_rss_conf() local 5524 struct iavf_adv_rss *rss, *rsstmp; in iavf_remove() local
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_resources.c | 41 int is_tx, int rss, int qpn, int cqn, in mlx4_en_fill_qp_context()
|
| /linux/mm/ |
| H A D | memory.c | 494 init_rss_vec(int * rss) init_rss_vec() argument 499 add_mm_rss_vec(struct mm_struct * mm,int * rss) add_mm_rss_vec() argument 940 copy_nonpresent_pte(struct mm_struct * dst_mm,struct mm_struct * src_mm,pte_t * dst_pte,pte_t * src_pte,struct vm_area_struct * dst_vma,struct vm_area_struct * src_vma,unsigned long addr,int * rss) copy_nonpresent_pte() argument 1061 copy_present_page(struct vm_area_struct * dst_vma,struct vm_area_struct * src_vma,pte_t * dst_pte,pte_t * src_pte,unsigned long addr,int * rss,struct folio ** prealloc,struct page * page) copy_present_page() argument 1128 copy_present_ptes(struct vm_area_struct * dst_vma,struct vm_area_struct * src_vma,pte_t * dst_pte,pte_t * src_pte,pte_t pte,unsigned long addr,int max_nr,int * rss,struct folio ** prealloc) copy_present_ptes() argument 1233 int rss[NR_MM_COUNTERS]; copy_pte_range() local 1636 zap_present_folio_ptes(struct mmu_gather * tlb,struct vm_area_struct * vma,struct folio * folio,struct page * page,pte_t * pte,pte_t ptent,unsigned int nr,unsigned long addr,struct zap_details * details,int * rss,bool * force_flush,bool * force_break,bool * any_skipped) zap_present_folio_ptes() argument 1687 zap_present_ptes(struct mmu_gather * tlb,struct vm_area_struct * vma,pte_t * pte,pte_t ptent,unsigned int max_nr,unsigned long addr,struct zap_details * details,int * rss,bool * force_flush,bool * force_break,bool * any_skipped) zap_present_ptes() argument 1733 zap_nonpresent_ptes(struct mmu_gather * tlb,struct vm_area_struct * vma,pte_t * pte,pte_t ptent,unsigned int max_nr,unsigned long addr,struct zap_details * details,int * rss,bool * any_skipped) zap_nonpresent_ptes() argument 1804 do_zap_pte_range(struct mmu_gather * tlb,struct vm_area_struct * vma,pte_t * pte,unsigned long addr,unsigned long end,struct zap_details * details,int * rss,bool * force_flush,bool * force_break,bool * any_skipped) do_zap_pte_range() argument 1903 int rss[NR_MM_COUNTERS]; zap_pte_range() local [all...] |
| H A D | filemap.c | 3749 filemap_map_folio_range(struct vm_fault * vmf,struct folio * folio,unsigned long start,unsigned long addr,unsigned int nr_pages,unsigned long * rss,unsigned short * mmap_miss,pgoff_t file_end) filemap_map_folio_range() argument 3838 filemap_map_order0_folio(struct vm_fault * vmf,struct folio * folio,unsigned long addr,unsigned long * rss,unsigned short * mmap_miss) filemap_map_order0_folio() argument 3882 unsigned long rss = 0; filemap_map_pages() local
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_main.c | 336 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_config_rss() local 360 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_key() local 372 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_rss_init() local
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_base.h | 74 __le32 rss; /* RSS Hash */ member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 66 struct mlx5e_rss *rss; member 429 struct mlx5e_rss *rss; in flow_get_tirn() local
|
| /linux/arch/sparc/mm/ |
| H A D | tsb.c | 396 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_lib.c | 190 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; in ixgbe_cache_ring_sriov() local
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_82575.h | 75 __le32 rss; /* RSS Hash */ member
|
| /linux/ipc/ |
| H A D | shm.c | 962 static void shm_get_stat(struct ipc_namespace *ns, unsigned long *rss, in shm_get_stat() 1846 unsigned long rss = 0, swp = 0; in sysvipc_shm_proc_show() local
|
| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | vf.h | 52 __le32 rss; /* RSS Hash */ member
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | defines.h | 223 __le32 rss; /* RSS Hash */ member
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_l2.c | 2375 qed_update_vport_rss(struct qed_dev * cdev,struct qed_update_vport_rss_params * input,struct qed_rss_params * rss) qed_update_vport_rss() argument 2440 struct qed_rss_params *rss; qed_update_vport() local [all...] |
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | virtchnl2_lan_desc.h | 297 __le32 rss; member
|
| /linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
| H A D | t4vf_common.h | 264 struct rss_params rss; /* Receive Side Scaling */ member
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_main.c | 825 static int cxgb4_config_rss(const struct port_info *pi, u16 *rss, in cxgb4_config_rss() 864 u16 *rss; in cxgb4_write_rss() local 1325 u16 *rss; in cxgb4_port_mirror_alloc_queues() local
|