| /dpdk/doc/guides/eventdevs/ |
| H A D | dlb2.rst | 40 When one is configured, it allocates load-balanced and 49 regardless of whether it will consume a directed or load-balanced credit. 84 load-balanced queues can use the full 16-bit flow ID range. 102 of directed ports. Hence, the number of requested load-balanced ports is 110 load-balanced (the flag is unset) port. Similarly, the 112 whether it is a directed or load-balanced queue. 149 directed credit pool. The load-balanced credits are used to enqueue to 150 load-balanced queues, and directed credits are used for directed queues. 152 rte_event_dev_config. The load-balanced pool is sized to contain 179 - The load-balanced high watermark is set to the port's enqueue_depth. [all …]
|
| H A D | dsw.rst | 47 between the ports to achieve load balancing. Therefore, it does not 54 Ports left unmaintained for long periods of time will prevent load
|
| /dpdk/examples/ipsec-secgw/test/ |
| H A D | trs_ipv6opts.py | 66 pkt /= UDP(sport=123,dport=456)/Raw(load="abc") 93 pkt /= UDP(sport=123,dport=456)/Raw(load="abc") 122 pkt /= UDP(sport=123,dport=456)/Raw(load="abc") 148 pkt /= UDP(sport=123,dport=456)/Raw(load="abc") 165 pkt = IPv6()/UDP(sport=123,dport=456)/Raw(load="abc")
|
| /dpdk/devtools/ |
| H A D | get-maintainer.sh | 8 . $(dirname $(readlink -f $0))/load-devel-config 21 Also refer to devtools/load-devel-config to store your configuration.
|
| H A D | test-meson-builds.sh | 15 . $srcdir/devtools/load-devel-config 90 . $srcdir/devtools/load-devel-config
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | bpf_lib.rst | 8 to load and execute Enhanced Berkeley Packet Filter (eBPF) bytecode within 15 Also it introduces basic framework to load/unload BPF-based filters 20 * Create a new BPF execution context and load user provided eBPF code into it. 30 Packet data load instructions
|
| H A D | packet_distrib_lib.rst | 7 The DPDK Packet Distributor library is a library designed to be used for dynamic load balancing of … 10 which is responsible for load balancing or distributing packets, 91 Since it may be desirable to vary the number of worker cores, depending on the traffic load 92 i.e. to save power at times of lighter load,
|
| H A D | efd_lib.rst | 40 Flow distribution and/or load balancing can be simply done using a 53 In this scheme (:numref:`figure_efd1`), the front end server/distributor/load balancer 81 target load, etc.) is simply not possible. 86 When using a Flow-Table based scheme to handle flow distribution/load 104 The drawback of using a hash table for flow distribution/load balancing 167 <key,value> pairs, meta-data for objects, a flow-level load balancer, etc. 168 :numref:`figure_efd6` shows an example of using EFD as a flow-level load
|
| H A D | link_bonding_poll_mode_drv_lib.rst | 22 redundant links, fault tolerance and/or load balancing. 47 This mode provides load balancing and fault tolerance by transmission of 73 This mode provides transmit load balancing (based on the selected 128 This mode provides an adaptive transmit load balancing. It dynamically 129 changes the transmitting slave, according to the computed load. Statistics 327 and UDP protocols for load balancing. 401 broadcast, link aggregation, transmit load balancing).
|
| H A D | writing_efficient_code.rst | 73 Modern memory controllers have several memory channels that can load or store data in parallel. 84 The underlying operating system is allowed to load/unload memory pages at its own discretion. 87 To avoid these you could pre-load, and lock them into memory with the ``mlockall()`` call. 162 To consistently achieve low latency, even under heavy system load,
|
| /dpdk/drivers/event/dsw/ |
| H A D | dsw_xstats.c | 127 int16_t load; in DSW_GEN_PORT_ACCESS_FN() local 129 load = __atomic_load_n(&dsw->ports[port_id].load, __ATOMIC_RELAXED); in DSW_GEN_PORT_ACCESS_FN() 131 return DSW_LOAD_TO_PERCENT(load); in DSW_GEN_PORT_ACCESS_FN()
|
| H A D | dsw_event.c | 141 int16_t load = (DSW_MAX_LOAD * busy_cycles) / passed; in dsw_port_load_close_period() local 148 return load; in dsw_port_load_close_period() 158 old_load = __atomic_load_n(&port->load, __ATOMIC_RELAXED); in dsw_port_load_update() 165 __atomic_store_n(&port->load, new_load, __ATOMIC_RELAXED); in dsw_port_load_update() 374 __atomic_load_n(&dsw->ports[i].load, __ATOMIC_RELAXED); in dsw_retrieve_port_loads() 378 int32_t load = measured_load + immigration_load; in dsw_retrieve_port_loads() local 380 load = RTE_MIN(load, DSW_MAX_LOAD); in dsw_retrieve_port_loads() 382 if (load < load_limit) in dsw_retrieve_port_loads() 384 port_loads[i] = load; in dsw_retrieve_port_loads() 859 __atomic_load_n(&source_port->load, __ATOMIC_RELAXED); in dsw_port_consider_emigration()
|
| H A D | dsw_evdev.h | 224 int16_t load __rte_cache_aligned;
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | server_node_efd.rst | 8 load balancer, for more information about the EFD Library please refer to the 14 (not in a round-robin fashion as the original load balancing sample application). 19 The architecture of the EFD flow-based load balancer sample application is 30 using the EFD library to create a load-balancing table for flows, 33 individually load-balance millions of flows (number of targets * maximum number
|
| H A D | l3_forward_power_man.rst | 21 by leveraging the Power library to control P-state and C-state of processor based on packet load. 144 if the network load is actually heavy or light. 145 In this sample, sampling network load work is done by monitoring received and 156 to generate hints based on recent network load trends. 190 Most likely, different queue have different load, so they would return different frequency hints.
|
| /dpdk/examples/bpf/ |
| H A D | README | 6 for execution on a packet stream. See `bpf-load` and `bpf-unload`
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_1_8.rst | 12 …* Support for 802.3ad link aggregation (mode 4) and transmit load balancing (mode 5) to the link…
|
| H A D | release_20_05.rst | 221 accurate load balancing. 223 * Reduced latency in low-load situations. 224 * Extended DSW xstats with migration and load-related statistics. 239 * Added IPsec inbound load-distribution support for the application using 240 NIC load distribution feature (Flow Director).
|
| H A D | release_2_0.rst | 37 * Support for adaptive load balancing (mode 6) to the link bonding library.
|
| /dpdk/buildtools/ |
| H A D | pmdinfogen.py | 143 def load(cls, image, symbol): member in Driver 203 drivers.append(Driver.load(image, symbol))
|
| /dpdk/doc/guides/nics/ |
| H A D | ice.rst | 36 - To access any Intel® Ethernet hardware, load the NetUIO driver in place of existing built-in (inb… 38 - To load NetUIO driver, follow the steps mentioned in `dpdk-kmods repository 77 If driver failed to load OS package, by default driver's initialization failed. 329 192.168.0.2', dst="192.168.0.3")/TCP(flags='S')/Raw(load='XXXXXXXXXX'), \ 367 driver tries to load the default package. The type of loaded package
|
| H A D | ixgbe.rst | 13 It improves load/store bandwidth efficiency of L1 data cache by using a wider SSE/AVX register 1 (1… 61 load the NetUIO driver in place of existing built-in (inbox) driver. 63 - To load NetUIO driver, follow the steps mentioned in `dpdk-kmods repository 82 * RX checksum off load 272 ``nointxmask=1`` to load ``vfio`` module if the intx is not shared with other
|
| H A D | vmxnet3.rst | 64 * RSS based load balancing between queues - SUPPORTED 68 * VLAN tag based filtering without load balancing - SUPPORTED
|
| H A D | cxgbe.rst | 378 #. Use cxgbtool to load the firmware config file onto the card: 384 #. Use cxgbtool to load the firmware image onto the card: 634 #. Use cxgbetool to load the firmware image onto the card: 685 # load contigmem module during boot process 688 The above lines load the contigmem kernel module during boot process and
|
| /dpdk/doc/guides/freebsd_gsg/ |
| H A D | build_dpdk.rst | 103 each is set during module load if they are not specified in the environment. 128 kldload: can't load <build_dir>/kernel/freebsd/contigmem.ko: 157 To load the module during boot place the following into ``/boot/loader.conf``:
|