Home
last modified time | relevance | path

Searched refs:rss (Results 1 – 63 of 63) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_resources.c41 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()
76 if (!is_tx && !rss && in mlx4_en_fill_qp_context()
Dmlx4_en.h793 int is_tx, int rss, int qpn, int cqn, int user_prio,
Dresource_tracker.c2483 int rss = (be32_to_cpu(qpc->flags) >> 13) & 1; in qp_get_mtt_size() local
2493 rq_size = (srq|rss|xrc) ? 0 : (1 << (log_rq_size + log_rq_stride + 4)); in qp_get_mtt_size()
/linux-4.1.27/tools/testing/selftests/vm/
Dhugetlbfstest.c20 u64 rss; in read_rss() local
28 rss = strtoull(s, NULL, 10); in read_rss()
29 return rss << 12; /* assumes 4k pagesize */ in read_rss()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_ttyfax.c53 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-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_hw.c701 struct rss_params *rss = &adapter->params.rss; in t4vf_get_rss_glb_config() local
724 rss->mode = FW_RSS_GLB_CONFIG_CMD_MODE_G( in t4vf_get_rss_glb_config()
726 switch (rss->mode) { in t4vf_get_rss_glb_config()
731 rss->u.basicvirtual.synmapen = in t4vf_get_rss_glb_config()
733 rss->u.basicvirtual.syn4tupenipv6 = in t4vf_get_rss_glb_config()
735 rss->u.basicvirtual.syn2tupenipv6 = in t4vf_get_rss_glb_config()
737 rss->u.basicvirtual.syn4tupenipv4 = in t4vf_get_rss_glb_config()
739 rss->u.basicvirtual.syn2tupenipv4 = in t4vf_get_rss_glb_config()
742 rss->u.basicvirtual.ofdmapen = in t4vf_get_rss_glb_config()
745 rss->u.basicvirtual.tnlmapen = in t4vf_get_rss_glb_config()
[all …]
Dt4vf_common.h216 struct rss_params rss; /* Receive Side Scaling */ member
Dcxgb4vf_main.c647 u16 rss[MAX_PORT_QSETS]; in setup_rss() local
651 rss[qs] = rxq[qs].rspq.abs_id; in setup_rss()
654 0, pi->rss_size, rss, pi->nqsets); in setup_rss()
661 switch (adapter->params.rss.mode) { in setup_rss()
670 if (!adapter->params.rss.u.basicvirtual.tnlalllookup) { in setup_rss()
2269 if (adapter->params.rss.mode != in adap_init0()
2272 " mode %d\n", adapter->params.rss.mode); in adap_init0()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.c1851 struct bnx2x_config_rss_params rss; in bnx2x_vf_mbx_update_rss() local
1863 memset(&rss, 0, sizeof(struct bnx2x_config_rss_params)); in bnx2x_vf_mbx_update_rss()
1866 memcpy(rss.ind_table, rss_tlv->ind_table, in bnx2x_vf_mbx_update_rss()
1868 memcpy(rss.rss_key, rss_tlv->rss_key, sizeof(rss_tlv->rss_key)); in bnx2x_vf_mbx_update_rss()
1869 rss.rss_obj = &vf->rss_conf_obj; in bnx2x_vf_mbx_update_rss()
1870 rss.rss_result_mask = rss_tlv->rss_result_mask; in bnx2x_vf_mbx_update_rss()
1873 rss.rss_flags = 0; in bnx2x_vf_mbx_update_rss()
1874 rss.ramrod_flags = 0; in bnx2x_vf_mbx_update_rss()
1877 __set_bit(BNX2X_RSS_MODE_DISABLED, &rss.rss_flags); in bnx2x_vf_mbx_update_rss()
1879 __set_bit(BNX2X_RSS_MODE_REGULAR, &rss.rss_flags); in bnx2x_vf_mbx_update_rss()
[all …]
Dbnx2x_sriov.h454 struct bnx2x_config_rss_params *rss);
Dbnx2x_sriov.c2292 struct bnx2x_config_rss_params *rss) in bnx2x_vf_rss_update() argument
2295 set_bit(RAMROD_COMP_WAIT, &rss->ramrod_flags); in bnx2x_vf_rss_update()
2296 return bnx2x_config_rss(bp, rss); in bnx2x_vf_rss_update()
/linux-4.1.27/mm/
Dmemory.c623 static inline void init_rss_vec(int *rss) in init_rss_vec() argument
625 memset(rss, 0, sizeof(int) * NR_MM_COUNTERS); in init_rss_vec()
628 static inline void add_mm_rss_vec(struct mm_struct *mm, int *rss) in add_mm_rss_vec() argument
635 if (rss[i]) in add_mm_rss_vec()
636 add_mm_counter(mm, i, rss[i]); in add_mm_rss_vec()
808 unsigned long addr, int *rss) in copy_one_pte() argument
830 rss[MM_SWAPENTS]++; in copy_one_pte()
835 rss[MM_ANONPAGES]++; in copy_one_pte()
837 rss[MM_FILEPAGES]++; in copy_one_pte()
877 rss[MM_ANONPAGES]++; in copy_one_pte()
[all …]
/linux-4.1.27/arch/sparc/mm/
Dtsb.c331 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow() argument
346 if (new_rss_limit > rss) in tsb_grow()
422 (rss < mm->context.tsb_block[tsb_index].tsb_rss_limit))) { in tsb_grow()
/linux-4.1.27/kernel/rcu/
Dtree_plugin.h2939 int rss = ACCESS_ONCE(full_sysidle_state); in rcu_sys_is_idle() local
2946 int oldrss = rss - 1; in rcu_sys_is_idle()
2952 while (rss < RCU_SYSIDLE_FULL && oldrss < rss) { in rcu_sys_is_idle()
2966 oldrss = rss; in rcu_sys_is_idle()
2967 rss = ACCESS_ONCE(full_sysidle_state); in rcu_sys_is_idle()
2972 if (rss == RCU_SYSIDLE_FULL) { in rcu_sys_is_idle()
2973 rss = cmpxchg(&full_sysidle_state, in rcu_sys_is_idle()
2975 return rss == RCU_SYSIDLE_FULL; in rcu_sys_is_idle()
2981 if (rss == RCU_SYSIDLE_FULL_NOTED) in rcu_sys_is_idle()
/linux-4.1.27/ipc/
Dshm.c780 static void shm_get_stat(struct ipc_namespace *ns, unsigned long *rss, in shm_get_stat() argument
786 *rss = 0; in shm_get_stat()
800 shm_add_rss_swap(shp, rss, swp); in shm_get_stat()
1369 unsigned long rss = 0, swp = 0; in sysvipc_shm_proc_show() local
1371 shm_add_rss_swap(shp, &rss, &swp); in sysvipc_shm_proc_show()
1397 rss * PAGE_SIZE, in sysvipc_shm_proc_show()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_lib.c209 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; in ixgbe_cache_ring_sriov() local
226 if ((reg_idx & ~vmdq->mask) >= rss->indices) in ixgbe_cache_ring_sriov()
245 if ((reg_idx & rss->mask) >= rss->indices) in ixgbe_cache_ring_sriov()
Dixgbe_sriov.c184 int rss; in ixgbe_disable_sriov() local
231 rss = min_t(int, ixgbe_max_rss_indices(adapter), in ixgbe_disable_sriov()
234 rss = min_t(int, IXGBE_MAX_L2A_QUEUES, num_online_cpus()); in ixgbe_disable_sriov()
238 adapter->ring_feature[RING_F_RSS].limit = rss; in ixgbe_disable_sriov()
Dixgbe_fcoe.c460 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); in ixgbe_fcoe_ddp()
474 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); in ixgbe_fcoe_ddp()
Dixgbe_main.c1366 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss), in ixgbe_rx_hash()
5196 unsigned int rss, fdir; in ixgbe_sw_init() local
5212 rss = min_t(int, ixgbe_max_rss_indices(adapter), num_online_cpus()); in ixgbe_sw_init()
5213 adapter->ring_feature[RING_F_RSS].limit = rss; in ixgbe_sw_init()
Dixgbe_type.h2520 __le32 rss; /* RSS Hash */ member
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Ddefines.h219 __le32 rss; /* RSS Hash */ member
Dixgbevf_main.c2332 u16 rss = min_t(u16, num_online_cpus(), IXGBEVF_MAX_RSS_QUEUES); in ixgbevf_set_num_queues() local
2337 adapter->num_rx_queues = rss; in ixgbevf_set_num_queues()
2338 adapter->num_tx_queues = rss; in ixgbevf_set_num_queues()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
De1000_82575.h95 __le32 rss; /* RSS Hash */ member
Digb_main.c6791 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss), in igb_rx_hash()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_type.h223 bool rss; member
515 __le32 rss; /* RSS Hash */ member
545 __le32 rss; /* RSS Hash */ member
Di40e_txrx.c966 return le32_to_cpu(rx_desc->wb.qword0.hi_dword.rss); in i40e_rx_hash()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dvf.h75 u32 rss; /* RSS Hash */ member
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dhw.h217 __le32 rss; /* RSS Hash */ member
247 __le32 rss; /* RSS Hash */ member
Dnetdev.c910 static inline void e1000_rx_hash(struct net_device *netdev, __le32 rss, in e1000_rx_hash() argument
914 skb_set_hash(skb, le32_to_cpu(rss), PKT_HASH_TYPE_L3); in e1000_rx_hash()
1040 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); in e1000_clean_rx_irq()
1457 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); in e1000_clean_rx_irq_ps()
1633 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); in e1000_clean_jumbo_rx_irq()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_type.h223 bool rss; member
521 __le32 rss; /* RSS Hash */ member
551 __le32 rss; /* RSS Hash */ member
Di40e_txrx.c1483 return le32_to_cpu(rx_desc->wb.qword0.hi_dword.rss); in i40e_rx_hash()
Di40e_common.c2492 p->rss = true; in i40e_parse_discover_capabilities()
Di40e_main.c7660 if (pf->hw.func_caps.rss) { in i40e_sw_init()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_debugfs.c109 i, rxd->d.data, rxd->d.rss, rxd->d.staterr, in fm10k_dbg_rx_desc_seq_show()
Dfm10k_type.h716 __le32 rss; /* RSS Hash */ member
Dfm10k_pci.c1580 unsigned int rss; in fm10k_sw_init() local
1603 rss = min_t(int, FM10K_MAX_RSS_INDICES, num_online_cpus()); in fm10k_sw_init()
1604 interface->ring_feature[RING_F_RSS].limit = rss; in fm10k_sw_init()
Dfm10k_main.c406 skb_set_hash(skb, le32_to_cpu(rx_desc->d.rss), in fm10k_rx_hash()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c791 p[n] = pi->rss[n]; in get_rss_table()
811 pi->rss[i] = p[i]; in set_rss_table()
813 return cxgb4_write_rss(pi, pi->rss); in set_rss_table()
Dcxgb4_main.c862 u16 *rss; in cxgb4_write_rss() local
866 rss = kmalloc(pi->rss_size * sizeof(u16), GFP_KERNEL); in cxgb4_write_rss()
867 if (!rss) in cxgb4_write_rss()
872 rss[i] = q[*queues].rspq.abs_id; in cxgb4_write_rss()
875 pi->rss_size, rss, pi->rss_size); in cxgb4_write_rss()
876 kfree(rss); in cxgb4_write_rss()
893 err = cxgb4_write_rss(pi, pi->rss); in setup_rss()
4348 pi->rss = kcalloc(pi->rss_size, sizeof(u16), GFP_KERNEL); in init_rss()
4349 if (!pi->rss) in init_rss()
4352 pi->rss[j] = ethtool_rxfh_indir_default(j, pi->nqsets); in init_rss()
[all …]
Dcxgb4.h423 u16 *rss; member
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_int.h334 bool rss; member
Dvmxnet3_drv.c2211 if (adapter->rss) { in vmxnet3_setup_driver_shared()
3073 adapter->rss = true; in vmxnet3_probe_device()
3078 adapter->rss = false; in vmxnet3_probe_device()
/linux-4.1.27/Documentation/accounting/
Ddelay-accounting.txt20 io priority and rss limit values appropriately. Long delays for
Dtaskstats-struct.txt141 * The current rss usage is added to this counter every time
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c1181 struct rss_info *rss = &adapter->rss_info; in be_get_rxfh() local
1185 indir[i] = rss->rss_queue[i]; in be_get_rxfh()
1189 memcpy(hkey, rss->rss_hkey, RSS_HASH_KEY_LEN); in be_get_rxfh()
Dbe_main.c3173 struct rss_info *rss = &adapter->rss_info; in be_rx_qs_create() local
3207 rss->rsstable[j + i] = rxo->rss_id; in be_rx_qs_create()
3208 rss->rss_queue[j + i] = i; in be_rx_qs_create()
3211 rss->rss_flags = RSS_ENABLE_TCP_IPV4 | RSS_ENABLE_IPV4 | in be_rx_qs_create()
3215 rss->rss_flags |= RSS_ENABLE_UDP_IPV4 | in be_rx_qs_create()
3219 rss->rss_flags = RSS_ENABLE_NONE; in be_rx_qs_create()
3223 rc = be_cmd_rss_config(adapter, rss->rsstable, rss->rss_flags, in be_rx_qs_create()
3226 rss->rss_flags = RSS_ENABLE_NONE; in be_rx_qs_create()
3230 memcpy(rss->rss_hkey, rss_key, RSS_HASH_KEY_LEN); in be_rx_qs_create()
Dbe_cmds.h2256 u16 cq_id, u16 frag_size, u32 if_id, u32 rss, u8 *rss_id);
Dbe_cmds.c1312 u32 if_id, u32 rss, u8 *rss_id) in be_cmd_rxq_create() argument
1337 req->rss_queue = cpu_to_le32(rss); in be_cmd_rxq_create()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe.h637 unsigned int rss; /* Receive Side Scaling */ member
Dxgbe-main.c480 if (pdata->hw_feat.rss) in xgbe_probe()
Dxgbe-dev.c445 if (!pdata->hw_feat.rss) in xgbe_enable_rss()
469 if (!pdata->hw_feat.rss) in xgbe_disable_rss()
481 if (!pdata->hw_feat.rss) in xgbe_config_rss()
Dxgbe-drv.c520 hw_feat->rss = XGMAC_GET_BITS(mac_hfr1, MAC_HWF1R, RSSEN); in xgbe_get_all_hw_features()
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dcm.c3654 struct rss_header *rss = (void *)skb->data; in rx_pkt() local
3656 struct cpl_pass_accept_req *req = (void *)(rss + 1); in rx_pkt()
3676 if (!(rss->filter_hit && rss->filter_tid)) in rx_pkt()
3682 stid = (__force int) cpu_to_be32((__force u32) rss->hash_val); in rx_pkt()
3706 skb_set_network_header(skb, (void *)iph - (void *)rss); in rx_pkt()
3707 skb_set_transport_header(skb, (void *)tcph - (void *)rss); in rx_pkt()
/linux-4.1.27/kernel/sched/
Dfair.c815 unsigned long rss = 0; in task_nr_scan_windows() local
824 rss = get_mm_rss(p->mm); in task_nr_scan_windows()
825 if (!rss) in task_nr_scan_windows()
826 rss = nr_scan_pages; in task_nr_scan_windows()
828 rss = round_up(rss, nr_scan_pages); in task_nr_scan_windows()
829 return rss / nr_scan_pages; in task_nr_scan_windows()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_hw.h541 __le32 rss; /* RSS Hash */ member
567 __le32 rss; /* RSS Hash */ member
/linux-4.1.27/Documentation/cgroups/
Dmemory.txt486 rss - # of bytes of anonymous and swap cache memory (includes
531 Only anonymous and swap cache memory is listed as part of 'rss' stat.
534 'rss + file_mapped" will give you resident set size of cgroup.
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge.h1204 __le32 rss; /* */ member
Dqlge_dbg.c2007 le32_to_cpu(ib_mac_rsp->rss)); in ql_dump_ib_mac_rsp()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c2047 static inline int is_eth_tcp(u32 rss) in is_eth_tcp() argument
2049 return G_HASHTYPE(ntohl(rss)) == RSS_HASH_4_TUPLE; in is_eth_tcp()
/linux-4.1.27/Documentation/sysctl/
Dvm.txt571 pid, uid, tgid, vm size, rss, nr_ptes, nr_pmds, swapents, oom_score_adj
/linux-4.1.27/Documentation/filesystems/
Dproc.txt302 rss resident set memory size
303 rsslim current limit in bytes on the rss
/linux-4.1.27/init/
DKconfig442 relative to other tasks for cpu, io, rss limits etc.
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3322 arg_start = 0, arg_end = 0, env_start = 0, env_end = 0, rss = 1350381536,