| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_memalloc.c | 241 if (alloc_seg(cur, map_addr, wa->socket, wa->hi)) { in alloc_seg_walk() 261 if (wa->ms) in alloc_seg_walk() 262 memset(wa->ms, 0, sizeof(*wa->ms) * wa->n_segs); in alloc_seg_walk() 266 if (wa->ms) in alloc_seg_walk() 343 memset(&wa, 0, sizeof(wa)); in eal_memalloc_alloc_seg_bulk() 345 wa.hi = hi; in eal_memalloc_alloc_seg_bulk() 346 wa.ms = ms; in eal_memalloc_alloc_seg_bulk() 397 memset(&wa, 0, sizeof(wa)); in eal_memalloc_free_seg_bulk() 410 wa.ms = cur; in eal_memalloc_free_seg_bulk() 411 wa.hi = hi; in eal_memalloc_free_seg_bulk() [all …]
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_memalloc.c | 875 if (alloc_seg(cur, map_addr, wa->socket, wa->hi, in alloc_seg_walk() 900 if (wa->ms) in alloc_seg_walk() 901 memset(wa->ms, 0, sizeof(*wa->ms) * wa->n_segs); in alloc_seg_walk() 907 if (wa->ms) in alloc_seg_walk() 978 ret = free_seg(wa->ms, wa->hi, msl_idx, seg_idx); in free_seg_walk() 1004 memset(&wa, 0, sizeof(wa)); in eal_memalloc_alloc_seg_bulk() 1032 wa.hi = hi; in eal_memalloc_alloc_seg_bulk() 1033 wa.ms = ms; in eal_memalloc_alloc_seg_bulk() 1090 memset(&wa, 0, sizeof(wa)); in eal_memalloc_free_seg_bulk() 1105 wa.hi = hi; in eal_memalloc_free_seg_bulk() [all …]
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_memory.c | 236 struct attach_walk_args *wa = arg; in attach_segment() local 243 MAP_SHARED | MAP_FIXED, wa->fd_hugepage, in attach_segment() 244 wa->seg_idx * EAL_PAGE_SIZE); in attach_segment() 247 wa->seg_idx++; in attach_segment() 265 struct attach_walk_args wa; in rte_eal_hugepage_attach() local 267 memset(&wa, 0, sizeof(wa)); in rte_eal_hugepage_attach() 276 wa.fd_hugepage = fd_hugepage; in rte_eal_hugepage_attach() 277 wa.seg_idx = 0; in rte_eal_hugepage_attach() 280 if (rte_memseg_walk(attach_segment, &wa) < 0) { in rte_eal_hugepage_attach() 282 wa.seg_idx, cur_hpi->hugedir); in rte_eal_hugepage_attach()
|
| /f-stack/dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost_user.c | 138 struct walk_arg *wa = arg; in update_memory_region() local 160 for (i = 0; i < wa->region_nr; i++) { in update_memory_region() 161 if (wa->fds[i] != fd) in update_memory_region() 164 mr = &wa->vm->regions[i]; in update_memory_region() 190 mr = &wa->vm->regions[i]; in update_memory_region() 191 wa->fds[i] = fd; in update_memory_region() 203 wa->region_nr++; in update_memory_region() 211 struct walk_arg wa; in prepare_vhost_memory_user() local 213 wa.region_nr = 0; in prepare_vhost_memory_user() 214 wa.vm = &msg->payload.memory; in prepare_vhost_memory_user() [all …]
|
| /f-stack/dpdk/app/test/ |
| H A D | test_memzone.c | 116 struct walk_arg *wa = arg; in find_available_pagesz() local 122 wa->hugepage_2MB_avail = 1; in find_available_pagesz() 124 wa->hugepage_1GB_avail = 1; in find_available_pagesz() 126 wa->hugepage_16MB_avail = 1; in find_available_pagesz() 128 wa->hugepage_16GB_avail = 1; in find_available_pagesz() 137 struct walk_arg wa; in test_memzone_reserve_flags() local 142 memset(&wa, 0, sizeof(wa)); in test_memzone_reserve_flags() 146 hugepage_2MB_avail = wa.hugepage_2MB_avail; in test_memzone_reserve_flags() 147 hugepage_1GB_avail = wa.hugepage_1GB_avail; in test_memzone_reserve_flags() 148 hugepage_16MB_avail = wa.hugepage_16MB_avail; in test_memzone_reserve_flags() [all …]
|
| /f-stack/app/nginx-1.16.1/src/http/modules/ |
| H A D | ngx_http_stub_status_module.c | 90 ngx_atomic_int_t ap, hn, ac, rq, rd, wr, wa; in ngx_http_stub_status_handler() local 135 wa = *ngx_stat_waiting; in ngx_http_stub_status_handler() 145 rd, wr, wa); in ngx_http_stub_status_handler()
|
| /f-stack/dpdk/lib/librte_mempool/ |
| H A D | rte_mempool.c | 121 struct pagesz_walk_arg *wa = arg; in find_min_pagesz() local 131 valid = msl->socket_id == wa->socket_id; in find_min_pagesz() 132 valid |= wa->socket_id == SOCKET_ID_ANY && msl->external == 0; in find_min_pagesz() 134 if (valid && msl->page_sz < wa->min) in find_min_pagesz() 135 wa->min = msl->page_sz; in find_min_pagesz() 143 struct pagesz_walk_arg wa; in get_min_page_size() local 145 wa.min = SIZE_MAX; in get_min_page_size() 146 wa.socket_id = socket_id; in get_min_page_size() 148 rte_memseg_list_walk(find_min_pagesz, &wa); in get_min_page_size() 150 return wa.min == SIZE_MAX ? (size_t) rte_mem_page_size() : wa.min; in get_min_page_size()
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | malloc_heap.c | 1176 struct extseg_walk_arg *wa = arg; in extseg_walk() local 1178 if (msl->base_va == wa->va_addr && msl->len == wa->len) { in extseg_walk() 1183 wa->msl = &mcfg->memsegs[found_idx]; in extseg_walk() 1192 struct extseg_walk_arg wa; in malloc_heap_find_external_seg() local 1195 wa.va_addr = va_addr; in malloc_heap_find_external_seg() 1196 wa.len = len; in malloc_heap_find_external_seg() 1198 res = rte_memseg_list_walk_thread_unsafe(extseg_walk, &wa); in malloc_heap_find_external_seg() 1206 return wa.msl; in malloc_heap_find_external_seg()
|
| /f-stack/freebsd/net/route/ |
| H A D | nhgrp_ctl.c | 86 const struct weightened_nhop *wa = a; in wn_cmp() local 89 if (wa->weight > wb->weight) in wn_cmp() 91 else if (wa->weight < wb->weight) in wn_cmp() 95 if (wa->nh > wb->nh) in wn_cmp() 97 else if (wa->nh < wb->nh) in wn_cmp()
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_table_algo.c | 2558 struct wa_ifidx *wa; in foreach_ifidx() local 2561 wa = (struct wa_ifidx *)arg; in foreach_ifidx() 2563 wa->f(ife, wa->arg); in foreach_ifidx() 2572 struct wa_ifidx wa; in ta_foreach_ifidx() local 2576 wa.f = f; in ta_foreach_ifidx() 2577 wa.arg = arg; in ta_foreach_ifidx() 2579 ipfw_objhash_foreach(icfg->ii, foreach_ifidx, &wa); in ta_foreach_ifidx()
|