| /dpdk/drivers/event/sw/ |
| H A D | iq_chunk.h | 113 struct sw_queue_chunk *current; in iq_dequeue_burst() local 118 current = iq->head; in iq_dequeue_burst() 126 ev[total++] = current->events[index++]; in iq_dequeue_burst() 133 next = current->next; in iq_dequeue_burst() 134 iq_free_chunk(sw, current); in iq_dequeue_burst() 135 current = next; in iq_dequeue_burst() 141 struct sw_queue_chunk *next = current->next; in iq_dequeue_burst() 142 iq_free_chunk(sw, current); in iq_dequeue_burst() 146 iq->head = current; in iq_dequeue_burst()
|
| /dpdk/lib/eal/include/generic/ |
| H A D | rte_ticketlock.h | 35 uint16_t current; member 67 rte_wait_until_equal_16(&tl->s.current, me, __ATOMIC_ACQUIRE); in rte_ticketlock_lock() 79 uint16_t i = __atomic_load_n(&tl->s.current, __ATOMIC_RELAXED); in rte_ticketlock_unlock() 80 __atomic_store_n(&tl->s.current, i + 1, __ATOMIC_RELEASE); in rte_ticketlock_unlock() 98 if (oldl.s.next == oldl.s.current) { in rte_ticketlock_trylock() 120 return (tic.s.current != tic.s.next); in rte_ticketlock_is_locked()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | ef10_nvram.c | 129 cursor->current = NULL; in tlv_advance() 239 __in uint32_t *current) in tlv_init_cursor() argument 244 cursor->current = current; in tlv_init_cursor() 272 uint32_t *current; in tlv_init_cursor_at_offset() local 286 pos = cursor->current; in tlv_require_end() 291 cursor->current = pos; in tlv_require_end() 362 ptr = cursor->current; in tlv_write() 409 memmove(cursor->current + delta, cursor->current, in tlv_insert() 456 memmove(cursor->current, cursor->current + delta, in tlv_delete() 971 cursor.current); in ef10_nvram_buffer_find_item() [all …]
|
| /dpdk/devtools/ |
| H A D | check-forbidden-tokens.awk | 35 current = expressions[deny_expr[i]] 38 expressions[deny_expr[i]] = current + 1 42 expressions[deny_expr[i]] = current - 1
|
| /dpdk/kernel/linux/kni/ |
| H A D | kni_misc.c | 166 struct net *net = current->nsproxy->net_ns; in kni_open() 359 kni->tx_q = iova_to_kva(current, dev_info.tx_phys); in kni_ioctl_create() 360 kni->rx_q = iova_to_kva(current, dev_info.rx_phys); in kni_ioctl_create() 361 kni->alloc_q = iova_to_kva(current, dev_info.alloc_phys); in kni_ioctl_create() 362 kni->free_q = iova_to_kva(current, dev_info.free_phys); in kni_ioctl_create() 364 kni->req_q = iova_to_kva(current, dev_info.req_phys); in kni_ioctl_create() 365 kni->resp_q = iova_to_kva(current, dev_info.resp_phys); in kni_ioctl_create() 367 kni->sync_kva = iova_to_kva(current, dev_info.sync_phys); in kni_ioctl_create() 368 kni->usr_tsk = current; in kni_ioctl_create() 491 struct net *net = current->nsproxy->net_ns; in kni_ioctl()
|
| /dpdk/app/test/ |
| H A D | test_trace.c | 125 enum rte_trace_mode current; in test_trace_mode() local 127 current = rte_trace_mode_get(); in test_trace_mode() 140 rte_trace_mode_set(current); in test_trace_mode()
|
| /dpdk/doc/guides/tools/ |
| H A D | hugepages.rst | 9 As well as checking for current settings. 31 Print the current huge page configuration 72 To display current huge page settings::
|
| H A D | proc_info.rst | 51 The show-tm parameter displays per port traffic manager settings, current 59 The show-ring parameter display current allocation of all ring with 64 The show-mempool parameter display current allocation of all mempool
|
| H A D | devbind.rst | 30 Print the current status of all known network interfaces. 79 To display current device status:: 83 To bind eth1 from the current driver and move to use vfio-pci::
|
| /dpdk/doc/guides/contributing/ |
| H A D | design.rst | 88 When this flag is set, all the counters supported by current library are 90 When this flag is cleared, none of the counters supported by the current library 99 counters is turned on or off for the current library. In practical terms, this 103 on or off for the current library. 105 When the collection of statistics counters for the current library is turned 120 some libraries might not be relevant to the current application. In order to 151 * Number of libraries used by the current application that have statistics 161 needed to decide whether the current occurrence of the event should be counted
|
| /dpdk/examples/pipeline/examples/ |
| H A D | learner.spec | 75 // Read current counter value into m.fwd_action_arg_port_out. 84 // Add the current lookup key to the table with fwd_action as the key action. The action 89 // Send the current packet to the same output port.
|
| H A D | registers.spec | 9 ; The "regrd" and "regwr" CLI commands can be used to read and write the current value of
|
| H A D | varbit.spec | 10 ; current packet, the IPv4 header is extracted by using the two-argument "extract" instruction. Then
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | qos_framework.rst | 432 The sequence of steps to schedule the next packet from the current pipe is: 438 *prefetch* queue pointers for all the 16 queues of the current pipe. 444 take the go/no go scheduling decision for the current packet. 448 (in grinder B) immediately after a prefetch is issued for the current pipe. 495 The scheduler reads the current time on every dequeue invocation. 509 …f NIC time is in the past (NIC time < current time), then NIC time should be adjusted by setting i… 779 …| | | | the current traffic class for the remainder of the current … 939 When the overall demand for traffic class X for the current subport is low, 1186 gives an indication of the current congestion level in the queue. 1368 * *time* = current time [all …]
|
| H A D | traffic_management.rst | 110 On request of writing a new packet into the current queue while the queue is 152 the current color, otherwise the ECN field is left as is. 165 node sits on top of a scheduling queue of the current Ethernet port. Therefore, 167 number of scheduling queues of the current Ethernet port. The non-leaf nodes 198 conducted, usually limited in scope to the current node, its parent node and 211 current port through successive node add API invocations. 213 specific operations to install the specified hierarchy on the current port, 222 supported in principle by the current port.
|
| H A D | stack_lib.rst | 23 * Query a stack's current depth and number of free entries. 36 The lock-based stack consists of a contiguous array of pointers, a current 52 list's tail to the current stack head, and using a CAS to swing the stack head
|
| H A D | graph_lib.rst | 117 node should not be current node itself or a source node. 194 In the current graph library implementation, specifically, 283 pointer from current node's stream to next node's stream could be avoided. 285 just move stream from the current node to the next node with least number of cycles. 299 and process current pkt_set to find their next node 301 4. if all the next nodes of the current pkt_set match speculated next node, 305 current pkt_set to their respective next's nodes using ``rte_enqueue_next_x1()``. 312 to single next node. So, the current stream can be moved to next node using
|
| H A D | packet_framework.rst | 37 As result of lookup operation for the current packet in the current table, 39 provides the set of actions to be applied on the current packet, 504 The current pipeline stage finalizes by prefetching the data structures required by the next pipeli… 577 …| | | | current bucket stored as array of 4 entries of 2 byt… 583 …| | | | the current bucket). The next pointer is not NULL if… 929 …| | | (the current key becomes the new MRU) only on lookup hit. … 1031 …| 1 | Drop | Drop the current packet. … 1034 …| 2 | Send to output port | Send the current packet to specified output port. The output port ID i… 1038 …| 3 | Send to table | Send the current packet to specified table. The table ID is metadata s… 1073 …| 4 | Push/pop labels | Push/pop VLAN/MPLS labels to/from the current packet. … [all …]
|
| H A D | power_man.rst | 96 * **Freq get**: Get the current frequency of the specific lcore. 139 The less the number of empty polls, means current core is busy with processing 141 indicates the current core not doing any real work therefore, we can lower the 144 In the current implementation, each core has 1 empty-poll counter which assume
|
| H A D | traffic_metering_and_policing.rst | 45 Traffic metering determines the color for the current packet (green, yellow, 53 based on the previous traffic history reflected in the current state of the
|
| H A D | pcapng_lib.rst | 17 The format conforms to the current `Pcapng RFC`_ standard.
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_log.c | 143 uint32_t current = rte_logs.dynamic_types[type].loglevel; in logtype_set_level() local 145 if (current != level) { in logtype_set_level() 150 eal_log_level2str(current), in logtype_set_level()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | pipeline.rst | 117 …messages send by the main thread. Examples: add/remove pipeline to/from current data plane thread,… 118 …to/from given table of a specific pipeline owned by the current data plane thread, read statistics…
|
| H A D | eventdev_pipeline.rst | 107 packets received, runtime in milliseconds, average mpps, and current mpps. 111 # consumer RX= xxxxxxx, time yyyy ms, avg z.zzz mpps [current w.www mpps]
|
| /dpdk/drivers/net/enic/ |
| H A D | meson.build | 27 # The current implementation assumes 64-bit pointers
|