Home
last modified time | relevance | path

Searched refs:top (Results 1 – 25 of 42) sorted by relevance

12

/dpdk/drivers/net/bnxt/tf_core/
H A Dstack.c24 st->top = STACK_EMPTY; in stack_init()
43 return st->top + 1; in stack_size()
51 return st->top == STACK_EMPTY; in stack_is_empty()
59 return st->top == st->max - 1; in stack_is_full()
72 st->items[++st->top] = x; in stack_push()
86 *x = st->items[st->top]; in stack_pop()
87 st->top--; in stack_pop()
98 printf("top=%d\n", st->top); in stack_dump()
101 if (st->top == -1) { in stack_dump()
H A Dstack.h17 int top; /**< maximum value in stack */ member
/dpdk/lib/stack/
H A Drte_stack_lf_c11.h50 new_head.top = first; in __rte_stack_lf_push_elems()
53 last->next = old_head.top; in __rte_stack_lf_push_elems()
115 rte_prefetch0(old_head.top); in __rte_stack_lf_pop_elems()
117 tmp = old_head.top; in __rte_stack_lf_pop_elems()
141 new_head.top = tmp; in __rte_stack_lf_pop_elems()
166 return old_head.top; in __rte_stack_lf_pop_elems()
H A Drte_stack_lf_generic.h57 new_head.top = first; in __rte_stack_lf_push_elems()
60 last->next = old_head.top; in __rte_stack_lf_push_elems()
110 rte_prefetch0(old_head.top); in __rte_stack_lf_pop_elems()
112 tmp = old_head.top; in __rte_stack_lf_pop_elems()
136 new_head.top = tmp; in __rte_stack_lf_pop_elems()
148 return old_head.top; in __rte_stack_lf_pop_elems()
H A Drte_stack.h39 struct rte_stack_lf_elem *top; /**< Stack top */ member
/dpdk/drivers/mempool/bucket/
H A Drte_mempool_bucket.c36 unsigned int top; member
74 stack->top = 0; in bucket_stack_create()
82 RTE_ASSERT(stack->top < stack->limit); in bucket_stack_push()
83 stack->objects[stack->top++] = obj; in bucket_stack_push()
89 RTE_ASSERT(stack->top > 0); in bucket_stack_pop_unsafe()
90 return stack->objects[--stack->top]; in bucket_stack_pop_unsafe()
96 if (stack->top == 0) in bucket_stack_pop()
152 if (local_stack->top > bd->bucket_stack_thresh) { in bucket_enqueue()
156 local_stack->top - in bucket_enqueue()
159 local_stack->top = bd->bucket_stack_thresh; in bucket_enqueue()
[all …]
/dpdk/drivers/raw/ifpga/base/
H A Difpga_fme_dperf.c251 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_dperf_get_prop() local
253 switch (top) { in fme_global_dperf_get_prop()
285 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_dperf_set_prop() local
287 switch (top) { in fme_global_dperf_set_prop()
H A Difpga_fme_error.c318 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_error_get_prop() local
325 switch (top) { in fme_global_error_get_prop()
370 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_error_set_prop() local
377 switch (top) { in fme_global_error_set_prop()
H A Difpga_fme_iperf.c632 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_iperf_get_prop() local
634 switch (top) { in fme_global_iperf_get_prop()
696 u8 top = GET_FIELD(PROP_TOP, prop->prop_id); in fme_global_iperf_set_prop() local
698 switch (top) { in fme_global_iperf_set_prop()
/dpdk/doc/guides/
H A Dcustom.css10 margin-top: 18px;
/dpdk/drivers/net/pfe/
H A Dpfe_hal.c246 writel(hash->top, base + EMAC_GAUR); in gemac_set_hash()
259 writel((htonl(address->top) | 0x8808), base + in gemac_set_laddrN()
264 writel((htonl(address->top) | 0x8808), base + ((entry_index - in gemac_set_laddrN()
H A Dpfe_ethdev.c631 hash_addr.top = 0xFFFFFFFF; in pfe_allmulticast_enable()
677 enet_addr->top = enet_byte_addr[4] | in pfe_eth_enet_addr_byte_mac()
/dpdk/drivers/net/pfe/base/cbus/
H A Demac_mtip.h202 u32 top; /* Upper 32-bits of address. */ member
/dpdk/doc/guides/bbdevs/
H A Dacc100.rst108 cd <dpdk-top-level-directory>
118 cd <dpdk-top-level-directory>
222 On top of the embedded configuration feature supported in test-bbdev using "- -init-device"
H A Dfpga_5gnr_fec.rst102 cd <dpdk-top-level-directory>
280 On top of the embedded configuration feature supported in test-bbdev using "- -init-device"
H A Dfpga_lte_fec.rst101 cd <dpdk-top-level-directory>
299 On top of the embedded configuration feature supported in test-bbdev using "- -init-device"
/dpdk/examples/pipeline/examples/
H A Dlearner.spec16 ; persistent between packets. On top of the usual table stats, the learner table stats include the
/dpdk/doc/guides/cryptodevs/
H A Dccp.rst83 cd to the top-level DPDK directory
H A Dqat.rst591 cd to the top-level DPDK directory
605 cd to the top-level DPDK directory
620 cd to the top-level DPDK directory
635 cd to the top-level DPDK directory
/dpdk/doc/guides/sample_app_ug/
H A Drxtx_callbacks.rst18 on top of the latency since the packet was received and processed by the RX
/dpdk/doc/guides/prog_guide/
H A Dstack_lib.rst74 compare-and-swap instruction to atomically update both the stack top pointer
H A Dtraffic_metering_and_policing.rst28 The metering and policing stage typically sits on top of flow classification,
H A Dthread_safety_dpdk_functions.rst26 However, if required the developer can add layers on top of these libraries to provide thread safet…
H A Dipsec_lib.rst29 The SA level API is based on top of crypto-dev/security API and relies on
/dpdk/doc/guides/nics/
H A Dmvpp2.rst103 available in the ``doc`` top level directory of the MUSDK sources.
649 Hierarchy is always constructed from the top, i.e first a root node is added

12