Home
last modified time | relevance | path

Searched refs:kvmalloc (Results 1 – 25 of 69) sorted by relevance

123

/Linux-v5.4/scripts/coccinelle/api/alloc/
Dalloc_cast.cocci37 kvmalloc\|kvzalloc\|kvmalloc_node\|kvzalloc_node\|pci_alloc_consistent\|
60 kvmalloc\|kvzalloc\|kvmalloc_node\|kvzalloc_node\|pci_alloc_consistent\|
83 kvmalloc\|kvzalloc\|kvmalloc_node\|kvzalloc_node\|pci_alloc_consistent\|
100 kvmalloc\|kvzalloc\|kvmalloc_node\|kvzalloc_node\|pci_alloc_consistent\|
Dzalloc-simple.cocci39 devm_kmalloc(...,E1,...)\|kvmalloc(E1, ...)\|kvmalloc_node(E1,...)\);
109 - x = kvmalloc(E1,E2);
112 - x = (T *)kvmalloc(E1,E2);
115 - x = (T)kvmalloc(E1,E2);
352 x = (T)kvmalloc@p(E1,E2);
370 msg="WARNING: kvzalloc should be used for %s, instead of kvmalloc/memset" % (x)
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dcrdump.c95 crspace_data = kvmalloc(cr_res_size, GFP_KERNEL); in mlx4_crdump_collect_crspace()
131 health_data = kvmalloc(HEALTH_BUFFER_SIZE, GFP_KERNEL); in mlx4_crdump_collect_fw_health()
/Linux-v5.4/Documentation/core-api/
Dmemory-allocation.rst111 `kmalloc`, it is possible to use :c:func:`kvmalloc` and its
114 restrictions on which GFP flags can be used with `kvmalloc`; please
116 `kvmalloc` may return memory that is not physically contiguous.
128 `vmalloc` and `kvmalloc`. The slab caches should be freed with
/Linux-v5.4/fs/btrfs/
Dlzo.c104 workspace->mem = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzo_alloc_workspace()
105 workspace->buf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); in lzo_alloc_workspace()
106 workspace->cbuf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); in lzo_alloc_workspace()
Dzlib.c77 workspace->strm.workspace = kvmalloc(workspacesize, GFP_KERNEL); in zlib_alloc_workspace()
Dzstd.c356 workspace->mem = kvmalloc(workspace->size, GFP_KERNEL); in zstd_alloc_workspace()
/Linux-v5.4/net/xdp/
Dxsk_queue.c77 newq = kvmalloc(struct_size(newq, handles, nentries), GFP_KERNEL); in xsk_reuseq_prepare()
/Linux-v5.4/net/ceph/
Dceph_common.c203 p = kvmalloc(size, flags); in ceph_kvmalloc()
206 p = kvmalloc(size, GFP_KERNEL); in ceph_kvmalloc()
210 p = kvmalloc(size, GFP_KERNEL); in ceph_kvmalloc()
/Linux-v5.4/crypto/
Dlzo.c22 ctx = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzo_alloc_ctx()
Dlzo-rle.c22 ctx = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzorle_alloc_ctx()
/Linux-v5.4/mm/
Dframe_vector.c220 vec = kvmalloc(size, GFP_KERNEL); in frame_vector_create()
Dlist_lru.c367 memcg_lrus = kvmalloc(sizeof(*memcg_lrus) + in memcg_init_list_lru_node()
410 new = kvmalloc(sizeof(*new) + new_size * sizeof(void *), GFP_KERNEL); in memcg_update_list_lru_node()
Dutil.c198 p = kvmalloc(len, GFP_USER); in vmemdup_user()
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dbase.c59 iobj->suspend = kvmalloc(size, GFP_KERNEL); in nvkm_instobj_save()
/Linux-v5.4/drivers/md/bcache/
Dutil.h48 (heap)->data = kvmalloc(_bytes, (gfp) & GFP_KERNEL); \
138 (fifo)->data = kvmalloc(_bytes, (gfp) & GFP_KERNEL); \
/Linux-v5.4/drivers/lightnvm/
Dpblk-gc.c140 emeta_buf = kvmalloc(lm->emeta_len[0], GFP_KERNEL); in get_lba_list_from_emeta()
166 lba_list = kvmalloc(lba_list_size, GFP_KERNEL); in get_lba_list_from_emeta()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_bo_list.c80 list = kvmalloc(size, GFP_KERNEL); in amdgpu_bo_list_create()
/Linux-v5.4/fs/coda/
Dpsdev.c125 dcbuf = kvmalloc(nbytes, GFP_KERNEL); in coda_psdev_write()
/Linux-v5.4/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c550 state->ring[i].data = kvmalloc(size << 2, GFP_KERNEL); in adreno_gpu_state_get()
642 buf = kvmalloc(buffer_size, GFP_KERNEL); in adreno_gpu_ascii85_encode()
/Linux-v5.4/fs/
Dxattr.c433 kvalue = kvmalloc(size, GFP_KERNEL); in setxattr()
613 klist = kvmalloc(size, GFP_KERNEL); in listxattr()
/Linux-v5.4/security/keys/
Dkeyctl.c114 payload = kvmalloc(plen, GFP_KERNEL); in SYSCALL_DEFINE5()
1132 payload = kvmalloc(plen, GFP_KERNEL); in keyctl_instantiate_key_common()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/bpf/
Doffload.c229 nfp_prog->prog = kvmalloc(nfp_prog->__prog_alloc_len, GFP_KERNEL); in nfp_bpf_translate()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_icm_pool.c183 chunk->miss_list = kvmalloc(bucket->num_of_entries * in dr_icm_chunk_ste_init()
/Linux-v5.4/lib/
Dtest_overflow.c551 DEFINE_TEST_ALLOC(kvmalloc, kvfree, 0, 1, 0);

123