| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mca.c | 172 node = kvzalloc(sizeof(*node), GFP_KERNEL); in amdgpu_mca_bank_set_add_entry() 173 if (!node) in amdgpu_mca_bank_set_add_entry() 178 INIT_LIST_HEAD(&node->node); in amdgpu_mca_bank_set_add_entry() 179 list_add_tail(&node->node, &mca_set->list); in amdgpu_mca_bank_set_add_entry() 190 list_for_each_entry(node, &new->list, node) in amdgpu_mca_bank_set_merge() 198 if (!node) in amdgpu_mca_bank_set_remove_node() 201 list_del(&node->node); in amdgpu_mca_bank_set_remove_node() 202 kvfree(node); in amdgpu_mca_bank_set_remove_node() 214 list_for_each_entry_safe(node, tmp, &mca_set->list, node) in amdgpu_mca_bank_set_release() 430 list_for_each_entry_safe(node, tmp, &mca_set->list, node) { in amdgpu_mca_dispatch_mca_set() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | isl9305.txt | 7 - regulators: A node that houses a sub-node for each regulator within the 8 device. Each sub-node is identified using the node's name, with valid 9 values being "dcd1", "dcd2", "ldo1" and "ldo2". The content of each sub-node 11 - VINDCD1-supply: A phandle to a regulator node supplying VINDCD1. 12 VINDCD2-supply: A phandle to a regulator node supplying VINDCD2. 13 VINLDO1-supply: A phandle to a regulator node supplying VINLDO1. 14 VINLDO2-supply: A phandle to a regulator node supplying VINLDO2.
|
| /linux-6.15/drivers/staging/media/ipu3/ |
| H A D | ipu3.c | 111 unsigned int i, k, node; in imgu_dummybufs_init() local 132 if (node == IMGU_NODE_STAT_3A || node == IMGU_NODE_PARAMS) in imgu_dummybufs_init() 205 unsigned int node, in imgu_queue_getbuf() argument 230 unsigned int node; in imgu_queue_buffers() local 248 node = node ? node - 1 : IMGU_NODE_NUM - 1) { in imgu_queue_buffers() 249 if (node == IMGU_NODE_VF && in imgu_queue_buffers() 298 imgu_node_map[node].name, in imgu_queue_buffers() 317 node, r); in imgu_queue_buffers() 323 for (node = 0; node < IMGU_NODE_NUM; node++) { in imgu_queue_buffers() 521 unsigned int node, pipe; in imgu_isr_threaded() local [all …]
|
| /linux-6.15/drivers/video/fbdev/core/ |
| H A D | svgalib.c | 171 void svga_dump_var(struct fb_var_screeninfo *var, int node) 174 pr_debug("fb%d: var.xres : %d\n", node, var->xres); 175 pr_debug("fb%d: var.yres : %d\n", node, var->yres); 521 pr_debug("fb%d: horizontal total : %d\n", node, value); in svga_set_timings() 526 pr_debug("fb%d: horizontal display : %d\n", node, value); in svga_set_timings() 531 pr_debug("fb%d: horizontal blank start: %d\n", node, value); in svga_set_timings() 536 pr_debug("fb%d: horizontal blank end : %d\n", node, value); in svga_set_timings() 583 pr_debug("fb%d: positive horizontal sync\n", node); in svga_set_timings() 586 pr_debug("fb%d: negative horizontal sync\n", node); in svga_set_timings() 590 pr_debug("fb%d: positive vertical sync\n", node); in svga_set_timings() [all …]
|
| /linux-6.15/drivers/acpi/acpica/ |
| H A D | nsxfeval.c | 475 struct acpi_namespace_node *node; in ACPI_EXPORT_SYMBOL() local 499 if (node) { in ACPI_EXPORT_SYMBOL() 500 obj_desc = node->object; in ACPI_EXPORT_SYMBOL() 641 struct acpi_namespace_node *node; in ACPI_EXPORT_SYMBOL() local 660 if (!node) { in ACPI_EXPORT_SYMBOL() 833 struct acpi_namespace_node *node; in ACPI_EXPORT_SYMBOL() local 850 if (!node) { in ACPI_EXPORT_SYMBOL() 879 struct acpi_namespace_node *node; in ACPI_EXPORT_SYMBOL() local 896 if (!node) { in ACPI_EXPORT_SYMBOL() 929 struct acpi_namespace_node *node; in ACPI_EXPORT_SYMBOL() local [all …]
|
| H A D | dbdisply.c | 144 struct acpi_namespace_node *node; in acpi_db_decode_and_display_object() local 198 node = obj_ptr; in acpi_db_decode_and_display_object() 266 if (!node) { in acpi_db_decode_and_display_object() 291 acpi_ex_dump_namespace_node(node, 1); in acpi_db_decode_and_display_object() 354 struct acpi_namespace_node *node; in acpi_db_display_method_info() local 373 node = walk_state->method_node; in acpi_db_display_method_info() 508 struct acpi_namespace_node *node; in acpi_db_display_results() local 518 node = walk_state->method_node; in acpi_db_display_results() 561 struct acpi_namespace_node *node; in acpi_db_display_calling_tree() local 572 node = walk_state->method_node; in acpi_db_display_calling_tree() [all …]
|
| /linux-6.15/drivers/md/ |
| H A D | dm-dust.c | 18 struct rb_node node; member 40 while (node) { in dust_rb_search() 41 struct badblock *bblk = rb_entry(node, struct badblock, node); in dust_rb_search() 44 node = node->rb_left; in dust_rb_search() 46 node = node->rb_right; in dust_rb_search() 252 node = nnode; in __dust_clear_badblocks() 254 rb_erase(node, tree); in __dust_clear_badblocks() 256 kfree(node); in __dust_clear_badblocks() 292 struct rb_node *node; in dust_list_badblocks() local 299 for (node = rb_first(&badblocklist); node; node = rb_next(node)) { in dust_list_badblocks() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | cnxt,cx92755-pinctrl.txt | 14 - gpio-controller: Marks the device node as a GPIO controller. 19 For example, the following is the bare minimum node: 28 As a pin controller device, in addition to the required properties, this node 36 Each pin configuration node is a sub-node of the pin controller node and is a 42 "pin configuration node". 46 A pin group node specifies the desired pin mux for an arbitrary number of 47 pins. The name of the pin group node is optional and not used. 49 A pin group node only affects the properties specified in the node, and has no 52 The pin group node accepts a subset of the generic pin config properties. For 84 In the example above, a single pin group configuration node defines the [all …]
|
| /linux-6.15/drivers/acpi/ |
| H A D | nvs.c | 24 struct list_head node; member 47 list_add_tail(®ion->node, &nvs_region_list); in acpi_nvs_register() 58 list_for_each_entry(region, &nvs_region_list, node) { in acpi_nvs_for_each_region() 81 struct list_head node; member 109 list_add_tail(&entry->node, &nvs_list); in suspend_nvs_register() 120 list_for_each_entry_safe(entry, next, &nvs_list, node) { in suspend_nvs_register() 121 list_del(&entry->node); in suspend_nvs_register() 134 list_for_each_entry(entry, &nvs_list, node) in suspend_nvs_free() 158 list_for_each_entry(entry, &nvs_list, node) { in suspend_nvs_alloc() 177 list_for_each_entry(entry, &nvs_list, node) in suspend_nvs_save() [all …]
|
| /linux-6.15/arch/sparc/kernel/ |
| H A D | pcic.c | 293 phandle node; in pcic_probe() local 303 node = prom_searchsiblings (node, "pci"); in pcic_probe() 304 if (node == 0) in pcic_probe() 453 while(node) { in pdev_to_pnode() 459 return node; in pdev_to_pnode() 461 node = prom_getsibling(node); in pdev_to_pnode() 479 if (node == 0 || node == -1) { in pcic_map_pci_device() 538 if (node == 0 || node == -1) { in pcic_fill_irq() 607 int node; in pcibios_fixup_bus() local 627 if(node == 0) in pcibios_fixup_bus() [all …]
|
| /linux-6.15/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
| H A D | vdec_vp8_if.c | 292 struct vdec_fb_node *node; in vp8_dec_finish() local 303 list_move_tail(&node->list, in vp8_dec_finish() 313 node->fb = inst->cur_fb; in vp8_dec_finish() 320 node->fb = inst->cur_fb; in vp8_dec_finish() 327 struct vdec_fb_node *node, *tmp; in move_fb_list_use_to_free() local 352 struct vdec_fb_node *node; in add_fb_to_free_list() local 357 node->fb = fb; in add_fb_to_free_list() 512 struct vdec_fb_node *node; in get_disp_fb() local 517 if (node) { in get_disp_fb() 532 struct vdec_fb_node *node; in get_free_fb() local [all …]
|
| /linux-6.15/drivers/clk/sunxi/ |
| H A D | clk-sun8i-mbus.c | 24 static void __init sun8i_a23_mbus_setup(struct device_node *node) in sun8i_a23_mbus_setup() argument 26 int num_parents = of_clk_get_parent_count(node); in sun8i_a23_mbus_setup() 28 const char *clk_name = node->name; in sun8i_a23_mbus_setup() 41 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sun8i_a23_mbus_setup() 59 of_property_read_string(node, "clock-output-names", &clk_name); in sun8i_a23_mbus_setup() 60 of_clk_parent_fill(node, parents, num_parents); in sun8i_a23_mbus_setup() 85 err = of_clk_add_provider(node, of_clk_src_simple_get, clk); in sun8i_a23_mbus_setup() 104 of_address_to_resource(node, 0, &res); in sun8i_a23_mbus_setup()
|
| /linux-6.15/kernel/module/ |
| H A D | tree_lookup.c | 24 struct module_memory *mod_mem = container_of(n, struct module_memory, mtn.node); in __mod_tree_val() 31 struct module_memory *mod_mem = container_of(n, struct module_memory, mtn.node); in __mod_tree_size() 64 static noinline void __mod_tree_insert(struct mod_tree_node *node, struct mod_tree_root *tree) in __mod_tree_insert() argument 66 latch_tree_insert(&node->node, &tree->root, &mod_tree_ops); in __mod_tree_insert() 69 static void __mod_tree_remove(struct mod_tree_node *node, struct mod_tree_root *tree) in __mod_tree_remove() argument 71 latch_tree_erase(&node->node, &tree->root, &mod_tree_ops); in __mod_tree_remove() 111 return container_of(ltn, struct mod_tree_node, node)->mod; in mod_find()
|
| /linux-6.15/io_uring/ |
| H A D | rsrc.h | 57 void io_free_rsrc_node(struct io_ring_ctx *ctx, struct io_rsrc_node *node); 102 if (!--node->refs) in io_put_rsrc_node() 103 io_free_rsrc_node(ctx, node); in io_put_rsrc_node() 109 struct io_rsrc_node *node = data->nodes[index]; in io_reset_rsrc_node() local 111 if (!node) in io_reset_rsrc_node() 113 io_put_rsrc_node(ctx, node); in io_reset_rsrc_node() 131 struct io_rsrc_node *node) in io_req_assign_rsrc_node() argument 133 node->refs++; in io_req_assign_rsrc_node() 134 *dst_node = node; in io_req_assign_rsrc_node() 138 struct io_rsrc_node *node) in io_req_assign_buf_node() argument [all …]
|
| /linux-6.15/virt/lib/ |
| H A D | irqbypass.c | 100 list_for_each_entry(tmp, &producers, node) { in irq_bypass_register_producer() 107 list_for_each_entry(consumer, &consumers, node) { in irq_bypass_register_producer() 116 list_add(&producer->node, &producers); in irq_bypass_register_producer() 150 list_for_each_entry(tmp, &producers, node) { in irq_bypass_unregister_producer() 154 list_for_each_entry(consumer, &consumers, node) { in irq_bypass_unregister_producer() 161 list_del(&producer->node); in irq_bypass_unregister_producer() 196 list_for_each_entry(tmp, &consumers, node) { in irq_bypass_register_consumer() 203 list_for_each_entry(producer, &producers, node) { in irq_bypass_register_consumer() 212 list_add(&consumer->node, &consumers); in irq_bypass_register_consumer() 246 list_for_each_entry(tmp, &consumers, node) { in irq_bypass_unregister_consumer() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/powerpc/nintendo/ |
| H A D | gamecube.txt | 5 1) The "flipper" node 14 1.a) The Video Interface (VI) node 25 1.b) The Processor Interface (PI) node 39 the PI node. 45 1.c) The Digital Signal Processor (DSP) node 56 1.c.i) The Auxiliary RAM (ARAM) node 60 The ARAM node must be placed under the DSP node. 67 1.d) The Disk Interface (DI) node 77 1.e) The Audio Interface (AI) node 88 1.f) The Serial Interface (SI) node [all …]
|
| /linux-6.15/drivers/pinctrl/sunxi/ |
| H A D | pinctrl-sunxi-dt.c | 148 struct device_node *node; in prepare_function_table() local 183 for_each_child_of_node(pnode, node) { in prepare_function_table() 186 of_property_for_each_string(node, "pins", prop, name) { in prepare_function_table() 265 if (of_property_read_string(node, "function", &funcname)) { in fill_pin_function() 271 of_property_for_each_string(node, "pins", prop, name) { in fill_pin_function() 278 of_node_full_name(node), name); in fill_pin_function() 284 muxval = sunxi_pinctrl_dt_read_pinmux(node, index); in fill_pin_function() 287 of_node_full_name(node), name); in fill_pin_function() 347 struct device_node *pnode = pdev->dev.of_node, *node; in sunxi_pinctrl_dt_table_init() local 364 for_each_child_of_node(pnode, node) in sunxi_pinctrl_dt_table_init() [all …]
|
| /linux-6.15/arch/riscv/kernel/ |
| H A D | acpi_numa.c | 53 int cpu, pxm, node; in acpi_parse_rintc_pxm() local 66 node = pxm_to_node(pxm); in acpi_parse_rintc_pxm() 78 acpi_early_node_map[cpu] = node; in acpi_parse_rintc_pxm() 80 cpuid_to_hartid_map(cpu), node); in acpi_parse_rintc_pxm() 107 int pxm, node; in acpi_numa_rintc_affinity_init() local 122 node = acpi_map_pxm_to_node(pxm); in acpi_numa_rintc_affinity_init() 124 if (node == NUMA_NO_NODE) { in acpi_numa_rintc_affinity_init() 130 node_set(node, numa_nodes_parsed); in acpi_numa_rintc_affinity_init()
|
| /linux-6.15/drivers/base/ |
| H A D | attribute_container.c | 26 struct klist_node node; member 34 container_of(n, struct internal_container, node); in internal_container_klist_get() 41 container_of(n, struct internal_container, node); in internal_container_klist_put() 75 INIT_LIST_HEAD(&cont->node); in attribute_container_register() 80 list_add_tail(&cont->node, &attribute_container_list); in attribute_container_register() 102 list_del(&cont->node); in attribute_container_unregister() 174 klist_add_tail(&ic->node, &cont->containers); in attribute_container_add_device() 224 klist_for_each_entry(ic, &cont->containers, node, &iter) { in attribute_container_remove_device() 227 klist_del(&ic->node); in attribute_container_remove_device() 254 klist_for_each_entry(ic, &cont->containers, node, &iter) { in do_attribute_container_device_trigger_safe() [all …]
|
| /linux-6.15/drivers/infiniband/sw/rxe/ |
| H A D | rxe_mcast.c | 85 struct rb_node *node = NULL; in __rxe_insert_mcg() local 90 node = *link; in __rxe_insert_mcg() 91 tmp = rb_entry(node, struct rxe_mcg, node); in __rxe_insert_mcg() 100 rb_link_node(&mcg->node, node, link); in __rxe_insert_mcg() 128 struct rb_node *node; in __rxe_lookup_mcg() local 131 node = tree->rb_node; in __rxe_lookup_mcg() 133 while (node) { in __rxe_lookup_mcg() 134 mcg = rb_entry(node, struct rxe_mcg, node); in __rxe_lookup_mcg() 139 node = node->rb_left; in __rxe_lookup_mcg() 141 node = node->rb_right; in __rxe_lookup_mcg() [all …]
|
| /linux-6.15/kernel/bpf/ |
| H A D | crypto.c | 62 struct bpf_crypto_type_list *node; in bpf_crypto_register_type() local 71 node = kmalloc(sizeof(*node), GFP_KERNEL); in bpf_crypto_register_type() 73 if (!node) in bpf_crypto_register_type() 76 node->type = type; in bpf_crypto_register_type() 89 struct bpf_crypto_type_list *node; in bpf_crypto_unregister_type() local 97 list_del(&node->list); in bpf_crypto_unregister_type() 98 kfree(node); in bpf_crypto_unregister_type() 111 struct bpf_crypto_type_list *node; in bpf_crypto_get_type() local 115 if (strcmp(node->type->name, name)) in bpf_crypto_get_type() 118 if (try_module_get(node->type->owner)) in bpf_crypto_get_type() [all …]
|
| /linux-6.15/kernel/trace/ |
| H A D | fprobe.c | 62 if (node->addr == ip) in find_first_fprobe_node() 63 return node; in find_first_fprobe_node() 72 unsigned long ip = node->addr; in insert_fprobe_node() 94 WRITE_ONCE(node->fp, NULL); in delete_fprobe_node() 95 hlist_del_rcu(&node->hlist); in delete_fprobe_node() 269 if (node->addr != func) in fprobe_entry() 271 fp = READ_ONCE(node->fp); in fprobe_entry() 281 node = first; in fprobe_entry() 286 if (node->addr != func) in fprobe_entry() 306 if (node->addr != func) in fprobe_entry() [all …]
|
| /linux-6.15/tools/perf/util/ |
| H A D | env.c | 85 node = NULL; in perf_env__find_bpf_prog_info() 89 return node; in perf_env__find_bpf_prog_info() 106 struct btf_node *node; in __perf_env__insert_btf() local 114 if (btf_id < node->id) { in __perf_env__insert_btf() 149 if (btf_id < node->id) in __perf_env__find_btf() 151 else if (btf_id > node->id) in __perf_env__find_btf() 154 return node; in __perf_env__find_btf() 176 zfree(&node->info_linear); in perf_env__purge_bpf() 177 free(node); in perf_env__purge_bpf() 186 struct btf_node *node; in perf_env__purge_bpf() local [all …]
|
| /linux-6.15/fs/btrfs/ |
| H A D | ordered-data.c | 483 if (!node) in btrfs_mark_ordered_io_finished() 494 node = rb_next(node); in btrfs_mark_ordered_io_finished() 496 if (!node) in btrfs_mark_ordered_io_finished() 570 if (!node) in btrfs_dec_test_ordered_pending() 967 if (!node) in btrfs_lookup_ordered_extent() 995 if (!node) in btrfs_lookup_ordered_range() 1009 node = rb_next(node); in btrfs_lookup_ordered_range() 1010 if (!node) in btrfs_lookup_ordered_range() 1062 if (!node) in btrfs_lookup_first_ordered_extent() 1103 node = node->rb_left; in btrfs_lookup_first_ordered_range() [all …]
|
| /linux-6.15/drivers/clk/socfpga/ |
| H A D | clk-periph-a10.c | 60 static void __init __socfpga_periph_init(struct device_node *node, in __socfpga_periph_init() argument 66 const char *clk_name = node->name; in __socfpga_periph_init() 73 of_property_read_u32(node, "reg", ®); in __socfpga_periph_init() 81 rc = of_property_read_u32_array(node, "div-reg", div_reg, 3); in __socfpga_periph_init() 90 rc = of_property_read_u32(node, "fixed-divider", &fixed_div); in __socfpga_periph_init() 96 of_property_read_string(node, "clock-output-names", &clk_name); in __socfpga_periph_init() 102 init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); in __socfpga_periph_init() 115 rc = of_clk_add_hw_provider(node, of_clk_hw_simple_get, hw_clk); in __socfpga_periph_init() 130 void __init socfpga_a10_periph_init(struct device_node *node) in socfpga_a10_periph_init() argument 132 __socfpga_periph_init(node, &periclk_ops); in socfpga_a10_periph_init()
|