Home
last modified time | relevance | path

Searched refs:new_array (Results 1 – 11 of 11) 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/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.c2860 struct bpf_prog_array **new_array) in bpf_prog_array_copy() argument
2894 *new_array = NULL; in bpf_prog_array_copy()
2923 *new_array = array; in bpf_prog_array_copy()
/linux/drivers/virtio/
H A Dvirtio_mem.c406 uint8_t *new_array; in virtio_mem_bbm_bb_states_prepare_next_bb() local
411 new_array = vzalloc(new_pages * PAGE_SIZE); in virtio_mem_bbm_bb_states_prepare_next_bb()
412 if (!new_array) in virtio_mem_bbm_bb_states_prepare_next_bb()
417 memcpy(new_array, vm->bbm.bb_states, old_pages * PAGE_SIZE); in virtio_mem_bbm_bb_states_prepare_next_bb()
419 vm->bbm.bb_states = new_array; in virtio_mem_bbm_bb_states_prepare_next_bb()
472 uint8_t *new_array; in virtio_mem_sbm_mb_states_prepare_next_mb() local
477 new_array = vzalloc(new_pages * PAGE_SIZE); in virtio_mem_sbm_mb_states_prepare_next_mb()
478 if (!new_array) in virtio_mem_sbm_mb_states_prepare_next_mb()
483 memcpy(new_array, vm->sbm.mb_states, old_pages * PAGE_SIZE); in virtio_mem_sbm_mb_states_prepare_next_mb()
485 vm->sbm.mb_states = new_array; in virtio_mem_sbm_mb_states_prepare_next_mb()
/linux/io_uring/
H A Drsrc.c683 struct page **page_array = *pages, **new_array = NULL; in io_coalesce_buffer() local
689 new_array = kvmalloc_objs(struct page *, nr_folios); in io_coalesce_buffer()
690 if (!new_array) in io_coalesce_buffer()
707 new_array[i] = p; in io_coalesce_buffer()
713 *pages = new_array; in io_coalesce_buffer()
/linux/arch/x86/xen/
H A Dmmu_pv.c126 unsigned long *new_array, *old_array; in alloc_discontig_frames() local
133 new_array = (unsigned long *)__get_free_pages(GFP_KERNEL, in alloc_discontig_frames()
135 if (!new_array) in alloc_discontig_frames()
148 discontig_frames = new_array; in alloc_discontig_frames()
152 old_array = new_array; in alloc_discontig_frames()
/linux/kernel/trace/
H A Dbpf_trace.c1925 struct bpf_prog_array *new_array; in perf_event_attach_bpf_prog() local
1949 ret = bpf_prog_array_copy(old_array, NULL, prog, bpf_cookie, &new_array); in perf_event_attach_bpf_prog()
1956 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_attach_bpf_prog()
1967 struct bpf_prog_array *new_array; in perf_event_detach_bpf_prog() local
1980 ret = bpf_prog_array_copy(old_array, event->prog, NULL, 0, &new_array); in perf_event_detach_bpf_prog()
1984 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_detach_bpf_prog()
/linux/net/sched/
H A Dsch_fq.c836 struct rb_root *new_array, u32 new_log) in fq_rehash() argument
854 nroot = &new_array[hash_ptr(of->sk, new_log)]; in fq_rehash()
/linux/include/linux/
H A Dbpf.h2403 struct bpf_prog_array **new_array);
/linux/drivers/md/
H A Dmd.c11003 module_param_call(new_array, add_named_array, NULL, NULL, S_IWUSR);