| /dpdk/lib/eal/windows/ |
| H A D | eal_memalloc.c | 185 int cur_idx, start_idx, j; in alloc_seg_walk() local 203 cur_idx = rte_fbarray_find_next_n_free( in alloc_seg_walk() 205 if (cur_idx < 0) in alloc_seg_walk() 207 start_idx = cur_idx; in alloc_seg_walk() 215 cur_idx = rte_fbarray_find_biggest_free( in alloc_seg_walk() 217 if (cur_idx < 0) in alloc_seg_walk() 219 start_idx = cur_idx; in alloc_seg_walk() 224 &cur_msl->memseg_arr, cur_idx); in alloc_seg_walk() 228 for (i = 0; i < need; i++, cur_idx++) { in alloc_seg_walk() 244 for (j = start_idx; j < cur_idx; j++) { in alloc_seg_walk() [all …]
|
| /dpdk/lib/gro/ |
| H A D | gro_udp4.c | 208 uint32_t cur_idx, prev_idx, item_idx; in gro_udp4_reassemble() local 286 cur_idx = tbl->flows[i].start_index; in gro_udp4_reassemble() 287 prev_idx = cur_idx; in gro_udp4_reassemble() 289 cmp = udp4_check_neighbor(&(tbl->items[cur_idx]), in gro_udp4_reassemble() 292 if (merge_two_udp4_packets(&(tbl->items[cur_idx]), in gro_udp4_reassemble() 310 < tbl->items[cur_idx].frag_offset) { in gro_udp4_reassemble() 314 prev_idx = cur_idx; in gro_udp4_reassemble() 315 cur_idx = tbl->items[cur_idx].next_pkt_idx; in gro_udp4_reassemble() 316 } while (cur_idx != INVALID_ARRAY_INDEX); in gro_udp4_reassemble() 319 if (cur_idx == tbl->flows[i].start_index) { in gro_udp4_reassemble() [all …]
|
| H A D | gro_tcp4.c | 205 uint32_t cur_idx, prev_idx, item_idx; in gro_tcp4_reassemble() local 293 cur_idx = tbl->flows[i].start_index; in gro_tcp4_reassemble() 294 prev_idx = cur_idx; in gro_tcp4_reassemble() 296 cmp = check_seq_option(&(tbl->items[cur_idx]), tcp_hdr, in gro_tcp4_reassemble() 300 if (merge_two_tcp4_packets(&(tbl->items[cur_idx]), in gro_tcp4_reassemble() 314 prev_idx = cur_idx; in gro_tcp4_reassemble() 315 cur_idx = tbl->items[cur_idx].next_pkt_idx; in gro_tcp4_reassemble() 316 } while (cur_idx != INVALID_ARRAY_INDEX); in gro_tcp4_reassemble()
|
| H A D | gro_vxlan_udp4.c | 299 uint32_t cur_idx, prev_idx, item_idx; in gro_vxlan_udp4_reassemble() local 394 cur_idx = tbl->flows[i].start_index; in gro_vxlan_udp4_reassemble() 395 prev_idx = cur_idx; in gro_vxlan_udp4_reassemble() 397 cmp = udp4_check_vxlan_neighbor(&(tbl->items[cur_idx]), in gro_vxlan_udp4_reassemble() 401 &(tbl->items[cur_idx]), in gro_vxlan_udp4_reassemble() 420 < tbl->items[cur_idx].inner_item.frag_offset) { in gro_vxlan_udp4_reassemble() 424 prev_idx = cur_idx; in gro_vxlan_udp4_reassemble() 425 cur_idx = tbl->items[cur_idx].inner_item.next_pkt_idx; in gro_vxlan_udp4_reassemble() 426 } while (cur_idx != INVALID_ARRAY_INDEX); in gro_vxlan_udp4_reassemble() 429 if (cur_idx == tbl->flows[i].start_index) { in gro_vxlan_udp4_reassemble() [all …]
|
| H A D | gro_vxlan_tcp4.c | 303 uint32_t cur_idx, prev_idx, item_idx; in gro_vxlan_tcp4_reassemble() local 414 cur_idx = tbl->flows[i].start_index; in gro_vxlan_tcp4_reassemble() 415 prev_idx = cur_idx; in gro_vxlan_tcp4_reassemble() 417 cmp = check_vxlan_seq_option(&(tbl->items[cur_idx]), tcp_hdr, in gro_vxlan_tcp4_reassemble() 421 if (merge_two_vxlan_tcp4_packets(&(tbl->items[cur_idx]), in gro_vxlan_tcp4_reassemble() 438 prev_idx = cur_idx; in gro_vxlan_tcp4_reassemble() 439 cur_idx = tbl->items[cur_idx].inner_item.next_pkt_idx; in gro_vxlan_tcp4_reassemble() 440 } while (cur_idx != INVALID_ARRAY_INDEX); in gro_vxlan_tcp4_reassemble()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_fbarray.c | 1317 int cur_idx, next_idx, cur_len, biggest_idx, biggest_len; in fbarray_find_biggest() local 1355 cur_idx = start; in fbarray_find_biggest() 1359 cur_idx = find_func(arr, cur_idx); in fbarray_find_biggest() 1362 if (cur_idx >= 0) { in fbarray_find_biggest() 1363 cur_len = find_contig_func(arr, cur_idx); in fbarray_find_biggest() 1365 next_idx = rev ? cur_idx - cur_len : cur_idx + cur_len; in fbarray_find_biggest() 1367 cur_idx = rev ? next_idx + 1 : cur_idx; in fbarray_find_biggest() 1370 biggest_idx = cur_idx; in fbarray_find_biggest() 1373 cur_idx = next_idx; in fbarray_find_biggest() 1378 if (cur_idx < 0) in fbarray_find_biggest()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_memalloc.c | 820 int cur_idx, start_idx, j, dir_fd = -1; in alloc_seg_walk() local 842 if (cur_idx < 0) in alloc_seg_walk() 844 start_idx = cur_idx; in alloc_seg_walk() 854 if (cur_idx < 0) in alloc_seg_walk() 856 start_idx = cur_idx; in alloc_seg_walk() 861 cur_idx); in alloc_seg_walk() 889 for (i = 0; i < need; i++, cur_idx++) { in alloc_seg_walk() 895 cur_idx * page_sz); in alloc_seg_walk() 898 msl_idx, cur_idx)) { in alloc_seg_walk() 907 for (j = start_idx; j < cur_idx; j++) { in alloc_seg_walk() [all …]
|
| /dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_mbox.c | 247 size_t cur_idx = 0; in nicvf_mbox_config_rss() local 255 while (cur_idx < tot_len) { in nicvf_mbox_config_rss() 256 cur_len = nicvf_min(tot_len - cur_idx, in nicvf_mbox_config_rss() 258 mbx.msg.msg = (cur_idx > 0) ? in nicvf_mbox_config_rss() 260 mbx.rss_cfg.tbl_offset = cur_idx; in nicvf_mbox_config_rss() 263 mbx.rss_cfg.ind_tbl[i] = rss->ind_tbl[cur_idx++]; in nicvf_mbox_config_rss()
|
| /dpdk/lib/vhost/ |
| H A D | virtio_net.c | 729 uint16_t cur_idx; in reserve_avail_buf_split() local 737 cur_idx = vq->last_avail_idx; in reserve_avail_buf_split() 745 if (unlikely(cur_idx == avail_head)) in reserve_avail_buf_split() 755 if (unlikely(fill_vec_buf_split(dev, vq, cur_idx, in reserve_avail_buf_split() 764 cur_idx++; in reserve_avail_buf_split()
|
| /dpdk/lib/hash/ |
| H A D | rte_cuckoo_hash.c | 930 uint32_t cur_idx, alt_idx; in rte_hash_cuckoo_make_space_mw() local 944 cur_idx = tail->cur_bkt_idx; in rte_hash_cuckoo_make_space_mw() 956 alt_idx = get_alt_bucket_index(h, cur_idx, in rte_hash_cuckoo_make_space_mw()
|