Searched refs:rss (Results 1 - 25 of 104) sorted by last modified time

12345

/linux-master/kernel/sched/
H A Dfair.c1411 unsigned long rss = 0; local
1420 rss = get_mm_rss(p->mm);
1421 if (!rss)
1422 rss = nr_scan_pages;
1424 rss = round_up(rss, nr_scan_pages);
1425 return rss / nr_scan_pages;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c3289 priv->rss.enable = false;
3294 priv->rss.enable = true;
3296 priv->rss.enable = false;
3298 stmmac_rss_configure(priv, priv->hw, &priv->rss,
7348 for (i = 0; i < ARRAY_SIZE(priv->rss.table); i++)
7349 priv->rss.table[i] = ethtool_rxfh_indir_default(i,
7684 netdev_rss_key_fill(priv->rss.key, sizeof(priv->rss.key));
7685 for (i = 0; i < ARRAY_SIZE(priv->rss.table); i++)
7686 priv->rss
[all...]
H A Dstmmac_tc.c878 if (priv->rss.enable)
H A Dstmmac.h363 struct stmmac_rss rss; member in struct:stmmac_priv
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c1780 u32 rss_hash = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss);
6778 *hash = le32_to_cpu(ctx->rx_desc->wb.lower.hi_dword.rss);
/linux-master/mm/
H A Dmemory.c470 static inline void init_rss_vec(int *rss) argument
472 memset(rss, 0, sizeof(int) * NR_MM_COUNTERS);
475 static inline void add_mm_rss_vec(struct mm_struct *mm, int *rss) argument
480 if (rss[i])
481 add_mm_counter(mm, i, rss[i]);
783 struct vm_area_struct *src_vma, unsigned long addr, int *rss)
809 rss[MM_SWAPENTS]++;
813 rss[mm_counter(folio)]++;
836 * Update rss count even for unaddressable pages, as
840 * We will likely want to have some new rss counter
781 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) argument
903 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) argument
966 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) argument
1077 int rss[NR_MM_COUNTERS]; local
1471 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) argument
1528 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) argument
1582 int rss[NR_MM_COUNTERS]; local
[all...]
H A Dfilemap.c3508 unsigned long *rss, unsigned int *mmap_miss)
3542 *rss += count;
3557 *rss += count;
3570 unsigned long *rss, unsigned int *mmap_miss)
3594 (*rss)++;
3611 unsigned long rss = 0; local
3644 folio, addr, &rss, &mmap_miss);
3648 nr_pages, &rss, &mmap_miss);
3653 add_mm_counter(vma->vm_mm, folio_type, rss);
3505 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 int *mmap_miss) argument
3568 filemap_map_order0_folio(struct vm_fault *vmf, struct folio *folio, unsigned long addr, unsigned long *rss, unsigned int *mmap_miss) argument
/linux-master/drivers/net/
H A Dvirtio_net.c353 /* This structure can contain rss message with maximum settings for indirection table and keysize
406 /* Host supports rss and/or hash report */
413 struct virtio_net_ctrl_rss rss; member in struct:virtnet_info
3273 sg_set_buf(&sgs[0], &vi->rss, sg_buf_size);
3275 sg_buf_size = sizeof(uint16_t) * (vi->rss.indirection_table_mask + 1);
3276 sg_set_buf(&sgs[1], vi->rss.indirection_table, sg_buf_size);
3280 sg_set_buf(&sgs[2], &vi->rss.max_tx_vq, sg_buf_size);
3283 sg_set_buf(&sgs[3], vi->rss.key, sg_buf_size);
3303 vi->rss.hash_types = vi->rss_hash_types_supported;
3305 vi->rss
[all...]
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_type.h793 __le32 rss; /* RSS Hash */ member in union:wx_rx_desc::__anon223::__anon224::__anon227
H A Dwx_lib.c514 skb_set_hash(skb, le32_to_cpu(rx_desc->wb.lower.hi_dword.rss),
/linux-master/kernel/cgroup/
H A Dcgroup.c1287 rcu_sync_enter(&cgroup_threadgroup_rwsem.rss);
1290 rcu_sync_exit(&cgroup_threadgroup_rwsem.rss);
/linux-master/include/drm/
H A Ddrm_gem.h212 * @rss:
218 size_t (*rss)(struct drm_gem_object *obj); member in struct:drm_gem_object_funcs
/linux-master/ipc/
H A Dshm.c160 " key shmid perms size cpid lpid nattch uid gid cuid cgid atime dtime ctime rss swap\n",
162 " key shmid perms size cpid lpid nattch uid gid cuid cgid atime dtime ctime rss swap\n",
957 static void shm_get_stat(struct ipc_namespace *ns, unsigned long *rss, argument
963 *rss = 0;
977 shm_add_rss_swap(shp, rss, swp);
1841 unsigned long rss = 0, swp = 0; local
1844 shm_add_rss_swap(shp, &rss, &swp);
1870 rss * PAGE_SIZE,
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c2845 if (adapter->rss) {
4055 adapter->rss = true;
4060 adapter->rss = false;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c565 struct qed_update_vport_rss_params *rss, u8 *update)
571 memset(rss, 0, sizeof(*rss));
599 rss->rss_ind_table[i] = edev->fp_array[idx].rxq->handle;
606 memcpy(rss->rss_key, edev->rss_key, sizeof(rss->rss_key));
613 rss->rss_caps = edev->rss_caps;
564 qede_fill_rss_params(struct qede_dev *edev, struct qed_update_vport_rss_params *rss, u8 *update) argument
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c1846 .rss.addr = cpu_to_le64(lif->rss_ind_tbl_pa),
1853 ctx.cmd.lif_setattr.rss.types = cpu_to_le16(types);
1865 memcpy(ctx.cmd.lif_setattr.rss.key, lif->rss_hash_key,
3241 /* allocate rss indirection table */
3250 dev_err(dev, "Failed to allocate rss indirection table, aborting\n");
3422 /* free rss indirection table */
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c236 struct otx2_rss_info *rss; local
242 rss = &pfvf->hw.rss_info;
243 if (rss->flowkey_cfg) {
244 if (rss->flowkey_cfg &
H A Dotx2_pf.c1995 struct otx2_rss_info *rss; local
2013 rss = &pf->hw.rss_info;
2014 rss->enable = false;
2016 kfree(rss->rss_ctx[DEFAULT_RSS_CONTEXT_GROUP]);
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.h922 struct nix_rsse_s rss; member in union:nix_cn10k_aq_enq_req::__anon678
942 struct nix_rsse_s rss; member in union:nix_cn10k_aq_enq_rsp::__anon680
958 struct nix_rsse_s rss; member in union:nix_aq_enq_req::__anon681
978 struct nix_rsse_s rss; member in union:nix_aq_enq_rsp::__anon683
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c456 skb_set_hash(skb, le32_to_cpu(rx_desc->wb.lower.hi_dword.rss),
2645 u16 rss = min_t(u16, num_online_cpus(), IXGBEVF_MAX_RSS_QUEUES); local
2654 hw->mac.max_tx_queues == rss)
2655 rss = rss > 3 ? 2 : 1;
2657 adapter->num_rx_queues = rss;
2658 adapter->num_tx_queues = rss;
2659 adapter->num_xdp_queues = adapter->xdp_prog ? rss : 0;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_type.h2876 __le32 rss; /* RSS Hash */ member in union:ixgbe_adv_rx_desc::__anon655::__anon656::__anon659
H A Dixgbe_main.c1464 skb_set_hash(skb, le32_to_cpu(rx_desc->wb.lower.hi_dword.rss),
6335 unsigned int rss, fdir; local
6351 rss = min_t(int, ixgbe_max_rss_indices(adapter), num_online_cpus());
6352 adapter->ring_feature[RING_F_RSS].limit = rss;
9872 int rss = min_t(int, ixgbe_max_rss_indices(adapter), local
9880 adapter->ring_feature[RING_F_RSS].limit = rss;
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c8692 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss),
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_lan_tx_rx.h22 __le32 rss; /* RSS Hash */ member in union:ice_32byte_rx_desc::__anon574::__anon575::__anon577
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_virtchnl.c1812 struct iavf_adv_rss *rss; local
1829 list_for_each_entry(rss, &adapter->adv_rss_list_head, list) {
1830 if (rss->state == IAVF_ADV_RSS_ADD_REQUEST) {
1832 rss->state = IAVF_ADV_RSS_ADD_PENDING;
1833 memcpy(rss_cfg, &rss->cfg_msg, len);
1834 iavf_print_adv_rss_cfg(adapter, rss,
1863 struct iavf_adv_rss *rss; local
1880 list_for_each_entry(rss, &adapter->adv_rss_list_head, list) {
1881 if (rss->state == IAVF_ADV_RSS_DEL_REQUEST) {
1883 rss
2164 struct iavf_adv_rss *rss, *rss_tmp; local
2182 struct iavf_adv_rss *rss; local
2510 struct iavf_adv_rss *rss; local
2525 struct iavf_adv_rss *rss, *rss_tmp; local
[all...]

Completed in 574 milliseconds

12345