| /dpdk/lib/rib/ |
| H A D | rte_rib.c | 108 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 D | rte_rib6.c | 143 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 D | pcap_osdep_windows.c | 71 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 D | test_fbarray.c | 623 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 D | test_external_mem.c | 46 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 D | eal_common_fbarray.c | 294 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 D | eal_common_memalloc.c | 89 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 D | malloc_elem.c | 39 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 D | eal_memalloc.c | 229 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 D | rte_power_pmd_mgmt.c | 83 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 D | eal_memory.c | 866 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 D | eal_memalloc.c | 890 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 D | virtio_net.c | 252 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 D | axgbe_rxtx.c | 66 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 D | axgbe_rxtx_vec_sse.c | 76 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 D | axgbe_rxtx.h | 75 uint64_t cur; member 123 uint64_t cur; member
|
| /dpdk/drivers/net/enetfec/ |
| H A D | enet_rxtx.c | 34 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 D | enet_ethdev.c | 403 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 D | enet_ethdev.h | 68 struct bufdesc *cur; member
|
| /dpdk/drivers/net/vhost/ |
| H A D | rte_eth_vhost.c | 135 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 D | mlx5_trigger.c | 732 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 D | bnxt_flow.c | 62 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 D | txgbe_flow.c | 78 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 D | virtio_net.c | 2480 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 D | ixgbe_flow.c | 112 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()
|