Home
last modified time | relevance | path

Searched refs:gfp (Results 1 – 25 of 40) sorted by relevance

12

/netbsd-src/sys/external/bsd/common/include/linux/
H A Dslab.h52 linux_gfp_to_kmem(gfp_t gfp) in linux_gfp_to_kmem() argument
57 gfp &= ~__GFP_NOWARN; in linux_gfp_to_kmem()
58 gfp &= ~__GFP_RECLAIMABLE; in linux_gfp_to_kmem()
61 if (ISSET(gfp, __GFP_NORETRY)) { in linux_gfp_to_kmem()
62 gfp &= ~__GFP_NORETRY; in linux_gfp_to_kmem()
63 gfp &= ~__GFP_WAIT; in linux_gfp_to_kmem()
66 if (ISSET(gfp, __GFP_ZERO)) { in linux_gfp_to_kmem()
67 gfp &= ~__GFP_ZERO; in linux_gfp_to_kmem()
75 KASSERT((gfp == GFP_ATOMIC) || (gfp == GFP_NOWAIT) || in linux_gfp_to_kmem()
76 ((gfp & ~__GFP_WAIT) == (GFP_KERNEL & ~__GFP_WAIT))); in linux_gfp_to_kmem()
[all …]
H A Dkernel.h224 kvasprintf(gfp_t gfp, const char *fmt, va_list va) in kvasprintf() argument
233 str = kmalloc(len + 1, gfp); in kvasprintf()
243 kasprintf(gfp_t gfp, const char *fmt, ...) in kasprintf() argument
249 str = kvasprintf(gfp, fmt, va); in kasprintf()
H A Dgfp.h82 gfpflags_allow_blocking(gfp_t gfp) in gfpflags_allow_blocking() argument
84 return (gfp & (__GFP_WAIT|__GFP_NORETRY)) == __GFP_WAIT; in gfpflags_allow_blocking()
/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dmm.h104 kvmalloc(size_t size, gfp_t gfp) in kvmalloc() argument
107 return kmalloc(size, gfp); in kvmalloc()
111 kvzalloc(size_t size, gfp_t gfp) in kvzalloc() argument
114 return kmalloc(size, gfp | __GFP_ZERO); in kvzalloc()
118 kvcalloc(size_t nelem, size_t elemsize, gfp_t gfp) in kvcalloc() argument
124 return kvzalloc(nelem * elemsize, gfp); in kvcalloc()
128 kvmalloc_array(size_t nelem, size_t elemsize, gfp_t gfp) in kvmalloc_array() argument
134 return kmalloc(nelem * elemsize, gfp); in kvmalloc_array()
H A Dstring.h56 kmemdup(const void *src, size_t len, gfp_t gfp) in kmemdup() argument
60 dst = kmalloc(len, gfp); in kmemdup()
69 kstrndup(const char *src, size_t maxlen, gfp_t gfp) in kstrndup() argument
78 dst = kmalloc(len + 1, gfp); in kstrndup()
89 kstrdup(const char *src, gfp_t gfp) in kstrdup() argument
94 return kstrndup(src, strlen(src), gfp); in kstrdup()
H A Didr.h108 ida_simple_get(struct ida *ida, unsigned start, unsigned end, gfp_t gfp) in ida_simple_get() argument
115 idr_preload(gfp); in ida_simple_get()
116 id = idr_alloc(&ida->ida_idr, NULL, start, end, gfp); in ida_simple_get()
123 ida_alloc_max(struct ida *ida, unsigned max, gfp_t gfp) in ida_alloc_max() argument
126 return ida_simple_get(ida, 0, max + 1, gfp); in ida_alloc_max()
H A Dbitmap.h255 bitmap_zalloc(size_t nbits, gfp_t gfp) in bitmap_zalloc() argument
260 return kcalloc(n, sizeof(unsigned long), gfp); in bitmap_zalloc()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_sgt.c44 sg_alloc_table(struct sg_table *sgt, unsigned npgs, gfp_t gfp) in sg_alloc_table() argument
47 sgt->sgl->sg_pgs = kcalloc(npgs, sizeof(sgt->sgl->sg_pgs[0]), gfp); in sg_alloc_table()
59 gfp_t gfp) in __sg_alloc_table_from_pages() argument
67 ret = sg_alloc_table(sgt, npgs, gfp); in __sg_alloc_table_from_pages()
79 unsigned npgs, bus_size_t offset, bus_size_t size, gfp_t gfp) in sg_alloc_table_from_pages() argument
83 -1, gfp); in sg_alloc_table_from_pages()
88 const bus_dma_segment_t *seg, int nseg, gfp_t gfp) in sg_alloc_table_from_bus_dmamem() argument
109 ret = sg_alloc_table(sgt, npgs, gfp); in sg_alloc_table_from_bus_dmamem()
H A Dlinux_xa.c86 xa_init_flags(struct xarray *xa, gfp_t gfp) in xa_init_flags() argument
91 xa->xa_gfp = gfp; in xa_init_flags()
125 xa_store(struct xarray *xa, unsigned long key, void *datum, gfp_t gfp) in xa_store() argument
132 n = kmem_zalloc(sizeof(*n), gfp & __GFP_WAIT ? KM_SLEEP : KM_NOSLEEP); in xa_store()
156 gfp_t gfp) in xa_alloc() argument
165 n = kmem_zalloc(sizeof(*n), gfp & __GFP_WAIT ? KM_SLEEP : KM_NOSLEEP); in xa_alloc()
H A Dlinux_idr.c285 idr_preload(gfp_t gfp) in idr_preload() argument
289 km_flag_t kmflag = ISSET(gfp, __GFP_WAIT) ? KM_SLEEP : KM_NOSLEEP; in idr_preload()
294 if (ISSET(gfp, __GFP_WAIT)) in idr_preload()
303 if (!ISSET(gfp, __GFP_WAIT)) in idr_preload()
328 KASSERT(node != NULL || !ISSET(gfp, __GFP_WAIT)); in idr_preload()
337 idr_alloc(struct idr *idr, void *data, int start, int end, gfp_t gfp) in idr_alloc() argument
345 if (ISSET(gfp, __GFP_WAIT)) in idr_alloc()
H A Dlinux_firmware.c146 struct device *device, gfp_t gfp, void *cookie, in request_firmware_nowait() argument
153 work = kzalloc(sizeof(*work), gfp); in request_firmware_nowait()
158 namedup = kstrdup(name, gfp); in request_firmware_nowait()
/netbsd-src/sbin/mount_umap/
H A Dmount_umap.c105 FILE *fp, *gfp; in mount_umap() local
196 if ((gfp = fopen(gmapfile, "r")) == NULL) in mount_umap()
204 if (fstat(fileno(gfp), &statbuf)) in mount_umap()
215 if ((fscanf(gfp, "%d\n", &gnentries)) != 1) in mount_umap()
225 if ((fscanf(gfp, "%lu %lu\n", in mount_umap()
227 if (ferror(gfp)) in mount_umap()
229 if (feof(gfp)) in mount_umap()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gpu_error.h220 i915_gpu_coredump_alloc(struct drm_i915_private *i915, gfp_t gfp);
223 intel_gt_coredump_alloc(struct intel_gt *gt, gfp_t gfp);
226 intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp);
231 gfp_t gfp);
274 i915_gpu_coredump_alloc(struct drm_i915_private *i915, gfp_t gfp) in i915_gpu_coredump_alloc() argument
280 intel_gt_coredump_alloc(struct intel_gt *gt, gfp_t gfp) in intel_gt_coredump_alloc() argument
286 intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp) in intel_engine_coredump_alloc() argument
294 gfp_t gfp) in intel_engine_coredump_add_request() argument
H A Di915_sw_fence.c390 wait_queue_entry_t *wq, gfp_t gfp) in __i915_sw_fence_await_sw_fence() argument
396 might_sleep_if(gfpflags_allow_blocking(gfp)); in __i915_sw_fence_await_sw_fence()
411 wq = kmalloc(sizeof(*wq), gfp); in __i915_sw_fence_await_sw_fence()
413 if (!gfpflags_allow_blocking(gfp)) in __i915_sw_fence_await_sw_fence()
457 gfp_t gfp) in i915_sw_fence_await_sw_fence_gfp() argument
459 return __i915_sw_fence_await_sw_fence(fence, signaler, NULL, gfp); in i915_sw_fence_await_sw_fence_gfp()
529 gfp_t gfp) in i915_sw_fence_await_dma_fence() argument
536 might_sleep_if(gfpflags_allow_blocking(gfp)); in i915_sw_fence_await_dma_fence()
546 gfp); in i915_sw_fence_await_dma_fence()
548 if (!gfpflags_allow_blocking(gfp)) in i915_sw_fence_await_dma_fence()
[all …]
H A Di915_sw_fence.h86 gfp_t gfp);
99 gfp_t gfp);
106 gfp_t gfp);
H A Di915_gpu_error.c191 static int pool_refill(struct pagevec *pv, gfp_t gfp) in pool_refill() argument
196 p = alloc_page(gfp); in pool_refill()
206 static int pool_init(struct pagevec *pv, gfp_t gfp) in pool_init() argument
212 err = pool_refill(pv, gfp); in pool_init()
219 static void *pool_alloc(struct pagevec *pv, gfp_t gfp) in pool_alloc() argument
223 p = alloc_page(gfp); in pool_alloc()
1296 gfp_t gfp) in capture_vma() argument
1303 c = kmalloc(sizeof(*c), gfp); in capture_vma()
1322 gfp_t gfp) in capture_user() argument
1327 capture = capture_vma(capture, c->vma, "user", gfp); in capture_user()
[all …]
H A Di915_request.c316 gfp_t gfp) in __await_execution() argument
326 cb = kmem_cache_alloc(global.slab_execute_cbs, gfp); in __await_execution()
566 request_alloc_slow(struct intel_timeline *tl, gfp_t gfp) in request_alloc_slow() argument
573 if (!gfpflags_allow_blocking(gfp)) in request_alloc_slow()
581 gfp | __GFP_RETRY_MAYFAIL | __GFP_NOWARN); in request_alloc_slow()
593 return kmem_cache_alloc(global.slab_requests, gfp); in request_alloc_slow()
626 __i915_request_create(struct intel_context *ce, gfp_t gfp) in __i915_request_create() argument
633 might_sleep_if(gfpflags_allow_blocking(gfp)); in __i915_request_create()
668 gfp | __GFP_RETRY_MAYFAIL | __GFP_NOWARN); in __i915_request_create()
670 rq = request_alloc_slow(tl, gfp); in __i915_request_create()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_gtt.c57 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp) in vm_alloc_page() argument
70 return alloc_page(gfp); in vm_alloc_page()
89 page = alloc_page(gfp); in vm_alloc_page()
281 gfp_t gfp) in __setup_page_dma() argument
288 if (gfp & __GFP_WAIT) in __setup_page_dma()
317 if (gfp & __GFP_ZERO) { in __setup_page_dma()
323 p->page = vm_alloc_page(vm, gfp | I915_GFP_ALLOW_FAIL); in __setup_page_dma()
364 int setup_scratch_page(struct i915_address_space *vm, gfp_t gfp) in setup_scratch_page() argument
383 gfp |= __GFP_NOWARN; in setup_scratch_page()
385 gfp |= __GFP_ZERO | __GFP_RETRY_MAYFAIL; in setup_scratch_page()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_internal.c128 gfp_t gfp; in i915_gem_object_get_pages_internal() local
144 gfp = GFP_KERNEL | __GFP_HIGHMEM | __GFP_RECLAIMABLE; in i915_gem_object_get_pages_internal()
147 gfp &= ~__GFP_HIGHMEM; in i915_gem_object_get_pages_internal()
148 gfp |= __GFP_DMA32; in i915_gem_object_get_pages_internal()
171 page = alloc_pages(gfp | (order ? QUIET : MAYFAIL), in i915_gem_object_get_pages_internal()
H A Di915_gem_shmem.c108 gfp_t gfp = noreclaim; in shmem_get_pages() local
112 page = shmem_read_mapping_page_gfp(mapping, i, gfp); in shmem_get_pages()
135 gfp = mapping_gfp_mask(mapping); in shmem_get_pages()
151 gfp |= __GFP_RETRY_MAYFAIL; in shmem_get_pages()
177 WARN_ON((gfp & __GFP_DMA32) && (last_pfn >= 0x00100000UL)); in shmem_get_pages()
/netbsd-src/sys/external/bsd/drm2/include/linux/sched/
H A Dmm.h51 fs_reclaim_acquire(gfp_t gfp) in fs_reclaim_acquire() argument
56 fs_reclaim_release(gfp_t gfp) in fs_reclaim_release() argument
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
H A Dnouveau_nvkm_subdev_mmu_mem.c206 gfp_t gfp = GFP_USER | __GFP_ZERO; in nvkm_mem_new_host() local
265 __USE(gfp); in nvkm_mem_new_host()
307 gfp |= GFP_HIGHUSER; in nvkm_mem_new_host()
309 gfp |= GFP_DMA32; in nvkm_mem_new_host()
312 struct page *p = alloc_page(gfp); in nvkm_mem_new_host()
/netbsd-src/external/gpl2/groff/dist/src/preproc/grn/
H A Dmain.cpp477 FILE *gfp = NULL; /* input file pointer */ in conv() local
510 gfp = macro_path.open_file(gremlinfile, &path); in conv()
511 if (!gfp) in conv()
513 PICTURE = DBRead(gfp); /* read picture file */ in conv()
514 fclose(gfp); in conv()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dlib_sw_fence.c113 struct i915_sw_fence *heap_fence_create(gfp_t gfp) in heap_fence_create() argument
117 h = kmalloc(sizeof(*h), gfp); in heap_fence_create()
/netbsd-src/external/bsd/am-utils/dist/amd/
H A Dconf.c355 struct _func_map *gfp; in process_global_option() local
364 for (gfp = glob_functable; gfp->name; gfp++) in process_global_option()
365 if (FSTREQ(gfp->name, key)) in process_global_option()
366 return (gfp->func)(val); in process_global_option()

12