Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 4699) sorted by relevance

12345678910>>...188

/f-stack/freebsd/kern/
H A Dtty_outq.c75 to->to_firstblock = to->to_firstblock->tob_next; \
80 if (to->to_quota <= to->to_nblocks) \
90 to->to_begin = 0; in ttyoutq_flush()
91 to->to_end = 0; in ttyoutq_flush()
101 while (to->to_quota > to->to_nblocks) { in ttyoutq_setsize()
132 to->to_quota = 0; in ttyoutq_free()
152 if (to->to_begin == to->to_end) in ttyoutq_read()
165 cend = MIN(MIN(to->to_end, to->to_begin + len), in ttyoutq_read()
177 to->to_end = 0; in ttyoutq_read()
213 if (to->to_begin == to->to_end) in ttyoutq_read_uio()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/power/
H A Drockchip-io-domain.txt10 bit 7 of GRF_IO_VSEL needs to be 0. If the regulator hooked up to
15 hooked up to the pins.
57 - vccio6-supply: The supply connected to VCCIO6.
58 - vccio1-supply: The supply connected to VCCIO1.
59 - vccio2-supply: The supply connected to VCCIO2.
60 - vccio3-supply: The supply connected to VCCIO3.
61 - vccio4-supply: The supply connected to VCCIO4.
62 - vccio5-supply: The supply connected to VCCIO5.
66 - pmuio1-supply: The supply connected to PMUIO1.
67 - pmuio2-supply: The supply connected to PMUIO2.
[all …]
/f-stack/dpdk/doc/guides/tools/
H A Dflow-perf.rst12 The application allows to configure which rule to apply through several
128 Add VLAN item to all flows items,
134 Add IPv4 item to all flows items,
139 Add IPv6 item to all flows item,
150 Add VXLAN item to all flows items,
162 Add GRE item to all flows items,
168 Add GENEVE item to all flows items,
174 Add GTP item to all flows items,
180 Add Meta item to all flows items,
186 Add Tag item to all flows items,
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Drcu_lib.rst57 to enter a quiescent state.
62 However, the writer does not need to wait for reader thread 3 to enter
82 The writer has to poll the readers to identify the end of grace period.
95 to do other work without having to block until the readers report their
105 reader side to a minimum.
114 period to a minimum.
116 How to use this library
175 does not have to store the token or the reference to the deleted resource. The
199 #. Has to start the grace period
200 #. Has to store a reference to the deleted resources in a FIFO
[all …]
H A Devent_crypto_adapter.rst8 programming model with features to schedule events.
16 The Adapter queries an eventdev PMD to determine which mechanism to be used.
22 The application can choose to submit a crypto operation directly to
66 adapter enqueues events to the event device.
93 configuration for the adapter to setup an event port(if the adapter needs to use
121 passed to it.
158 Adding queue pair to the adapter instance
198 a service core to the service function as show below.
212 addition to the event information (response information) needed to enqueue
218 to provide only the response information.
[all …]
H A Devent_ethernet_rx_adapter.rst32 DPDK service function and the application is also required to assign a core to
40 configuration for the adapter to setup an event port if the adapter needs to use
63 passed to it.
65 Adding Rx Queues to the Adapter Instance
68 Ethdev Rx queues are added to the instance using the
117 a service core to the service function as show below.
136 The eventdev to which the event_eth_rx_adapter is connected needs to
147 it was not able to enqueue to the event device.
161 of zero when adding the Rx queue to the adapter.
171 is mapped to the main lcore.
[all …]
H A Dgraph_lib.rst8 ``links`` them together to create a complex ``graph`` to enable reusable/modular
178 matching to include the required nodes. After the graph create any changes to
197 are designed to work on single-core to have better performance.
220 the user needs to update the context of the node hence access to
224 ``rte_graph_node_get_by_name()`` APIs can be used to to get the
232 to a worker thread.
258 to be written carefully to achieve max performance.
273 ``next_node[]`` to send to on a per-packet basis. In these nodes,
277 * Secondly, each packet needs to be queued to its next node.
313 to single next node. So, the current stream can be moved to next node using
[all …]
H A Dvhost_lib.rst9 to fetch/put packets from/to the VM virtio net device. To achieve this, a
23 the information it needs to know how to manipulate the vring.
59 Enabling this flag makes possible to use guest vIOMMU to protect vhost
84 buffers to be dequeue, this flag should be enabled to force only linear
96 but doesn't want to increase the default mempool object size nor to
235 vhost invokes this function to submit copy data to the async devices.
279 it just tries to connect to the server (which responses to create the
329 lib when mapping the guest memory; and also we need to lock the memory to
340 For more vhost details and how to support vhost in vSwitch, please refer to
384 Called to set the negotiated features to device.
[all …]
H A Devent_ethernet_tx_adapter.rst29 to it.
36 configuration for the adapter to setup an event port if the adapter needs to use
43 and needs to create an event port for it. The callback is expected to fill the
59 Adding Tx Queues to the Adapter Instance
62 Ethdev Tx queues are added to the instance using the
64 of -1 is used to indicate all queues within a device.
91 Linking a Queue to the Adapter's Event Port
95 application is required to link a queue to the adapter's event port. The adapter's
98 since it is linked to a single event port.
118 Enqueuing Packets to the Adapter
[all …]
H A Dmulti_proc_support.rst10 to work together in a simple transparent manner to perform packet processing,
15 The EAL has been modified to allow different types of DPDK processes to be spawned,
40 * ``--file-prefix:`` to allow processes that do not want to co-operate to have different memory r…
125 will attempt to preallocate all memory it can get to, and memory use must be
126 explicitly limited. This is done by passing the ``-m`` flag to each process to
208 delivered to primary process. Unicast from primary to secondary or from
248 * ``fds`` - file descriptors to pass long with the data (up to 8 fd's).
302 message to be delivered and for the callback to be trigger.
317 to do so will cause the requestor to time out while waiting on a response.
330 it safe to allocate/free memory inside IPC callbacks. Attempting to do so may
[all …]
H A Dmbuf_lib.rst44 Message buffers may also use their buffer pointers to point to other message buffer data sections o…
85 The offset to data is initialized to have some bytes of headroom in the buffer (RTE_PKTMBUF_HEADROO…
100 * Get a pointer to the start of data
138 set out_ip checksum to 0 in the packet
158 set in_ip checksum to 0 in the packet
169 set in_ip checksum to 0 in the packet
184 set in_ip checksum to 0 in the packet
200 set in_ip checksum to 0 in the packet
252 Attempting to attach buffer A to indirect buffer B that is attached to C, makes rte_pktmbuf_attach(…
253 Secondly, for a buffer to become indirect, its reference counter must be equal to 1,
[all …]
H A Dpower_man.rst12 * Entering into different deeper C-States according to the adaptive algorithms to speculate
56 according to the strategies defined by the user space application.
90 * **Freq max**: Prompt the kernel to scale up the frequency of the specific lcore to the maximum.
92 * **Freq min**: Prompt the kernel to scale down the frequency of the specific lcore to the minimu…
125 Compared to the original l3fwd-power design, instead of going to sleep
128 to improved handling of bursts of traffic.
142 frequency to safe power.
145 1 core is dedicated to 1 queue. This will need to be expanded in the future to
157 There are two phases to establish the power management system:
161 system to system due to differences in processor micro-architecture,
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/spi/
H A Dspi-sprd-adi.txt3 ADI is the abbreviation of Anolog-Digital interface, which is used to access
5 framework for its hardware implementation is alike to SPI bus and its timing
6 is compatile to SPI timing.
11 we can configure them to allow other hardware components to use it independently,
29 subsystem accessing, that means no need to add hardware spinlock to synchronize,
30 thus change the hardware spinlock support to be optional to keep backward
37 on the ADI-SPI bus. Should be set to 1.
39 on the ADI-SPI bus. Should be set to 0.
42 - hwlocks: Reference to a phandle of a hwlock provider node.
46 The first value specifies the hardware channel id which is used to
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Dvmsystm.h50 #define xcopyin(from, to, size) copy_from_user(to, from, size) argument
51 #define xcopyout(from, to, size) copy_to_user(to, from, size) argument
54 copyin(const void *from, void *to, size_t len) in copyin() argument
57 if (xcopyin(from, to, len)) in copyin()
64 copyout(const void *from, void *to, size_t len) in copyout() argument
67 if (xcopyout(from, to, len)) in copyout()
74 copyinstr(const void *from, void *to, size_t len, size_t *done) in copyinstr() argument
83 memset(to, 0, len); in copyinstr()
84 rc = copyin(from, to, len - 1); in copyinstr()
/f-stack/freebsd/sys/
H A Dttyqueue.h140 void ttyoutq_flush(struct ttyoutq *to);
142 void ttyoutq_free(struct ttyoutq *to);
149 ttyoutq_getsize(struct ttyoutq *to) in ttyoutq_getsize() argument
151 return (to->to_nblocks * TTYOUTQ_DATASIZE); in ttyoutq_getsize()
158 return (to->to_quota * TTYOUTQ_DATASIZE); in ttyoutq_getallocatedsize()
162 ttyoutq_bytesleft(struct ttyoutq *to) in ttyoutq_bytesleft() argument
167 len = to->to_nblocks * TTYOUTQ_DATASIZE; in ttyoutq_bytesleft()
168 MPASS(len >= to->to_end); in ttyoutq_bytesleft()
170 return (len - to->to_end); in ttyoutq_bytesleft()
174 ttyoutq_bytesused(struct ttyoutq *to) in ttyoutq_bytesused() argument
[all …]
/f-stack/freebsd/contrib/openzfs/.github/
H A Dstale.yml5 # Limit to only `issues` or `pulls`
12 # Set to true to ignore issues in a project (defaults to false)
14 # Set to true to ignore issues in a milestone (defaults to false)
16 # Set to true to ignore issues with an assignee (defaults to false)
18 # Label to use when marking an issue as stale
20 # Comment to post when marking an issue as stale. Set to `false` to disable
/f-stack/app/redis-5.0.5/utils/create-cluster/
H A DREADME1 Create-custer is a small script used to easily start a big number of Redis
2 instances configured to run in cluster mode. Its main goal is to allow manual
3 testing in a condition which is not easy to replicate with the Redis cluster
4 unit tests, for example when a lot of instances are needed in order to trigger
7 The tool can also be used just to easily create a number of instances in a
8 Redis Cluster in order to experiment a bit with the system.
16 number of instances you want to create.
17 2. Use "./create-cluster start" in order to run the instances.
22 In order to stop a cluster:
24 …se "./create-cluster stop" to stop all the instances. After you stopped the instances you can use …
[all …]
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dservice_cores.rst10 requires CPU time to perform its duty.
13 to show how the service_cores API can be used to orchestrate these services to
52 order to register services: ``rte_service_component.h``, in addition
53 to the ordinary service cores header ``rte_service.h`` which provides
54 the runtime functions to add, remove and remap service cores.
65 /* set the service itself to be ready to run. In the case of
85 The APIs to add and remove cores use lcore IDs similar to existing DPDK
92 /* the lcore ID to use as a service core */
103 /* map a service to the service core, causing it to run the service */
124 is to abstract away hardware differences: the service core can CPU cycles to
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/iio/
H A Dmount-matrix.txt3 * are the definitions unambiguous and easy to follow?
23 relative to some specific device frame of reference.
28 reference to (x,y,z) orientation, with (x,y) corresponding to these axes on the
32 to positive on the right, (y) from negative on the bottom to positive on top
38 or tilted at any angle relative to the frame of reference.
52 device relative to the center of the planet, i.e. relative to its surface at
116 closer to the poles.
120 this up to user space.
134 counter-clockwise according to the right-hand rule.
157 to orient the senor axes relative to a desired point of reference. This means
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/leds/
H A Dleds-bcm6328.txt1 LEDs connected to Broadcom BCM6328 controller
61 these LEDs. Only valid for LEDs 0 to 7, where LED signals 0 to 3 may
62 be muxed to LEDs 0 to 3, and signals 4 to 7 may be muxed to LEDs
63 4 to 7. A signal can be muxed to more than one LED, and one LED can
67 these LEDs. Only valid for LEDs 0 to 7, where LED signals 0 to 3 may
68 be muxed to LEDs 0 to 3, and signals 4 to 7 may be muxed to LEDs
69 4 to 7. A signal can be muxed to more than one LED, and one LED can
219 /* EPHY0 link routed to EPHY0 LED */
225 /* EPHY1 link routed to EPHY1 LED */
231 /* EPHY2 link routed to EPHY2 LED */
[all …]
/f-stack/dpdk/doc/guides/howto/
H A Dflow_bifurcation.rst4 Flow Bifurcation How-to Guide
15 The Flow Bifurcation splits the incoming data traffic to user space
19 plane traffic, to the traditional Linux networking stack.
31 network adapters. Filters can be configured to direct specific flows to a
33 types to direct flows to a Virtual Function or a queue that belong to it.
51 so there is no need to split into SR-IOV PF/VF
52 in order to get the flow bifurcation mechanism.
56 and let the rest go to the kernel stack.
57 In order to define the filters strictly with flow rules,
60 There is no specific instructions to follow.
[all …]
H A Dvfd.rst8 a VF (SR-IOV Virtual Function) without direct access to the PF (SR-IOV
45 control should be limited to the PF.
70 The typical procedure to achieve this is as follows:
74 #. Bind the PF port to ``igb_uio``, for example::
82 #. Start a VM with the new VF port bypassed to it.
88 #. Bind the VF port to ``igb_uio`` in the VM::
107 Run a testpmd runtime command on the PF to set TX loopback::
112 allowed to send the packets to other virtual ports.
152 VLAN ID does not belong to VLAN IDs that this port can receive.
164 to the transmitted packets by the hardware.
[all …]
/f-stack/dpdk/doc/guides/contributing/
H A Dabi_versioning.rst130 arguments. Occasionally that function may need to change to accommodate new
133 linked to the DPDK.
138 a given library to allow multiple versions of a symbol to exist in a shared
147 the linker to bind references to symbol ``b`` to the internal symbol
160 The macro is used when a symbol matures to become part of the stable ABI, to
332 new parameter in place. Next we need to map this function to the new default
410 Finally, we need to indicate to the :doc:`meson/ninja build system
431 promoting the symbol, the maintainer may choose to provide an alias to the
435 The process to provide an alias to ``experimental`` is similar to that, of
509 an alias to experimental. The process to add an alias to experimental,
[all …]
/f-stack/dpdk/doc/guides/faq/
H A Dfaq.rst7 This is most likely due to the test application not being run with sudo to promote the user to a su…
25 If you need to change the number of pages, it is easier to first remove the pages.
48 affinitizing the application to a would-be main core.
80 Similarly, the application can be tuned to have, on average, a low end-to-end latency at the cost o…
103 …ht logical cores on each processor with RSS set to distribute network load from two 10 GbE interfa…
108 The first 64B chunk is mapped to node 0, the second 64B chunk is mapped to node 1, the third to nod…
123 I am getting errors about not being able to open files. Why?
145 Is it safe to add an entry to the hash table while running?
148 This is likely to be supported in future releases.
160 When trying to send packets from an application to itself, meaning smac==dmac, using Intel(R) 82599…
[all …]
/f-stack/freebsd/contrib/zlib/
H A DChangeLog33 - Add --debug (-d) option to ./configure to define ZLIB_DEBUG
85 - Add note to contrib/blast to use binary mode in stdio
105 - Add casts and consts to ease user conversion to C++
121 - Cast to char * in gzprintf to avoid warnings [Zinser]
219 - Add assertions to fill_window() in deflate.c to match comments
248 - Change ON macro to Z_ARG to avoid application conflicts
314 - Update trees.c to be able to generate modified trees.h
352 - Update README to point to contrib/vstudio project files
391 - Update zlib.3, add docs to Makefile.in to make .pdf out of it
449 - Add --64 option to ./configure to use -m64 with gcc
[all …]

12345678910>>...188