Home
last modified time | relevance | path

Searched refs:cur (Results 1 – 25 of 39) sorted by relevance

12

/dpdk/lib/rib/
H A Drte_rib.c108 while ((cur != NULL) && is_covered(ip, cur->ip, cur->depth)) { in rte_rib_lookup()
110 prev = cur; in rte_rib_lookup()
111 cur = get_nxt_node(cur, ip); in rte_rib_lookup()
136 if ((cur->ip == ip) && (cur->depth == depth) && in __rib_lookup_exact()
138 return cur; in __rib_lookup_exact()
140 !is_covered(ip, cur->ip, cur->depth)) in __rib_lookup_exact()
142 cur = get_nxt_node(cur, ip); in __rib_lookup_exact()
216 if ((cur->left != NULL) && (cur->right != NULL)) in rte_rib_remove()
218 child = (cur->left == NULL) ? cur->right : cur->left; in rte_rib_remove()
226 if (cur->parent->left == cur) in rte_rib_remove()
[all …]
H A Drte_rib6.c143 while ((cur != NULL) && is_covered(ip, cur->ip, cur->depth)) { in rte_rib6_lookup()
145 prev = cur; in rte_rib6_lookup()
146 cur = get_nxt_node(cur, ip); in rte_rib6_lookup()
187 return cur; in rte_rib6_lookup_exact()
189 if (!(is_covered(tmp_ip, cur->ip, cur->depth)) || in rte_rib6_lookup_exact()
193 cur = get_nxt_node(cur, tmp_ip); in rte_rib6_lookup_exact()
263 if ((cur->left != NULL) && (cur->right != NULL)) in rte_rib6_remove()
265 child = (cur->left == NULL) ? cur->right : cur->left; in rte_rib6_remove()
273 if (cur->parent->left == cur) in rte_rib6_remove()
277 prev = cur; in rte_rib6_remove()
[all …]
/dpdk/drivers/net/pcap/
H A Dpcap_osdep_windows.c71 IP_ADAPTER_ADDRESSES *info = NULL, *cur = NULL; in osdep_iface_mac_get() local
100 for (cur = info; cur != NULL; cur = cur->Next) { in osdep_iface_mac_get()
101 if (strcmp(cur->AdapterName, adapter_name) == 0) { in osdep_iface_mac_get()
102 if (cur->PhysicalAddressLength != RTE_ETHER_ADDR_LEN) { in osdep_iface_mac_get()
105 cur->PhysicalAddressLength); in osdep_iface_mac_get()
109 memcpy(mac->addr_bytes, cur->PhysicalAddress, in osdep_iface_mac_get()
/dpdk/app/test/
H A Dtest_fbarray.c623 cur), cur_len, in ensure_correct()
629 cur), i + 1, in ensure_correct()
633 cur, in ensure_correct()
636 cur, 1), cur, in ensure_correct()
639 cur_len), cur, in ensure_correct()
643 cur, in ensure_correct()
650 cur), cur_len, in ensure_correct()
656 cur), i + 1, in ensure_correct()
660 cur, in ensure_correct()
663 1), cur, in ensure_correct()
[all …]
H A Dtest_external_mem.c46 void *cur = RTE_PTR_ADD(addr, pgsz * i); in check_mem() local
49 msl = rte_mem_virt2memseg_list(cur); in check_mem()
56 ms = rte_mem_virt2memseg(cur, msl); in check_mem()
62 if (ms->addr != cur) { in check_mem()
/dpdk/lib/eal/common/
H A Deal_common_fbarray.c294 cur = ~cur; in find_next()
297 cur &= last_msk; in find_next()
304 if (cur == 0) in find_next()
346 cur = ~cur; in find_contig()
360 cur = ~cur; in find_contig()
363 if (cur == 0) in find_contig()
571 cur = ~cur; in find_prev()
578 if (cur == 0) in find_prev()
618 cur = ~cur; in find_rev_contig()
629 cur = ~cur; in find_rev_contig()
[all …]
H A Deal_common_memalloc.c89 rte_iova_t cur, expected; in eal_memalloc_is_contig() local
99 cur = rte_mem_virt2iova(aligned_start); in eal_memalloc_is_contig()
100 expected = cur + pgsz; in eal_memalloc_is_contig()
104 cur = rte_mem_virt2iova(aligned_start); in eal_memalloc_is_contig()
105 if (cur != expected) in eal_memalloc_is_contig()
112 rte_iova_t cur, expected; in eal_memalloc_is_contig() local
128 cur = ms->iova; in eal_memalloc_is_contig()
129 expected = cur + pgsz; in eal_memalloc_is_contig()
132 if (cur == RTE_BAD_IOVA) in eal_memalloc_is_contig()
H A Dmalloc_elem.c39 size_t page_sz, cur, max; in malloc_elem_find_max_iova_contig() local
70 cur = RTE_PTR_DIFF(cur_seg_end, contig_seg_start) - in malloc_elem_find_max_iova_contig()
72 max = cur; in malloc_elem_find_max_iova_contig()
105 cur = RTE_PTR_DIFF(cur_seg_end, contig_seg_start); in malloc_elem_find_max_iova_contig()
107 if (cur > max) in malloc_elem_find_max_iova_contig()
108 max = cur; in malloc_elem_find_max_iova_contig()
/dpdk/lib/eal/windows/
H A Deal_memalloc.c229 struct rte_memseg *cur; in alloc_seg_walk() local
232 cur = rte_fbarray_get(&cur_msl->memseg_arr, cur_idx); in alloc_seg_walk()
235 if (alloc_seg(cur, map_addr, wa->socket, wa->hi)) { in alloc_seg_walk()
261 wa->ms[i] = cur; in alloc_seg_walk()
378 struct rte_memseg *cur = ms[seg]; in eal_memalloc_free_seg_bulk() local
385 if (cur->flags & RTE_MEMSEG_FLAG_DO_NOT_FREE) { in eal_memalloc_free_seg_bulk()
395 if (cur->hugepage_sz == hi->hugepage_sz) in eal_memalloc_free_seg_bulk()
404 wa.ms = cur; in eal_memalloc_free_seg_bulk()
/dpdk/lib/power/
H A Drte_power_pmd_mgmt.c83 struct queue_list_entry *cur; in queue_list_find() local
85 TAILQ_FOREACH(cur, &cfg->head, next) { in queue_list_find()
86 if (queue_equal(&cur->queue, q)) in queue_list_find()
87 return cur; in queue_list_find()
139 struct rte_power_monitor_cond *cur; in get_monitor_addresses() local
147 cur = &pmc[i++]; in get_monitor_addresses()
148 ret = rte_eth_get_monitor_addr(q->portid, q->qid, cur); in get_monitor_addresses()
335 const uint64_t cur = rte_rdtsc(); in clb_pause() local
337 cur + global_data.tsc_per_us; in clb_pause()
/dpdk/lib/eal/linux/
H A Deal_memory.c866 cur = &hugepages[cur_page];
873 if (cur->size == 0)
877 else if (cur->size != page_sz)
887 cur->size)
891 cur->size)
989 struct hugepage_file *prev, *cur; local
993 cur = &hugepages[cur_page];
997 if (cur->size == 0)
1004 else if (cur->size != prev->size)
1011 else if ((prev->physaddr - cur->physaddr) != cur->size)
[all …]
H A Deal_memalloc.c890 struct rte_memseg *cur; in alloc_seg_walk() local
893 cur = rte_fbarray_get(&cur_msl->memseg_arr, cur_idx); in alloc_seg_walk()
897 if (alloc_seg(cur, map_addr, wa->socket, wa->hi, in alloc_seg_walk()
930 wa->ms[i] = cur; in alloc_seg_walk()
1100 struct rte_memseg *cur = ms[seg]; in eal_memalloc_free_seg_bulk() local
1106 if (cur->flags & RTE_MEMSEG_FLAG_DO_NOT_FREE) { in eal_memalloc_free_seg_bulk()
1117 if (cur->hugepage_sz == hi->hugepage_sz) in eal_memalloc_free_seg_bulk()
1126 wa.ms = cur; in eal_memalloc_free_seg_bulk()
/dpdk/examples/vhost/
H A Dvirtio_net.c252 struct rte_mbuf *cur = m, *prev = m; in dequeue_pkt() local
294 rte_memcpy(rte_pktmbuf_mtod_offset(cur, void *, in dequeue_pkt()
342 cur = rte_pktmbuf_alloc(mbuf_pool); in dequeue_pkt()
343 if (unlikely(cur == NULL)) { in dequeue_pkt()
349 prev->next = cur; in dequeue_pkt()
353 prev = cur; in dequeue_pkt()
356 mbuf_avail = cur->buf_len - RTE_PKTMBUF_HEADROOM; in dequeue_pkt()
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.c66 rxq->cur = 0; in axgbe_dev_rx_queue_setup()
216 idx = AXGBE_GET_DESC_IDX(rxq, rxq->cur); in axgbe_recv_pkts()
314 rxq->cur++; in axgbe_recv_pkts()
351 idx = AXGBE_GET_DESC_IDX(rxq, rxq->cur); in eth_axgbe_recv_scattered_pkts()
446 rxq->cur++; in eth_axgbe_recv_scattered_pkts()
585 txq->cur = 0; in axgbe_dev_tx_queue_setup()
758 while (txq->cur != txq->dirty) { in axgbe_xmit_cleanup()
784 idx = AXGBE_GET_DESC_IDX(txq, txq->cur); in axgbe_xmit_hw()
836 txq->cur++; in axgbe_xmit_hw()
879 idx = AXGBE_GET_DESC_IDX(txq, txq->cur); in axgbe_xmit_pkts()
[all …]
H A Daxgbe_rxtx_vec_sse.c76 idx = AXGBE_GET_DESC_IDX(txq, txq->cur); in axgbe_xmit_pkts_vec()
90 txq->cur += nb_pkts; in axgbe_xmit_pkts_vec()
H A Daxgbe_rxtx.h75 uint64_t cur; member
123 uint64_t cur; member
/dpdk/drivers/net/enetfec/
H A Denet_rxtx.c34 bdp = rxq->bd.cur; in enetfec_recv_pkts()
172 rxq->bd.cur = bdp; in enetfec_recv_pkts()
196 bdp = txq->bd.cur; in enetfec_xmit_pkts()
269 txq->bd.cur = bdp; in enetfec_xmit_pkts()
H A Denet_ethdev.c403 txq->bd.cur = bd_base; in enetfec_tx_queue_setup()
411 bdp = txq->bd.cur; in enetfec_tx_queue_setup()
485 rxq->bd.cur = bd_base; in enetfec_rx_queue_setup()
495 rxq->bd.cur = bdp; in enetfec_rx_queue_setup()
516 bdp = rxq->bd.cur; in enetfec_rx_queue_setup()
H A Denet_ethdev.h68 struct bufdesc *cur; member
/dpdk/drivers/net/vhost/
H A Drte_eth_vhost.c135 bool cur[RTE_MAX_QUEUES_PER_PORT * 2]; member
741 if (allow_queuing && state->cur[vq->virtqueue_id]) in update_queuing_status()
753 if (allow_queuing && state->cur[vq->virtqueue_id]) in update_queuing_status()
891 state->cur[i] = false; in destroy_device()
971 if (state->cur[vring] == enable) { in vring_state_changed()
975 state->cur[vring] = enable; in vring_state_changed()
1086 if (state->cur[idx] != state->seen[idx]) { in rte_eth_vhost_get_queue_event()
1087 state->seen[idx] = state->cur[idx]; in rte_eth_vhost_get_queue_event()
1090 event->enable = state->cur[idx]; in rte_eth_vhost_get_queue_event()
/dpdk/drivers/net/mlx5/
H A Dmlx5_trigger.c732 struct rte_hairpin_peer_info cur; in mlx5_hairpin_bind_single_port() local
820 cur.peer_q = rx_queue; in mlx5_hairpin_bind_single_port()
821 cur.qp_id = txq_ctrl->obj->sq->id; in mlx5_hairpin_bind_single_port()
822 cur.vhca_id = priv->sh->cdev->config.hca_attr.vhca_id; in mlx5_hairpin_bind_single_port()
823 cur.tx_explicit = txq_ctrl->hairpin_conf.tx_explicit; in mlx5_hairpin_bind_single_port()
824 cur.manual_bind = txq_ctrl->hairpin_conf.manual_bind; in mlx5_hairpin_bind_single_port()
830 &cur, 0); in mlx5_hairpin_bind_single_port()
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c62 bnxt_flow_non_void_item(const struct rte_flow_item *cur) in bnxt_flow_non_void_item() argument
65 if (cur->type != RTE_FLOW_ITEM_TYPE_VOID) in bnxt_flow_non_void_item()
66 return cur; in bnxt_flow_non_void_item()
67 cur++; in bnxt_flow_non_void_item()
72 bnxt_flow_non_void_action(const struct rte_flow_action *cur) in bnxt_flow_non_void_action() argument
75 if (cur->type != RTE_FLOW_ACTION_TYPE_VOID) in bnxt_flow_non_void_action()
76 return cur; in bnxt_flow_non_void_action()
77 cur++; in bnxt_flow_non_void_action()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_flow.c78 const struct rte_flow_item *cur) in next_no_void_pattern() argument
81 cur ? cur + 1 : &pattern[0]; in next_no_void_pattern()
92 const struct rte_flow_action *cur) in next_no_void_action() argument
95 cur ? cur + 1 : &actions[0]; in next_no_void_action()
1435 const struct rte_flow_item *cur) in next_no_fuzzy_pattern() argument
1438 next_no_void_pattern(pattern, cur); in next_no_fuzzy_pattern()
/dpdk/lib/vhost/
H A Dvirtio_net.c2480 struct rte_mbuf *cur = m, *prev = m; in copy_desc_to_mbuf() local
2544 (hdr && cur == m))) { in copy_desc_to_mbuf()
2545 rte_memcpy(rte_pktmbuf_mtod_offset(cur, void *, in copy_desc_to_mbuf()
2551 rte_pktmbuf_mtod_offset(cur, void *, in copy_desc_to_mbuf()
2584 cur = rte_pktmbuf_alloc(mbuf_pool); in copy_desc_to_mbuf()
2585 if (unlikely(cur == NULL)) { in copy_desc_to_mbuf()
2592 prev->next = cur; in copy_desc_to_mbuf()
2596 prev = cur; in copy_desc_to_mbuf()
2599 mbuf_avail = cur->buf_len - RTE_PKTMBUF_HEADROOM; in copy_desc_to_mbuf()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c112 const struct rte_flow_item *cur) in next_no_void_pattern() argument
115 cur ? cur + 1 : &pattern[0]; in next_no_void_pattern()
126 const struct rte_flow_action *cur) in next_no_void_action() argument
129 cur ? cur + 1 : &actions[0]; in next_no_void_action()
1490 const struct rte_flow_item *cur) in next_no_fuzzy_pattern() argument
1493 next_no_void_pattern(pattern, cur); in next_no_fuzzy_pattern()

12