Home
last modified time | relevance | path

Searched refs:new_array (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/misc/vmw_vmci/
H A Dvmci_handle_array.c45 struct vmci_handle_arr *new_array; in vmci_handle_arr_append_entry() local
54 new_array = krealloc(array, new_size, GFP_ATOMIC); in vmci_handle_arr_append_entry()
55 if (!new_array) in vmci_handle_arr_append_entry()
58 new_array->capacity += capacity_bump; in vmci_handle_arr_append_entry()
59 *array_ptr = array = new_array; in vmci_handle_arr_append_entry()
/linux/drivers/media/rc/
H A Dbpf-lirc.c140 struct bpf_prog_array *new_array; in lirc_bpf_attach() local
163 ret = bpf_prog_array_copy(old_array, NULL, prog, 0, &new_array); in lirc_bpf_attach()
167 rcu_assign_pointer(raw->progs, new_array); in lirc_bpf_attach()
178 struct bpf_prog_array *new_array; in lirc_bpf_detach() local
196 ret = bpf_prog_array_copy(old_array, prog, NULL, 0, &new_array); in lirc_bpf_detach()
205 rcu_assign_pointer(raw->progs, new_array); in lirc_bpf_detach()
/linux/drivers/of/
H A Dof_reserved_mem.c76 struct reserved_mem *new_array; in alloc_reserved_mem_array() local
79 alloc_size = array_size(total_reserved_mem_cnt, sizeof(*new_array)); in alloc_reserved_mem_array()
85 new_array = memblock_alloc(alloc_size, SMP_CACHE_BYTES); in alloc_reserved_mem_array()
86 if (!new_array) { in alloc_reserved_mem_array()
91 copy_size = array_size(reserved_mem_count, sizeof(*new_array)); in alloc_reserved_mem_array()
93 memblock_free(new_array, alloc_size); in alloc_reserved_mem_array()
101 memcpy(new_array, reserved_mem, copy_size); in alloc_reserved_mem_array()
102 memset(new_array + reserved_mem_count, 0, memset_size); in alloc_reserved_mem_array()
104 reserved_mem = new_array; in alloc_reserved_mem_array()
/linux/kernel/bpf/
H A Dnet_namespace.c106 struct bpf_prog_array *old_array, *new_array; in bpf_netns_link_release() local
135 new_array = bpf_prog_array_alloc(cnt, GFP_KERNEL); in bpf_netns_link_release()
136 if (!new_array) { in bpf_netns_link_release()
140 fill_prog_array(net, type, new_array); in bpf_netns_link_release()
141 rcu_assign_pointer(net->bpf.run_array[type], new_array); in bpf_netns_link_release()
H A Dcore.c2730 struct bpf_prog_array **new_array) in bpf_prog_array_copy() argument
2764 *new_array = NULL; in bpf_prog_array_copy()
2793 *new_array = array; in bpf_prog_array_copy()
/linux/mm/
H A Dmemblock.c431 struct memblock_region *new_array, *old_array; in memblock_double_array() local
461 new_array = kmalloc(new_size, GFP_KERNEL); in memblock_double_array()
462 addr = new_array ? __pa(new_array) : 0; in memblock_double_array()
480 new_array = __va(addr); in memblock_double_array()
482 new_array = NULL; in memblock_double_array()
500 memcpy(new_array, type->regions, old_size); in memblock_double_array()
501 memset(new_array + type->max, 0, old_size); in memblock_double_array()
503 type->regions = new_array; in memblock_double_array()
/linux/io_uring/
H A Drsrc.c696 struct page **page_array = *pages, **new_array = NULL; in io_coalesce_buffer()
702 new_array = kvmalloc_array(nr_folios, sizeof(struct page *), GFP_KERNEL); in io_coalesce_buffer()
703 if (!new_array) in io_coalesce_buffer()
720 new_array[i] = p; in io_coalesce_buffer()
726 *pages = new_array; in io_coalesce_buffer()
695 struct page **page_array = *pages, **new_array = NULL; io_coalesce_buffer() local
/linux/arch/powerpc/kernel/
H A Dfadump.c846 struct fadump_memory_range *new_array; in fadump_alloc_mem_ranges() local
853 new_array = krealloc(mrange_info->mem_ranges, new_size, GFP_KERNEL); in fadump_alloc_mem_ranges()
854 if (new_array == NULL) { in fadump_alloc_mem_ranges()
861 mrange_info->mem_ranges = new_array; in fadump_alloc_mem_ranges()
/linux/kernel/trace/
H A Dbpf_trace.c1911 struct bpf_prog_array *new_array; in perf_event_attach_bpf_prog() local
1935 ret = bpf_prog_array_copy(old_array, NULL, prog, bpf_cookie, &new_array); in perf_event_attach_bpf_prog()
1942 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_attach_bpf_prog()
1953 struct bpf_prog_array *new_array; in perf_event_detach_bpf_prog() local
1966 ret = bpf_prog_array_copy(old_array, event->prog, NULL, 0, &new_array); in perf_event_detach_bpf_prog()
1970 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_detach_bpf_prog()
/linux/fs/ext4/
H A Dxattr.c2882 struct ext4_xattr_inode_array *new_array = NULL; in ext4_expand_inode_array() local
2884 new_array = kmalloc( in ext4_expand_inode_array()
2888 if (new_array == NULL) in ext4_expand_inode_array()
2890 memcpy(new_array, *ea_inode_array, in ext4_expand_inode_array()
2894 *ea_inode_array = new_array; in ext4_expand_inode_array()
/linux/net/sched/
H A Dsch_fq.c838 struct rb_root *new_array, u32 new_log) in fq_rehash() argument
856 nroot = &new_array[hash_ptr(of->sk, new_log)]; in fq_rehash()
/linux/drivers/md/
H A Dmd.c10697 module_param_call(new_array, add_named_array, NULL, NULL, S_IWUSR);