HomeSort by: relevance | last modified time | path
    Searched refs:rss (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/sys/external/bsd/ena-com/
ena_com.c 968 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_hash_key_allocate
971 sizeof(*rss->hash_key),
972 rss->hash_key,
973 rss->hash_key_dma_addr,
974 rss->hash_key_mem_handle);
976 if (unlikely(!rss->hash_key))
984 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_hash_key_destroy
986 if (rss->hash_key
997 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_hash_ctrl_init
1013 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_hash_ctrl_destroy
1027 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_indirect_table_allocate
1084 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_indirect_table_destroy
1178 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_ind_tbl_convert_to_device
1202 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_ind_tbl_convert_from_device
2235 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_set_hash_function
2297 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_fill_hash_function
2352 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_get_hash_function
2379 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_get_hash_ctrl
2399 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_set_hash_ctrl
2444 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_set_default_hash_ctrl
2507 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_fill_hash_ctrl
2543 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_indirect_table_fill_entry
2559 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_indirect_table_set
2611 struct ena_rss *rss = &ena_dev->rss; local in function:ena_com_indirect_table_get
    [all...]
ena_com.h 360 struct ena_rss rss; member in struct:ena_com_dev
653 /* ena_com_rss_init - Init RSS
657 * Allocate RSS/RFS resources.
658 * The caller then can configure rss using ena_com_set_hash_function,
665 /* ena_com_rss_destroy - Destroy rss
668 * Free all the RSS/RFS resources.
672 /* ena_com_fill_hash_function - Fill RSS hash function
720 /* ena_com_fill_hash_ctrl - Fill RSS hash control
775 /* ena_com_indirect_table_fill_entry - Fill a single entry in the RSS
781 * Fill a single entry of the RSS indirection table in the ena_dev resources
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_platform_linux.cc 94 void FillProfileCallback(uptr p, uptr rss, bool file,
96 mem[MemTotal] += rss;
98 mem[MemShadow] += rss;
100 mem[MemMeta] += rss;
103 mem[MemHeap] += rss;
105 mem[file ? MemFile : MemMmap] += rss;
107 mem[file ? MemFile : MemMmap] += rss;
110 mem[file ? MemFile : MemMmap] += rss;
113 mem[MemTrace] += rss;
115 mem[MemOther] += rss;
    [all...]
tsan_rtl.cc 193 uptr rss = GetRSS(); local in function:__tsan::BackgroundThread
196 " RSS=%llu LAST=%llu LIMIT=%llu\n",
197 (u64)rss >> 20, (u64)last_rss >> 20, (u64)limit >> 20);
198 if (2 * rss > limit + last_rss) {
199 VPrintf(1, "ThreadSanitizer: flushing memory due to RSS\n");
201 rss = GetRSS();
202 VPrintf(1, "ThreadSanitizer: memory flushed RSS=%llu\n", (u64)rss>>20);
204 last_rss = rss;
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
sanitizer_allocator_testlib.cc 74 size_t size = 0, rss = 0; local in function:__anone61b20c20110::GetRss
75 fscanf(f, "%zd %zd", &size, &rss);
77 return rss << 12; // rss is in pages.
85 Printf("RSS: %zdM\n", GetRss() >> 20);
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_procmaps_common.cc 163 } else if (internal_strncmp(pos, "Rss:", 4) == 0) {
165 uptr rss = ParseDecimal(&pos) * 1024; local in function:__sanitizer::GetMemoryProfile
166 cb(start, rss, file, stats, stats_size);
sanitizer_linux_libcdep.cc 618 // getrusage does not give us the current RSS, only the max RSS.
642 // We need the second number which is RSS in pages.
651 uptr rss = 0; local in function:__sanitizer::GetRSS
653 rss = rss * 10 + *pos++ - '0';
654 return rss * GetPageSizeCached();
sanitizer_allocator_primary64.h 226 static void FillMemoryProfile(uptr start, uptr rss, bool file, uptr *stats,
230 stats[class_id] = rss;
233 void PrintStats(uptr class_id, uptr rss) {
240 "num_freed_chunks %7zd avail: %6zd rss: %6zdK releases: %6zd "
245 rss >> 10, region->rtoi.num_releases,
270 Printf("Stats: SizeClassAllocator64: %zdM mapped (%zdM rss) in "
sanitizer_common.h 147 typedef void (*fill_profile_f)(uptr start, uptr rss, bool file,
279 // exceeded (exceeded==true) or if rss went down below the limit
  /src/sys/dev/pci/igc/
igc_base.h 109 uint32_t rss; /* RSS hash */ member in union:igc_adv_rx_desc::__anon0ef01bb90508::__anon0ef01bb90608::__anon0ef01bb9090a
igc_hw.h 153 uint32_t rss; /* RSS hash */ member in union:igc_rx_desc_extended::__anonb418ff9d0208::__anonb418ff9d0308::__anonb418ff9d040a
  /src/usr.bin/systat/
ps.c 90 mvwaddstr(wnd, 0, 0, "USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND");
96 int i, k, y, vsz, rss; local in function:showps
122 rss = rss2int(pt[k].pt_kp);
134 user, pid, pctcpu, pctmem, vsz, rss, tty, state, start,
  /src/sys/dev/pci/cxgb/
cxgb_ioctl.h 153 uint8_t want_filter_id:1; /* report filter TID instead of RSS hash */
155 uint8_t rss:1; /* use RSS or specified qset */ member in struct:ch_filter
cxgb_main.c 172 u32 rss:1; member in struct:filter_info
990 * Sets up RSS to distribute packets to multiple receive queues. We
991 * configure the RSS CPU lookup table to distribute to the number of HW
994 * We always configure the RSS mapping for two ports since the mapping
1021 /* Calculate the reverse RSS map table */
  /src/sys/dev/pci/
if_vmxreg.h 150 uint32_t rss_hash:32; /* RSS hash value */
260 } rss, pm, plugin; member in struct:vmxnet3_driver_shared
if_vmx.c 1351 device_printf(dev, "cannot alloc rss shared memory\n");
1686 /* RSS conf */
1688 ds->rss.version = 1;
1689 ds->rss.paddr = sc->vmx_rss_dma.dma_paddr;
1690 ds->rss.len = sc->vmx_rss_dma.dma_size;
1740 * RSS (presumably Toeplitz) in software.
1750 struct vmxnet3_rss_shared *rss; local in function:vmxnet3_reinit_rss_shared_data
1753 rss = sc->vmx_rss;
1755 rss->hash_type =
1758 rss->hash_func = UPT1_RSS_HASH_FUNC_TOEPLITZ
    [all...]
if_mcx.c 2387 * There are a few different pieces involved in configuring RSS.
2390 * we want to scatter any traffic we can apply RSS to across all our rx
2397 * type of RSS traffic - v4 TCP, v6 TCP, v4 UDP, v6 UDP, other v4, other v6,
2398 * and one for non-RSS traffic.
2403 * destination MAC address, and a second to apply RSS. The entries in the
2405 * RSS table send packets to RSS TIRs if possible, or the non-RSS TIR.
2407 * The flow table entry that delivers packets to an RSS TIR must include match
2416 * An RSS config creates a TIR with hashing enabled on a set of fields
7329 struct mcx_rss_rule *rss; local in function:mcx_init
7516 struct mcx_rss_rule *rss; local in function:mcx_stop
    [all...]
if_alcreg.h 410 /* RSS */
1185 uint32_t rss; member in struct:rx_rdesc
if_aq.c 563 #define AQ2_ART_ACTION(act, rss, idx, en) \
565 __SHIFTIN((rss), AQ2_ART_ACTION_RSS_MASK) | \
3897 /* Tx TC/RSS number config */
3926 /* Rx TC/RSS number config */
3939 /* RSS Ring selection */
3955 /* disable RSS */
4009 /* RSS hash type set for IP/TCP */
4252 /* initialize rss key */
4261 * set rss key
4273 device_printf(sc->sc_dev, "%s: rss key write timeout\n"
    [all...]
  /src/sys/dev/hyperv/
if_hvn.c 2515 * Query RSS capabilities, e.g. # of RX rings, and # of indirect
2519 /* No RSS. */
2682 /* Clear RSS stuffs. */
2764 * Configure RSS key and indirect table _after_ all sub-channels
2768 /* Set the default RSS key. */
2777 /* Setup RSS indirect table in round-robin fashion. */
2785 * make sure that all entries in RSS indirect table
2796 aprint_error_dev(sc->sc_dev, "failed to setup RSS\n");
4159 * Save information for later RSS configuration.
4171 DPRINTF("%s: too many RSS indirect table entries %u\n"
4232 struct ndis_rssprm_toeplitz *rss = &sc->sc_rss; local in function:hvn_set_rss
4276 struct ndis_rssprm_toeplitz *rss = &sc->sc_rss; local in function:hvn_fixup_rss_ind
    [all...]
  /src/sys/kern/
tty.c 2650 long rss; local in function:ttygetinfo
2760 /* Round up and print user+system time, %CPU and RSS. */
2774 rss = 0;
2776 rss = pgtok(vm_resident_count(pick->p_vmspace));
2781 tmp / 100, rss);
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/hisilicon/
hip06.dtsi 435 mode = "6port-16rss";
hip07.dtsi 1318 mode = "6port-16rss";
  /src/sys/dev/pci/ixgbe/
ix_txrx.c 218 #ifdef RSS
223 * When doing RSS, map it to the same outbound queue
229 #ifdef RSS
1836 #ifdef RSS
1908 #ifdef RSS
2113 * and never cleared. This means we have RSS hash
2118 le32toh(cur->wb.lower.hi_dword.rss);
ixgbe_type.h 519 /* Registers for setting up RSS on X550 with SRIOV
2718 #define IXGBE_MRQC_RSSEN 0x00000001 /* RSS Enable */
2720 #define IXGBE_MRQC_RT8TCEN 0x00000002 /* 8 TC no RSS */
2721 #define IXGBE_MRQC_RT4TCEN 0x00000003 /* 4 TC no RSS */
2722 #define IXGBE_MRQC_RTRSS8TCEN 0x00000004 /* 8 TC w/ RSS */
2723 #define IXGBE_MRQC_RTRSS4TCEN 0x00000005 /* 4 TC w/ RSS */
2724 #define IXGBE_MRQC_VMDQEN 0x00000008 /* VMDq2 64 pools no RSS */
2725 #define IXGBE_MRQC_VMDQRSS32EN 0x0000000A /* VMDq2 32 pools w/ RSS */
2726 #define IXGBE_MRQC_VMDQRSS64EN 0x0000000B /* VMDq2 64 pools w/ RSS */
2879 /* RSS Hash results *
3397 __le32 rss; \/* RSS Hash *\/ member in union:ixgbe_adv_rx_desc::__anoncb0dc0f80a08::__anoncb0dc0f80b08::__anoncb0dc0f80e0a
    [all...]

Completed in 49 milliseconds

1 2