/kernel/linux/linux-5.10/scripts/coccinelle/api/ |
D | kvmalloc.cocci | 4 /// Suggest to use kvmalloc instead. Same for kvfree. 23 @kvmalloc depends on !patch@ 98 + E = kvmalloc(size, flags); 104 + E = kvmalloc(size, GFP_KERNEL); 109 + E = kvmalloc(size, flags); 114 + E = kvmalloc(size, GFP_KERNEL); 119 + T x = kvmalloc(size, flags); 124 + T x = kvmalloc(size, GFP_KERNEL); 235 p << kvmalloc.p; 238 coccilib.report.print_report(p[0], "WARNING opportunity for kvmalloc") [all …]
|
D | kfree_mismatch.cocci | 3 /// Check that kvmalloc'ed memory is freed by kfree functions, 4 /// vmalloc'ed by vfree functions and kvmalloc'ed by kvfree 57 E = \(kvmalloc\|kvzalloc\|kvcalloc\|kvzalloc_node\|kvmalloc_node\| 123 * E = \(kvmalloc\|kvzalloc\|kvcalloc\|kvzalloc_node\|kvmalloc_node\| 133 E = \(kvmalloc\|kvzalloc\|kvcalloc\|kvzalloc_node\|kvmalloc_node\| 201 msg = "WARNING kvmalloc is used to allocate this memory at line %s" % (a[0].line) 209 msg = "WARNING kvmalloc is used to allocate this memory at line %s" % (a[0].line)
|
D | memdup_user.cocci | 56 - to = \(kvmalloc@p\|kvzalloc@p\)(size,\(GFP_KERNEL\|GFP_USER\)); 92 * to = \(kvmalloc@p\|kvzalloc@p\)(size,\(GFP_KERNEL\|GFP_USER\));
|
/kernel/linux/linux-5.10/scripts/coccinelle/api/alloc/ |
D | alloc_cast.cocci | 37 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\|
|
D | zalloc-simple.cocci | 39 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); 362 x = (T)kvmalloc@p(E1,E2); 380 msg="WARNING: kvzalloc should be used for %s, instead of kvmalloc/memset" % (x)
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
D | sh_css_param_dvs.c | 34 dvs_config = kvmalloc(sizeof(struct ia_css_dvs_6axis_config), in alloc_dvs_6axis_table() 61 dvs_config->xcoords_y = kvmalloc(width_y * height_y * sizeof(uint32_t), in alloc_dvs_6axis_table() 69 dvs_config->ycoords_y = kvmalloc(width_y * height_y * sizeof(uint32_t), in alloc_dvs_6axis_table() 80 dvs_config->xcoords_uv = kvmalloc(width_uv * height_uv * sizeof(uint32_t), in alloc_dvs_6axis_table() 88 dvs_config->ycoords_uv = kvmalloc(width_uv * height_uv * sizeof(uint32_t), in alloc_dvs_6axis_table()
|
D | sh_css_metrics.c | 71 histogram->run = kvmalloc(length * sizeof(*histogram->run), in make_histogram() 75 histogram->stall = kvmalloc(length * sizeof(*histogram->stall), in make_histogram() 79 histogram->msink = kvmalloc(length * sizeof(*histogram->msink), in make_histogram()
|
D | sh_css_params.c | 967 params->fpn_config.data = kvmalloc(height * width * in sh_css_set_black_frame() 1398 me = kvmalloc(sizeof(*me), GFP_KERNEL); in ia_css_morph_table_allocate() 1410 me->coordinates_x[i] = kvmalloc(height * width * in ia_css_morph_table_allocate() 1413 me->coordinates_y[i] = kvmalloc(height * width * in ia_css_morph_table_allocate() 1547 me = kvmalloc(sizeof(*me), GFP_KERNEL); in ia_css_isp_3a_statistics_map_allocate() 1556 me->data_ptr = kvmalloc(isp_stats->size, GFP_KERNEL); in ia_css_isp_3a_statistics_map_allocate() 2312 md = kvmalloc(sizeof(*md), GFP_KERNEL); in ia_css_metadata_allocate() 2443 kvmalloc(sizeof(struct ia_css_isp_parameters), GFP_KERNEL); in sh_css_create_isp_params() 4360 me->data = kvmalloc(grid_size * sizeof(*me->data), GFP_KERNEL); in ia_css_3a_statistics_allocate() 4365 me->rgby_data = kvmalloc(sizeof_hmem(HMEM0_ID), GFP_KERNEL); in ia_css_3a_statistics_allocate() [all …]
|
D | sh_css_host_data.c | 28 me->address = kvmalloc(size, GFP_KERNEL); in ia_css_host_data_allocate()
|
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
D | peerlookup.c | 24 struct pubkey_hashtable *table = kvmalloc(sizeof(*table), GFP_KERNEL); in wg_pubkey_hashtable_alloc() 85 struct index_hashtable *table = kvmalloc(sizeof(*table), GFP_KERNEL); in wg_index_hashtable_alloc()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
D | crdump.c | 108 crspace_data = kvmalloc(cr_res_size, GFP_KERNEL); in mlx4_crdump_collect_crspace() 144 health_data = kvmalloc(HEALTH_BUFFER_SIZE, GFP_KERNEL); in mlx4_crdump_collect_fw_health()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
D | lzo.c | 84 workspace->mem = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzo_alloc_workspace() 85 workspace->buf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); in lzo_alloc_workspace() 86 workspace->cbuf = kvmalloc(lzo1x_worst_compress(PAGE_SIZE), GFP_KERNEL); in lzo_alloc_workspace()
|
/kernel/linux/linux-5.10/security/keys/ |
D | big_key.c | 84 buf = kvmalloc(enclen, GFP_KERNEL); in big_key_preparse() 245 buf = kvmalloc(enclen, GFP_KERNEL); in big_key_read()
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
D | memory-allocation.rst | 155 `kmalloc`, it is possible to use kvmalloc() and its derivatives. It will 158 flags can be used with `kvmalloc`; please see kvmalloc_node() reference 159 documentation. Note that `kvmalloc` may return memory that is not 171 `kvmalloc`. The slab caches should be freed with kmem_cache_free(). And
|
/kernel/linux/linux-5.10/crypto/ |
D | lzo-rle.c | 22 ctx = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzorle_alloc_ctx()
|
D | lzo.c | 22 ctx = kvmalloc(LZO1X_MEM_COMPRESS, GFP_KERNEL); in lzo_alloc_ctx()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ |
D | ia_css_sdis.host.c | 363 me = kvmalloc(sizeof(*me), GFP_KERNEL); in ia_css_isp_dvs_statistics_map_allocate() 373 me->data_ptr = kvmalloc(isp_stats->size, GFP_KERNEL); in ia_css_isp_dvs_statistics_map_allocate()
|
/kernel/linux/linux-5.10/mm/ |
D | frame_vector.c | 219 vec = kvmalloc(size, GFP_KERNEL); in frame_vector_create()
|
D | list_lru.c | 357 memcg_lrus = kvmalloc(sizeof(*memcg_lrus) + in memcg_init_list_lru_node() 400 new = kvmalloc(sizeof(*new) + new_size * sizeof(void *), GFP_KERNEL); in memcg_update_list_lru_node()
|
/kernel/linux/linux-5.10/net/ceph/ |
D | ceph_common.c | 206 p = kvmalloc(size, flags); in ceph_kvmalloc() 209 p = kvmalloc(size, GFP_KERNEL); in ceph_kvmalloc() 213 p = kvmalloc(size, GFP_KERNEL); in ceph_kvmalloc()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/rmgr/src/ |
D | rmgr_vbuf.c | 156 pool->handles = kvmalloc(bytes_needed, GFP_KERNEL); in ia_css_rmgr_init_vbuf()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/base/refcount/src/ |
D | refcount.c | 85 kvmalloc(sizeof(struct ia_css_refcount_entry) * size, GFP_KERNEL); in ia_css_refcount_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | base.c | 59 iobj->suspend = kvmalloc(size, GFP_KERNEL); in nvkm_instobj_save()
|
/kernel/linux/linux-5.10/fs/ |
D | xattr.c | 530 kvalue = kvmalloc(size, GFP_KERNEL); in setxattr() 710 klist = kvmalloc(size, GFP_KERNEL); in listxattr() 917 new_xattr = kvmalloc(len, GFP_KERNEL); in simple_xattr_alloc()
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
D | util.h | 48 (heap)->data = kvmalloc(_bytes, (gfp) & GFP_KERNEL); \ 138 (fifo)->data = kvmalloc(_bytes, (gfp) & GFP_KERNEL); \
|