/Linux-v4.19/drivers/net/ethernet/amazon/ena/ |
D | ena_com.c | 847 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_key_allocate() local 849 rss->hash_key = in ena_com_hash_key_allocate() 850 dma_zalloc_coherent(ena_dev->dmadev, sizeof(*rss->hash_key), in ena_com_hash_key_allocate() 851 &rss->hash_key_dma_addr, GFP_KERNEL); in ena_com_hash_key_allocate() 853 if (unlikely(!rss->hash_key)) in ena_com_hash_key_allocate() 861 struct ena_rss *rss = &ena_dev->rss; in ena_com_hash_key_destroy() local 863 if (rss->hash_key) in ena_com_hash_key_destroy() 864 dma_free_coherent(ena_dev->dmadev, sizeof(*rss->hash_key), in ena_com_hash_key_destroy() 865 rss->hash_key, rss->hash_key_dma_addr); in ena_com_hash_key_destroy() 866 rss->hash_key = NULL; in ena_com_hash_key_destroy() [all …]
|
/Linux-v4.19/include/linux/ |
D | percpu-rwsem.h | 13 struct rcu_sync rss; member 23 .rss = __RCU_SYNC_INITIALIZER(name.rss, RCU_SCHED_SYNC), \ 48 if (unlikely(!rcu_sync_is_idle(&sem->rss))) in percpu_down_read_preempt_disable() 72 if (unlikely(!rcu_sync_is_idle(&sem->rss))) in percpu_down_read_trylock() 96 if (likely(rcu_sync_is_idle(&sem->rss))) in percpu_up_read_preempt_enable()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | en_resources.c | 41 int is_tx, int rss, int qpn, int cqn, in mlx4_en_fill_qp_context() argument 48 context->flags = cpu_to_be32(7 << 16 | rss << MLX4_RSS_QPC_FLAG_OFFSET); in mlx4_en_fill_qp_context() 51 if (!is_tx && !rss) in mlx4_en_fill_qp_context() 74 if (!rss && in mlx4_en_fill_qp_context() 87 if (!is_tx && !rss && in mlx4_en_fill_qp_context()
|
/Linux-v4.19/kernel/locking/ |
D | percpu-rwsem.c | 18 rcu_sync_init(&sem->rss, RCU_SCHED_SYNC); in __percpu_init_rwsem() 35 rcu_sync_dtor(&sem->rss); in percpu_free_rwsem() 143 rcu_sync_enter(&sem->rss); in percpu_down_write() 190 rcu_sync_exit(&sem->rss); in percpu_up_write()
|
/Linux-v4.19/drivers/isdn/i4l/ |
D | isdn_ttyfax.c | 53 char rss[50]; in isdn_tty_fax_modem_result() local 95 sprintf(rss, "%c%s", rp[i] + 48, in isdn_tty_fax_modem_result() 97 strcat(rs, rss); in isdn_tty_fax_modem_result() 114 sprintf(rss, "%c%s", rp[i] + 48, in isdn_tty_fax_modem_result() 116 strcat(rs, rss); in isdn_tty_fax_modem_result() 419 char rss[50]; in isdn_tty_cmd_FCLASS2() local 713 sprintf(rss, "%c%s", rp[i] + 48, in isdn_tty_cmd_FCLASS2() 715 strcat(rs, rss); in isdn_tty_cmd_FCLASS2() 759 sprintf(rss, "%c%s", rp[i] + 48, in isdn_tty_cmd_FCLASS2() 761 strcat(rs, rss); in isdn_tty_cmd_FCLASS2() [all …]
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_ethtool.c | 564 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_hash_opts() local 567 if (!rss->enable) in nicvf_set_rss_hash_opts() 658 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_get_rxfh() local 662 for (idx = 0; idx < rss->rss_size; idx++) in nicvf_get_rxfh() 663 indir[idx] = rss->ind_tbl[idx]; in nicvf_get_rxfh() 667 memcpy(hkey, rss->key, RSS_HASH_KEY_SIZE * sizeof(u64)); in nicvf_get_rxfh() 679 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rxfh() local 685 if (!rss->enable) { in nicvf_set_rxfh() 692 for (idx = 0; idx < rss->rss_size; idx++) in nicvf_set_rxfh() 693 rss->ind_tbl[idx] = indir[idx]; in nicvf_set_rxfh() [all …]
|
D | nicvf_main.c | 317 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_config_rss() local 318 int ind_tbl_len = rss->rss_size; in nicvf_config_rss() 322 mbx.rss_cfg.hash_bits = rss->hash_bits; in nicvf_config_rss() 331 mbx.rss_cfg.ind_tbl[i] = rss->ind_tbl[nextq++]; in nicvf_config_rss() 341 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_key() local 346 nicvf_reg_write(nic, key_addr, rss->key[idx]); in nicvf_set_rss_key() 353 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_rss_init() local 359 rss->enable = false; in nicvf_rss_init() 360 rss->hash_bits = 0; in nicvf_rss_init() 364 rss->enable = true; in nicvf_rss_init() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | t4vf_hw.c | 1008 struct rss_params *rss = &adapter->params.rss; in t4vf_get_rss_glb_config() local 1031 rss->mode = FW_RSS_GLB_CONFIG_CMD_MODE_G( in t4vf_get_rss_glb_config() 1033 switch (rss->mode) { in t4vf_get_rss_glb_config() 1038 rss->u.basicvirtual.synmapen = in t4vf_get_rss_glb_config() 1040 rss->u.basicvirtual.syn4tupenipv6 = in t4vf_get_rss_glb_config() 1042 rss->u.basicvirtual.syn2tupenipv6 = in t4vf_get_rss_glb_config() 1044 rss->u.basicvirtual.syn4tupenipv4 = in t4vf_get_rss_glb_config() 1046 rss->u.basicvirtual.syn2tupenipv4 = in t4vf_get_rss_glb_config() 1049 rss->u.basicvirtual.ofdmapen = in t4vf_get_rss_glb_config() 1052 rss->u.basicvirtual.tnlmapen = in t4vf_get_rss_glb_config() [all …]
|
D | t4vf_common.h | 263 struct rss_params rss; /* Receive Side Scaling */ member
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_l2.c | 2369 struct qed_rss_params *rss) in qed_update_vport_rss() argument 2374 rss->update_rss_config = 1; in qed_update_vport_rss() 2375 rss->rss_enable = 1; in qed_update_vport_rss() 2376 rss->update_rss_capabilities = 1; in qed_update_vport_rss() 2377 rss->update_rss_ind_table = 1; in qed_update_vport_rss() 2378 rss->update_rss_key = 1; in qed_update_vport_rss() 2379 rss->rss_caps = input->rss_caps; in qed_update_vport_rss() 2380 memcpy(rss->rss_key, input->rss_key, QED_RSS_KEY_SIZE * sizeof(u32)); in qed_update_vport_rss() 2389 memcpy(rss->rss_ind_table, in qed_update_vport_rss() 2392 rss->rss_table_size_log = 7; in qed_update_vport_rss() [all …]
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_vfpf.c | 1989 struct bnx2x_config_rss_params rss; in bnx2x_vf_mbx_update_rss() local 2001 memset(&rss, 0, sizeof(struct bnx2x_config_rss_params)); in bnx2x_vf_mbx_update_rss() 2004 memcpy(rss.ind_table, rss_tlv->ind_table, in bnx2x_vf_mbx_update_rss() 2006 memcpy(rss.rss_key, rss_tlv->rss_key, sizeof(rss_tlv->rss_key)); in bnx2x_vf_mbx_update_rss() 2007 rss.rss_obj = &vf->rss_conf_obj; in bnx2x_vf_mbx_update_rss() 2008 rss.rss_result_mask = rss_tlv->rss_result_mask; in bnx2x_vf_mbx_update_rss() 2011 rss.rss_flags = 0; in bnx2x_vf_mbx_update_rss() 2012 rss.ramrod_flags = 0; in bnx2x_vf_mbx_update_rss() 2015 __set_bit(BNX2X_RSS_MODE_DISABLED, &rss.rss_flags); in bnx2x_vf_mbx_update_rss() 2017 __set_bit(BNX2X_RSS_MODE_REGULAR, &rss.rss_flags); in bnx2x_vf_mbx_update_rss() [all …]
|
/Linux-v4.19/mm/ |
D | memory.c | 703 static inline void init_rss_vec(int *rss) in init_rss_vec() argument 705 memset(rss, 0, sizeof(int) * NR_MM_COUNTERS); in init_rss_vec() 708 static inline void add_mm_rss_vec(struct mm_struct *mm, int *rss) in add_mm_rss_vec() argument 715 if (rss[i]) in add_mm_rss_vec() 716 add_mm_counter(mm, i, rss[i]); in add_mm_rss_vec() 948 unsigned long addr, int *rss) in copy_one_pte() argument 970 rss[MM_SWAPENTS]++; in copy_one_pte() 974 rss[mm_counter(page)]++; in copy_one_pte() 1001 rss[mm_counter(page)]++; in copy_one_pte() 1042 rss[mm_counter(page)]++; in copy_one_pte() [all …]
|
/Linux-v4.19/arch/sparc/mm/ |
D | tsb.c | 396 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow() argument 411 if (new_rss_limit > rss) in tsb_grow() 487 (rss < mm->context.tsb_block[tsb_index].tsb_rss_limit))) { in tsb_grow()
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | hisilicon-hns-dsaf.txt | 9 "6port-16rss", 60 mode = "6port-16rss";
|
/Linux-v4.19/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-common.c | 197 if (pdata->hw_feat.rss) in xlgmac_init() 441 hw_feat->rss = XLGMAC_GET_REG_BITS(mac_hfr1, in xlgmac_get_all_hw_features() 664 pdata->hw_feat.rss ? "YES" : "NO"); in xlgmac_print_all_hw_features()
|
/Linux-v4.19/ipc/ |
D | shm.c | 860 static void shm_get_stat(struct ipc_namespace *ns, unsigned long *rss, in shm_get_stat() argument 866 *rss = 0; in shm_get_stat() 880 shm_add_rss_swap(shp, rss, swp); in shm_get_stat() 1719 unsigned long rss = 0, swp = 0; in sysvipc_shm_proc_show() local 1722 shm_add_rss_swap(shp, &rss, &swp); in sysvipc_shm_proc_show() 1748 rss * PAGE_SIZE, in sysvipc_shm_proc_show()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | defines.h | 214 __le32 rss; /* RSS Hash */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | e1000_82575.h | 75 __le32 rss; /* RSS Hash */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_lib.c | 188 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; in ixgbe_cache_ring_sriov() local 206 if ((reg_idx & ~vmdq->mask) >= rss->indices) { in ixgbe_cache_ring_sriov() 230 if ((reg_idx & rss->mask) >= rss->indices) in ixgbe_cache_ring_sriov()
|
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | vf.h | 52 u32 rss; /* RSS Hash */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_debugfs.c | 91 i, rxd->d.data, rxd->d.rss, rxd->d.staterr, in fm10k_dbg_rx_desc_seq_show()
|
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/ |
D | hw.h | 213 __le32 rss; /* RSS Hash */ member 243 __le32 rss; /* RSS Hash */ member
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede_filter.c | 587 struct qed_update_vport_rss_params *rss, u8 *update) in qede_fill_rss_params() argument 593 memset(rss, 0, sizeof(*rss)); in qede_fill_rss_params() 621 rss->rss_ind_table[i] = edev->fp_array[idx].rxq->handle; in qede_fill_rss_params() 628 memcpy(rss->rss_key, edev->rss_key, sizeof(rss->rss_key)); in qede_fill_rss_params() 635 rss->rss_caps = edev->rss_caps; in qede_fill_rss_params()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40e_type.h | 270 bool rss; member 607 __le32 rss; /* RSS Hash */ member 637 __le32 rss; /* RSS Hash */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_type.h | 310 bool rss; member 660 __le32 rss; /* RSS Hash */ member 690 __le32 rss; /* RSS Hash */ member
|