Home
last modified time | relevance | path

Searched refs:new_fdt (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Dfile.c173 struct fdtable *new_fdt, *cur_fdt; variable
176 new_fdt = alloc_fdtable(nr);
185 if (!new_fdt)
191 if (unlikely(new_fdt->max_fds <= nr)) {
192 __free_fdtable(new_fdt); variable
197 copy_fdtable(new_fdt, cur_fdt);
198 rcu_assign_pointer(files->fdt, new_fdt);
321 struct fdtable *old_fdt, *new_fdt; in dup_fd() local
334 new_fdt = &newf->fdtab; in dup_fd()
335 new_fdt in dup_fd()
[all...]
/kernel/linux/linux-6.6/fs/
H A Dfile.c173 struct fdtable *new_fdt, *cur_fdt; variable
176 new_fdt = alloc_fdtable(nr);
185 if (!new_fdt)
191 if (unlikely(new_fdt->max_fds <= nr)) {
192 __free_fdtable(new_fdt); variable
197 copy_fdtable(new_fdt, cur_fdt);
198 rcu_assign_pointer(files->fdt, new_fdt);
321 struct fdtable *old_fdt, *new_fdt; in dup_fd() local
334 new_fdt = &newf->fdtab; in dup_fd()
335 new_fdt in dup_fd()
[all...]
/kernel/linux/linux-6.6/drivers/of/
H A Doverlay.c60 * @new_fdt: Memory allocated to hold unflattened aligned FDT
72 const void *new_fdt; member
874 * ovcs->new_fdt due to the policy that overlay notifiers are not in free_overlay_changeset()
885 kfree(ovcs->new_fdt); in free_overlay_changeset()
990 void *new_fdt; in of_overlay_fdt_apply() local
1040 new_fdt = kmalloc(size + FDT_ALIGN_SIZE, GFP_KERNEL); in of_overlay_fdt_apply()
1041 if (!new_fdt) { in of_overlay_fdt_apply()
1045 ovcs->new_fdt = new_fdt; in of_overlay_fdt_apply()
1047 new_fdt_align = PTR_ALIGN(new_fdt, FDT_ALIGN_SIZ in of_overlay_fdt_apply()
[all...]
H A Dunittest.c3430 void *new_fdt; in unittest_unflatten_overlay_base() local
3465 new_fdt = dt_alloc_memory(size, roundup_pow_of_two(FDT_V17_SIZE)); in unittest_unflatten_overlay_base()
3466 if (!new_fdt) { in unittest_unflatten_overlay_base()
3471 memcpy(new_fdt, info->dtbo_begin, size); in unittest_unflatten_overlay_base()
3473 __unflatten_device_tree(new_fdt, NULL, &overlay_base_root, in unittest_unflatten_overlay_base()
/kernel/linux/linux-5.10/drivers/of/
H A Doverlay.c1016 const void *new_fdt; in of_overlay_fdt_apply() local
1038 new_fdt = kmemdup(overlay_fdt, size, GFP_KERNEL); in of_overlay_fdt_apply()
1039 if (!new_fdt) in of_overlay_fdt_apply()
1042 of_fdt_unflatten_tree(new_fdt, NULL, &overlay_root); in of_overlay_fdt_apply()
1049 ret = of_overlay_apply(new_fdt, overlay_root, ovcs_id); in of_overlay_fdt_apply()
1052 * new_fdt and overlay_root now belong to the overlay in of_overlay_fdt_apply()
1063 kfree(new_fdt); in of_overlay_fdt_apply()
H A Dunittest.c2953 void *new_fdt; in unittest_unflatten_overlay_base() local
2988 new_fdt = dt_alloc_memory(size, roundup_pow_of_two(FDT_V17_SIZE)); in unittest_unflatten_overlay_base()
2989 if (!new_fdt) { in unittest_unflatten_overlay_base()
2994 memcpy(new_fdt, info->dtb_begin, size); in unittest_unflatten_overlay_base()
2996 __unflatten_device_tree(new_fdt, NULL, &overlay_base_root, in unittest_unflatten_overlay_base()

Completed in 14 milliseconds