Home
last modified time | relevance | path

Searched refs:primary (Results 1 – 25 of 149) sorted by relevance

123456

/f-stack/dpdk/drivers/bus/vmbus/
H A Dvmbus_channel.c355 device->primary = *new_chan; in rte_vmbus_chan_open()
356 uio_res->primary = *new_chan; in rte_vmbus_chan_open()
364 if (vmbus_uio_subchannels_supported(device, device->primary)) in rte_vmbus_max_channels()
371 int rte_vmbus_subchan_open(struct vmbus_channel *primary, in rte_vmbus_subchan_open() argument
377 err = vmbus_uio_get_subchan(primary, &chan); in rte_vmbus_subchan_open()
381 STAILQ_INSERT_TAIL(&primary->subchannel_list, chan, next); in rte_vmbus_subchan_open()
394 struct vmbus_channel *primary = device->primary; in rte_vmbus_chan_close() local
400 if (chan != primary) { in rte_vmbus_chan_close()
401 STAILQ_REMOVE(&primary->subchannel_list, chan, in rte_vmbus_chan_close()
H A Dvmbus_common_uio.c91 dev->primary = uio_res->primary; in vmbus_uio_map_secondary()
92 if (!dev->primary) { in vmbus_uio_map_secondary()
97 STAILQ_FOREACH(chan, &dev->primary->subchannel_list, next) { in vmbus_uio_map_secondary()
H A Drte_bus_vmbus.h74 struct vmbus_channel *primary; /**< VMBUS primary channel */ member
200 int rte_vmbus_subchan_open(struct vmbus_channel *primary,
H A Dprivate.h48 struct vmbus_channel *primary; member
108 int vmbus_uio_get_subchan(struct vmbus_channel *primary,
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpdump_lib.rst15 between primary and secondary process for enabling/disabling packet capture on
45 The primary process using ``librte_pdump`` is responsible for initializing the packet
54 channel using ``rte_mp_action_register()`` API. The primary process will listen to secondary proces…
59 the request to the primary process over the multi process channel. The primary process takes this r…
61 and queue combinations. Then the primary process will mirror the packets to the new mempool and enq…
66 the request to the primary process over the multi process channel. The primary process takes this r…
H A Dmulti_proc_support.rst24 Standalone DPDK processes are primary processes,
25 while secondary processes can only run alongside a primary process or
26 after a primary process has already configured the hugepage shared memory for them.
54 On application start-up in a primary or standalone process,
66 If the primary process was run with ``--legacy-mem`` or
99 is to have a single primary process instance that acts as a load-balancer or
142 as the primary process whose shared memory they are connecting to.
173 All interrupts are triggered inside the primary process only.
203 * Unicast message from secondary to primary
204 * Broadcast message from primary to all secondaries
[all …]
H A Dlink_bonding_poll_mode_drv_lib.rst61 slave becomes active if, and only if, the primary active slave fails,
269 its primary slave, a user defined MAC address and transmission policy to use if
286 The primary slave is used to define the default port to use when a bonded
288 only if, the current primary port goes down. If the user does not specify a
296 operating mode. If the device is in active backup mode then only the primary
302 default to using the primary slaves MAC address.
416 * primary: Optional parameter which defines the primary slave port,
417 is used in active backup mode to select the primary slave for data TX/RX if
420 added to the device if it is specified. The primary device must be a slave
425 primary=0000:0a:00.0
[all …]
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dmulti_process.rst44 ./<build_dir>/examples/dpdk-simple_mp -l 0-1 -n 4 --proc-type=primary
47 since all DPDK processes will default to being a primary instance,
53 $ ./<build_dir>/examples/dpdk-simple_mp -l 0-1 -n 4 --proc-type=primary
75 To run the secondary process to communicate with the primary process,
103 …If the primary instance is terminated, the secondary instance must also be shut-down and restarted…
106 The secondary process can be stopped and restarted without affecting the primary process.
112 These three objects are created at startup by the primary process,
130 Once the rings and memory pools are all available in both the primary and secondary processes,
178 and the first two must be the same as those passed to the primary instance, or errors result.
201 it is not necessary to restart all processes if the primary instance dies.
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/media/
H A Drenesas,drif.txt28 two, one of them needs to act as a primary device that accepts common
30 property called "renesas,primary-bond".
34 the zeroth channel is selected as primary-bond. This channels accepts
37 "renesas,bonding" or "renesas,primary-bond" will have no effect. That
64 - If it acts as primary among enabled bonds
68 - renesas,primary-bond: empty property indicating the channel acts as primary
108 renesas,primary-bond;
/f-stack/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_nsp_cmds.c18 uint16_t primary; member
58 nspi->primary = rte_le_to_cpu_16(ni->primary); in __nfp_nsp_identify()
/f-stack/dpdk/doc/guides/tools/
H A Dpdump.rst13 * The ``dpdk-pdump`` tool can only be used in conjunction with a primary
27 the primary application exits.
75 …in the primary process due to a bug in the ethdev library. Due to this bug, in a multi process con…
76 when the primary and secondary have different ports set, then the secondary process
77 …(here the ``dpdk-pdump`` tool) overwrites the ``rte_eth_devices[]`` entries of the primary process.
103 the primary application to the secondary. This is an optional parameter with default size 16384.
107 the primary application's mempool's mbuf data size which is used for packet RX. This is an optional…
H A Dproc_info.rst75 * dpdk-procinfo should run alongside primary process with same DPDK version.
78 pass the same NIC PMD libraries as used for the primary application. Any
80 affecting primary application too.
/f-stack/freebsd/contrib/device-tree/Bindings/powerpc/fsl/
H A Dpamu.txt57 - fsl,primary-cache-geometry
59 Two cells that specify the geometry of the primary PAMU
107 fsl,primary-cache-geometry = <32 1>;
113 fsl,primary-cache-geometry = <32 1>;
119 fsl,primary-cache-geometry = <32 1>;
125 fsl,primary-cache-geometry = <32 1>;
131 fsl,primary-cache-geometry = <32 1>;
H A Dmsi-pic.txt94 In the PAMU, each PCI controller is given only one primary window. The
96 Because PCI devices must be able to DMA to memory, the primary window must
99 PAMU primary windows can be divided into 256 subwindows, and each
107 primary window used for memory, but mapped to the MSIR block (where MSIIR
/f-stack/app/redis-5.0.5/deps/jemalloc/
H A D.travis.yml27 …env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA_CFLAG…
57 …env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA…
87 …env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA_C…
111 …COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-W…
121 … COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-W…
129 …OMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-W…
135 …+ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false,dss:primary" EXTRA_CFLAGS="-W…
141 …env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary,percpu_arena…
143 …env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary,background_t…
/f-stack/freebsd/contrib/device-tree/Bindings/interrupt-controller/
H A Dmarvell,armada-8k-pic.txt6 typically connected to the GIC as the primary interrupt controller.
14 - interrupts: the interrupt to the primary interrupt controller,
/f-stack/doc/
H A DF-Stack_Nginx_APP_Guide.md27 last one to exit<-+ primary worker | | secondary worker | | secondary worker |
41 - spawn primary worker firstly, and then wait for primary startup, continue to spawn secondary work…
/f-stack/dpdk/doc/guides/nics/
H A Dthunderx.rst198 Each port consists of a primary VF and n secondary VF(s). Each VF provides 8 Tx/Rx queues to a port.
202 During PMD driver initialization, the primary VF's are enumerated by checking the
206 The primary VFs are used as master queue sets. Secondary VFs provide
207 additional queue sets for primary ones. If a port is configured for more then
210 Secondary VFs cannot be shared between primary VFs.
230 all channels. Four primary VFs are reserved as loopback ports.
280 …Here total no of primary VFs = 5 (variable, depends on no of ethernet ports present) + 4 (fixed, l…
283 We want to bind two physical interfaces with 24 queues each device, we attach two primary VFs
288 #. Bind two primary VFs to the ``vfio-pci`` driver:
295 #. Bind four primary VFs to the ``vfio-pci`` driver:
[all …]
/f-stack/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_uio.c360 static bool vmbus_isnew_subchannel(struct vmbus_channel *primary, in vmbus_isnew_subchannel() argument
365 STAILQ_FOREACH(c, &primary->subchannel_list, next) { in vmbus_isnew_subchannel()
372 int vmbus_uio_get_subchan(struct vmbus_channel *primary, in vmbus_uio_get_subchan() argument
375 const struct rte_vmbus_device *dev = primary->device; in vmbus_uio_get_subchan()
407 if (!vmbus_isnew_subchannel(primary, relid)) { in vmbus_uio_get_subchan()
/f-stack/freebsd/contrib/device-tree/Bindings/remoteproc/
H A Dst-rproc.txt6 Co-processors can be controlled from the bootloader or the primary OS. If
7 the bootloader starts a co-processor, the primary OS must detect its state
/f-stack/dpdk/doc/guides/howto/
H A Dpacket_capture_framework.rst31 The application which initializes the packet capture framework will be a primary process
33 be a secondary process. The primary process sends the Rx and Tx packets from the DPDK ports
46 * The ``dpdk-pdump`` tool can only be used in conjunction with a primary
79 #. Launch testpmd as the primary application::
/f-stack/freebsd/contrib/device-tree/Bindings/usb/
H A Dusb3503.txt20 rate is specified by REF_SEL pins and a value from the primary
25 REFCLK signal and assume that a value from the primary reference
/f-stack/freebsd/contrib/device-tree/Bindings/nvmem/
H A Dqcom,qfprom.yaml73 hstx-trim-primary@25b {
91 hstx-trim-primary@1eb {
/f-stack/dpdk/drivers/net/netvsc/
H A Dhn_nvs.c137 struct hn_rx_queue *rxq = hv->primary; in hn_nvs_execute()
230 hv->primary->rxbuf_info = rte_calloc("HN_RXBUF_INFO", in hn_nvs_conn_rxbuf()
232 sizeof(*hv->primary->rxbuf_info), in hn_nvs_conn_rxbuf()
234 if (!hv->primary->rxbuf_info) { in hn_nvs_conn_rxbuf()
/f-stack/dpdk/doc/guides/cryptodevs/
H A Dscheduler.rst114 Packet-size based distribution mode, which works with 2 workers, the primary
117 distributed to the primary worker if its data length is equal to or bigger
121 A typical usecase in this mode is with the QAT cryptodev as the primary and
143 Fail-over mode, which works with 2 workers, the primary worker and the
145 crypto operation burst to the primary worker. When one or more crypto

123456