Home
last modified time | relevance | path

Searched refs:behavior (Results 1 – 25 of 69) sorted by relevance

123

/dpdk/lib/ring/
H A Drte_ring_rts_elem_pvt.h71 enum rte_ring_queue_behavior behavior, uint32_t *old_head, in __rte_ring_rts_move_prod_head() argument
102 n = (behavior == RTE_RING_QUEUE_FIXED) ? in __rte_ring_rts_move_prod_head()
129 enum rte_ring_queue_behavior behavior, uint32_t *old_head, in __rte_ring_rts_move_cons_head() argument
158 n = (behavior == RTE_RING_QUEUE_FIXED) ? 0 : *entries; in __rte_ring_rts_move_cons_head()
203 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_rts_enqueue_elem() argument
208 n = __rte_ring_rts_move_prod_head(r, n, behavior, &head, &free); in __rte_ring_do_rts_enqueue_elem()
244 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_rts_dequeue_elem() argument
249 n = __rte_ring_rts_move_cons_head(r, n, behavior, &head, &entries); in __rte_ring_do_rts_dequeue_elem()
H A Drte_ring_hts_elem_pvt.h56 enum rte_ring_queue_behavior behavior, uint32_t *old_head, in __rte_ring_hts_move_prod_head() argument
87 n = (behavior == RTE_RING_QUEUE_FIXED) ? in __rte_ring_hts_move_prod_head()
114 enum rte_ring_queue_behavior behavior, uint32_t *old_head, in __rte_ring_hts_move_cons_head() argument
143 n = (behavior == RTE_RING_QUEUE_FIXED) ? 0 : *entries; in __rte_ring_hts_move_cons_head()
188 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_hts_enqueue_elem() argument
193 n = __rte_ring_hts_move_prod_head(r, n, behavior, &head, &free); in __rte_ring_do_hts_enqueue_elem()
229 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_hts_dequeue_elem() argument
234 n = __rte_ring_hts_move_cons_head(r, n, behavior, &head, &entries); in __rte_ring_do_hts_dequeue_elem()
H A Drte_ring_peek_elem_pvt.h115 enum rte_ring_queue_behavior behavior, uint32_t *free_space) in __rte_ring_do_enqueue_start() argument
122 behavior, &head, &next, &free); in __rte_ring_do_enqueue_start()
125 n = __rte_ring_hts_move_prod_head(r, n, behavior, in __rte_ring_do_enqueue_start()
148 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_dequeue_start() argument
156 behavior, &head, &next, &avail); in __rte_ring_do_dequeue_start()
159 n = __rte_ring_hts_move_cons_head(r, n, behavior, in __rte_ring_do_dequeue_start()
H A Drte_ring_generic_pvt.h56 unsigned int n, enum rte_ring_queue_behavior behavior, in __rte_ring_move_prod_head() argument
85 n = (behavior == RTE_RING_QUEUE_FIXED) ? in __rte_ring_move_prod_head()
126 unsigned int n, enum rte_ring_queue_behavior behavior, in __rte_ring_move_cons_head() argument
154 n = (behavior == RTE_RING_QUEUE_FIXED) ? 0 : *entries; in __rte_ring_move_cons_head()
H A Drte_ring_c11_pvt.h55 unsigned int n, enum rte_ring_queue_behavior behavior, in __rte_ring_move_prod_head() argument
87 n = (behavior == RTE_RING_QUEUE_FIXED) ? in __rte_ring_move_prod_head()
131 unsigned int n, enum rte_ring_queue_behavior behavior, in __rte_ring_move_cons_head() argument
163 n = (behavior == RTE_RING_QUEUE_FIXED) ? 0 : *entries; in __rte_ring_move_cons_head()
H A Drte_ring_peek_zc.h125 uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_enqueue_zc_elem_start() argument
133 behavior, &head, &next, &free); in __rte_ring_do_enqueue_zc_elem_start()
136 n = __rte_ring_hts_move_prod_head(r, n, behavior, &head, &free); in __rte_ring_do_enqueue_zc_elem_start()
332 uint32_t esize, uint32_t n, enum rte_ring_queue_behavior behavior, in __rte_ring_do_dequeue_zc_elem_start() argument
340 behavior, &head, &next, &avail); in __rte_ring_do_dequeue_zc_elem_start()
343 n = __rte_ring_hts_move_cons_head(r, n, behavior, in __rte_ring_do_dequeue_zc_elem_start()
H A Drte_ring_elem_pvt.h317 enum rte_ring_queue_behavior behavior, unsigned int is_sp, in __rte_ring_do_enqueue_elem() argument
323 n = __rte_ring_move_prod_head(r, is_sp, n, behavior, in __rte_ring_do_enqueue_elem()
364 enum rte_ring_queue_behavior behavior, unsigned int is_sc, in __rte_ring_do_dequeue_elem() argument
370 n = __rte_ring_move_cons_head(r, (int)is_sc, n, behavior, in __rte_ring_do_dequeue_elem()
/dpdk/doc/guides/nics/
H A Dtxgbe.rst106 Toggle behavior to use auto-negotiation mode or force mode to
111 Toggle behavior to enable/disable polling mode to receive AN interrupt.
115 Toggle behavior to use present mode or init mode.
H A Dixgbe.rst120 call this behavior as fully checking. And checking mailbox will
183 Driver Detection) which checks the behavior of the VF driver.
234 This behavior is based on the kernel driver behavior.
H A Daf_packet.rst16 The PACKET_FANOUT_HASH behavior of AF_PACKET is used for frame reception.
H A Denic.rst327 packets. The ingress VLAN rewrite mode controls this behavior. By
422 switch, there will be no unexpected behavior.
486 This behavior applies to 1300 and older series VIC adapters.
493 This behavior applies to 1300 and older series VIC adapters. 1400 series VICs
/dpdk/doc/guides/prog_guide/
H A Dstack_lib.rst14 behavior.
67 The lock-free behavior is selected by passing the *RTE_STACK_F_LF* flag to
H A Drte_flow.rst92 The following description of rule persistence is an experimental behavior
243 Usage restrictions and expected behavior:
1674 fate kind results in undefined behavior. This applies to both ingress and
1858 rule for that flow then the behavior is undefined and the resulting behavior
1861 group so a consistent behavior is defined.
1867 possible to define flow rules which trigger an undefined behavior causing
2041 behavior. For predictable results, it is recommended to make the flow rule
3042 is an experimental behavior that may change without a prior notice.
4220 undefined behavior. PMDs aware of this may prevent flow rules creation
4266 the behavior of existing flow rules.
[all …]
H A Dswitch_representation.rst629 the application and thus not associated with a DPDK port ID. Its behavior is
650 the application and thus not associated with a DPDK port ID. Its behavior is
689 behavior. It is recommended to match the protocol headers to decapsulate on
/dpdk/doc/guides/mempool/
H A Dstack.rst13 than a ring-based mempool, since its LIFO behavior results in better temporal
/dpdk/lib/ethdev/
H A Drte_eth_ctrl.h333 enum rte_eth_fdir_behavior behavior; /**< Behavior will be taken */ member
/dpdk/doc/guides/tools/
H A Dproc_info.rst79 mismatch in PMD library arguments can lead to undefined behavior and results
H A Ddevbind.rst54 flag overrides this behavior, allowing active links to be forcibly
/dpdk/drivers/net/i40e/
H A Drte_pmd_i40e.h262 enum rte_pmd_i40e_pkt_template_behavior behavior; member
/dpdk/doc/guides/rel_notes/
H A Drelease_16_04.rst404 the behavior described in the API documentation in the header file.
405 The previous behavior was to return a pointer to the existing object in
413 the behavior described in the API documentation in the header file.
414 The previous behavior was to return a pointer to the existing object in
H A Drelease_21_11.rst32 * **Updated default KNI behavior on net devices control callbacks.**
118 * The default VLAN strip behavior has changed. The VLAN tag won't be stripped
497 action behavior is defined in a more strict fashion and documentation updated.
498 The immediate value behavior has been changed, the entire immediate field
H A Drelease_18_05.rst30 * A new command-line switch ``--legacy-mem`` to enable EAL behavior similar to
326 driver to customize generic mempool library behavior.
419 to clarify the behavior of some pattern items.
496 behavior for flow rule actions (see API changes), removal of C99 flexible
H A Drelease_16_07.rst145 creation to specify default behavior (multi-thread safe/unsafe) with the
249 reference counter. The previous behavior was not to affect the reference
/dpdk/config/arm/
H A Dmeson.build449 # machine=native is the same behavior as soc=native
452 # the old behavior only distinguished between generic and native build
/dpdk/doc/guides/eventdevs/
H A Dsw.rst102 behavior is to dequeue as needed.

123