| /linux-6.15/drivers/base/ |
| H A D | syscore.c | 24 list_add_tail(&ops->node, &syscore_ops_list); in register_syscore_ops() 36 list_del(&ops->node); in unregister_syscore_ops() 62 list_for_each_entry_reverse(ops, &syscore_ops_list, node) in syscore_suspend() 78 list_for_each_entry_continue(ops, &syscore_ops_list, node) in syscore_suspend() 99 list_for_each_entry(ops, &syscore_ops_list, node) in syscore_resume() 120 list_for_each_entry_reverse(ops, &syscore_ops_list, node) in syscore_shutdown()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_guc_capture.c | 901 memset(node, 0, sizeof(*node)); in guc_capture_init_node() 1244 } else if (node) { in guc_capture_extract_reglists() 1256 node = NULL; in guc_capture_extract_reglists() 1261 node = guc_capture_clone_node(guc, node, in guc_capture_extract_reglists() 1267 node = guc_capture_clone_node(guc, node, in guc_capture_extract_reglists() 1273 if (!node) { in guc_capture_extract_reglists() 1275 if (!node) { in guc_capture_extract_reglists() 1286 node->type = datatype; in guc_capture_extract_reglists() 1323 if (node) { in guc_capture_extract_reglists() 1328 node = NULL; in guc_capture_extract_reglists() [all …]
|
| /linux-6.15/tools/testing/selftests/kvm/lib/ |
| H A D | sparsebit.c | 168 struct node { struct 169 struct node *parent; argument 170 struct node *left; argument 171 struct node *right; argument 183 struct node *root; 207 struct node *nodep; in node_first() 219 static struct node *node_next(const struct sparsebit *s, struct node *np) in node_next() 276 static struct node *node_copy_subtree(const struct node *subtree) in node_copy_subtree() 278 struct node *root; in node_copy_subtree() 312 struct node *nodep; in node_find() [all …]
|
| /linux-6.15/sound/soc/meson/ |
| H A D | meson-card.h | 21 struct device_node *node, 31 unsigned int meson_card_parse_daifmt(struct device_node *node, 41 struct device_node *node, 45 struct device_node *node); 48 struct device_node *node,
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-owl-sirq.c | 278 struct device_node *node, in owl_sirq_init() argument 287 pr_err("%pOF: failed to find sirq parent domain\n", node); in owl_sirq_init() 299 chip_data->base = of_iomap(node, 0); in owl_sirq_init() 301 pr_err("%pOF: failed to map sirq registers\n", node); in owl_sirq_init() 309 ret = of_irq_parse_one(node, i, &irq); in owl_sirq_init() 311 pr_err("%pOF: failed to parse interrupt %d\n", node, i); in owl_sirq_init() 329 pr_err("%pOF: failed to add domain\n", node); in owl_sirq_init() 344 static int __init owl_sirq_s500_of_init(struct device_node *node, in owl_sirq_s500_of_init() argument 347 return owl_sirq_init(&owl_sirq_s500_params, node, parent); in owl_sirq_s500_of_init() 353 static int __init owl_sirq_s900_of_init(struct device_node *node, in owl_sirq_s900_of_init() argument [all …]
|
| /linux-6.15/drivers/clk/bcm/ |
| H A D | clk-cygnus.c | 41 static void __init cygnus_armpll_init(struct device_node *node) in cygnus_armpll_init() argument 43 iproc_armpll_setup(node); in cygnus_armpll_init() 100 static void __init cygnus_genpll_clk_init(struct device_node *node) in cygnus_genpll_clk_init() argument 102 iproc_pll_clk_setup(node, &genpll, NULL, 0, genpll_clk, in cygnus_genpll_clk_init() 158 static void __init cygnus_lcpll0_clk_init(struct device_node *node) in cygnus_lcpll0_clk_init() argument 160 iproc_pll_clk_setup(node, &lcpll0, NULL, 0, lcpll0_clk, in cygnus_lcpll0_clk_init() 236 static void __init cygnus_mipipll_clk_init(struct device_node *node) in cygnus_mipipll_clk_init() argument 238 iproc_pll_clk_setup(node, &mipipll, mipipll_vco_params, in cygnus_mipipll_clk_init() 256 static void __init cygnus_asiu_init(struct device_node *node) in cygnus_asiu_init() argument 258 iproc_asiu_setup(node, asiu_div, asiu_gate, ARRAY_SIZE(asiu_div)); in cygnus_asiu_init() [all …]
|
| /linux-6.15/drivers/pmdomain/apple/ |
| H A D | pmgr-pwrstate.c | 196 struct device_node *node = dev->of_node; in apple_pmgr_ps_probe() local 204 regmap = syscon_node_to_regmap(node->parent); in apple_pmgr_ps_probe() 215 ret = of_property_read_string(node, "label", &name); in apple_pmgr_ps_probe() 221 ret = of_property_read_u32(node, "reg", &ps->offset); in apple_pmgr_ps_probe() 232 ret = of_property_read_u32(node, "apple,min-state", &ps->min_state); in apple_pmgr_ps_probe() 238 if (of_property_read_bool(node, "apple,always-on")) { in apple_pmgr_ps_probe() 258 ret = of_genpd_add_provider_simple(node, &ps->genpd); in apple_pmgr_ps_probe() 267 parent.np = it.node; in apple_pmgr_ps_probe() 269 child.np = node; in apple_pmgr_ps_probe() 278 ret, it.node->name, node->name); in apple_pmgr_ps_probe() [all …]
|
| /linux-6.15/drivers/dca/ |
| H A D | dca-core.c | 59 list_del(&domain->node); in dca_free_domain() 98 domain = list_first_entry(&dca_domains, struct dca_domain, node); in unregister_dca_providers() 101 list_move(&dca->node, &unregistered_providers); in unregister_dca_providers() 109 list_del(&dca->node); in unregister_dca_providers() 117 list_for_each_entry(domain, &dca_domains, node) in dca_find_domain() 155 node); in dca_find_provider_by_dev() 160 list_for_each_entry(dca, &domain->dca_providers, node) in dca_find_provider_by_dev() 198 list_for_each_entry(dca, &domain->dca_providers, node) { in dca_add_requester() 379 list_add(&domain->node, &dca_domains); in register_dca_provider() 382 list_add(&dca->node, &domain->dca_providers); in register_dca_provider() [all …]
|
| /linux-6.15/drivers/acpi/acpica/ |
| H A D | nsinit.c | 265 struct acpi_namespace_node *node = in acpi_ns_init_one_package() local 268 obj_desc = acpi_ns_get_attached_object(node); in acpi_ns_init_one_package() 323 struct acpi_namespace_node *node = in acpi_ns_init_one_object() local 334 obj_desc = acpi_ns_get_attached_object(node); in acpi_ns_init_one_object() 413 acpi_ut_get_node_name(node), in acpi_ns_init_one_object() 421 acpi_ut_get_node_name(node), in acpi_ns_init_one_object() 455 struct acpi_namespace_node *node; in acpi_ns_find_ini_methods() local 461 if ((node->type == ACPI_TYPE_DEVICE) || in acpi_ns_find_ini_methods() 462 (node->type == ACPI_TYPE_PROCESSOR) || in acpi_ns_find_ini_methods() 463 (node->type == ACPI_TYPE_THERMAL)) { in acpi_ns_find_ini_methods() [all …]
|
| H A D | psxface.c | 98 if (!info || !info->node) { in acpi_ps_execute_method() 105 acpi_ds_begin_method_execution(info->node, info->obj_desc, NULL); in acpi_ps_execute_method() 120 info->node->name.ascii, info->node, info->obj_desc)); in acpi_ps_execute_method() 141 status = acpi_ds_init_aml_walk(walk_state, op, info->node, in acpi_ps_execute_method() 265 status = acpi_ds_init_aml_walk(walk_state, op, info->node, in acpi_ps_execute_table() 282 if (info->node && info->node != acpi_gbl_root_node) { in acpi_ps_execute_table() 284 acpi_ds_scope_stack_push(info->node, ACPI_TYPE_METHOD, in acpi_ps_execute_table()
|
| /linux-6.15/arch/x86/pci/ |
| H A D | amd_bus.c | 48 if (info->node == node && info->link == link) in find_pci_root_info() 73 int node; in early_root_info_init() local 134 node = (reg >> 4) & 0x07; in early_root_info_init() 137 alloc_pci_root_info(min_bus, max_bus, node, link); in early_root_info_init() 167 node = reg & 0x07; in early_root_info_init() 171 info = find_pci_root_info(node, link); in early_root_info_init() 176 node, link, start, end); in early_root_info_init() 234 node = reg & 0x07; in early_root_info_init() 240 info = find_pci_root_info(node, link); in early_root_info_init() 246 node, link, start, end); in early_root_info_init() [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ipoib_vlan.c | 75 struct qpn_to_netdev *node; in mlx5i_find_qpn_to_netdev_node() local 77 hlist_for_each_entry(node, h, hlist) { in mlx5i_find_qpn_to_netdev_node() 78 if (node->underlay_qpn == qpn) in mlx5i_find_qpn_to_netdev_node() 79 return node; in mlx5i_find_qpn_to_netdev_node() 110 struct qpn_to_netdev *node; in mlx5i_pkey_del_qpn() local 113 if (!node) { in mlx5i_pkey_del_qpn() 119 hlist_del_init(&node->hlist); in mlx5i_pkey_del_qpn() 121 kfree(node); in mlx5i_pkey_del_qpn() 129 struct qpn_to_netdev *node; in mlx5i_pkey_get_netdev() local 132 if (!node) in mlx5i_pkey_get_netdev() [all …]
|
| /linux-6.15/drivers/clocksource/ |
| H A D | bcm2835_timer.c | 69 static int __init bcm2835_timer_init(struct device_node *node) in bcm2835_timer_init() argument 76 base = of_iomap(node, 0); in bcm2835_timer_init() 82 ret = of_property_read_u32(node, "clock-frequency", &freq); in bcm2835_timer_init() 91 clocksource_mmio_init(base + REG_COUNTER_LO, node->name, in bcm2835_timer_init() 94 irq = irq_of_parse_and_map(node, DEFAULT_TIMER); in bcm2835_timer_init() 110 timer->evt.name = node->name; in bcm2835_timer_init() 117 node->name, timer); in bcm2835_timer_init()
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | dt_cpu_ftrs.c | 51 unsigned long node; member 854 && of_get_flat_dt_prop(node, "isa", NULL)) in fdt_find_cpu_features() 897 f->node = node; in process_cpufeatures_node() 901 prop = of_get_flat_dt_prop(node, "isa", &len); in process_cpufeatures_node() 915 prop = of_get_flat_dt_prop(node, "hv-support", &len); in process_cpufeatures_node() 921 prop = of_get_flat_dt_prop(node, "os-support", &len); in process_cpufeatures_node() 927 prop = of_get_flat_dt_prop(node, "hfscr-bit-nr", &len); in process_cpufeatures_node() 932 prop = of_get_flat_dt_prop(node, "fscr-bit-nr", &len); in process_cpufeatures_node() 1029 if (of_get_flat_dt_phandle(d->node) == phandle) { in cpufeatures_deps_enable() 1051 process_cpufeatures_node(node, uname, *count); in scan_cpufeatures_subnodes() [all …]
|
| /linux-6.15/drivers/gpu/drm/omapdrm/ |
| H A D | omap_debugfs.c | 22 struct drm_info_node *node = (struct drm_info_node *) m->private; in gem_show() local 23 struct drm_device *dev = node->minor->dev; in gem_show() 36 struct drm_info_node *node = (struct drm_info_node *) m->private; in mm_show() local 37 struct drm_device *dev = node->minor->dev; in mm_show() 48 struct drm_info_node *node = (struct drm_info_node *) m->private; in fb_show() local 49 struct drm_device *dev = node->minor->dev; in fb_show()
|
| /linux-6.15/arch/arm/mach-exynos/ |
| H A D | mcpm-exynos.c | 237 struct device_node *node; in exynos_mcpm_init() local 241 node = of_find_matching_node(NULL, exynos_dt_mcpm_match); in exynos_mcpm_init() 242 if (!node) in exynos_mcpm_init() 244 of_node_put(node); in exynos_mcpm_init() 249 node = of_find_compatible_node(NULL, NULL, in exynos_mcpm_init() 251 if (!node) in exynos_mcpm_init() 254 ns_sram_base_addr = of_iomap(node, 0); in exynos_mcpm_init() 255 of_node_put(node); in exynos_mcpm_init()
|
| /linux-6.15/io_uring/ |
| H A D | filetable.c | 62 struct io_rsrc_node *node; in io_install_fixed_file() local 71 node = io_rsrc_node_alloc(ctx, IORING_RSRC_FILE); in io_install_fixed_file() 72 if (!node) in io_install_fixed_file() 78 ctx->file_table.data.nodes[slot_index] = node; in io_install_fixed_file() 79 io_fixed_file_set(node, file); in io_install_fixed_file() 124 struct io_rsrc_node *node; in io_fixed_fd_remove() local 131 node = io_rsrc_node_lookup(&ctx->file_table.data, offset); in io_fixed_fd_remove() 132 if (!node) in io_fixed_fd_remove()
|
| /linux-6.15/drivers/infiniband/hw/hfi1/ |
| H A D | affinity.c | 128 int node; in node_affinity_init() local 159 node = pcibus_to_node(dev->bus); in node_affinity_init() 160 if (node < 0) in node_affinity_init() 163 hfi1_per_node_cntr[node]++; in node_affinity_init() 177 for (node = 0; node < node_affinity.num_possible_nodes; node++) in node_affinity_init() 178 hfi1_per_node_cntr[node] = 1; in node_affinity_init() 214 entry->node = node; in node_affinity_allocate() 236 if (entry->node == node) in node_affinity_lookup() 652 hfi1_per_node_cntr[dd->node]; in hfi1_dev_affinity_init() 994 int hfi1_get_proc_affinity(int node) in hfi1_get_proc_affinity() argument [all …]
|
| /linux-6.15/fs/proc/ |
| H A D | proc_sysctl.c | 122 while (node) in find_entry() 128 ctl_node = rb_entry(node, struct ctl_node, node); in find_entry() 135 node = node->rb_left; in find_entry() 137 node = node->rb_right; in find_entry() 148 struct rb_node *node = &head->node[entry - head->ctl_table].node; in insert_entry() local 187 struct rb_node *node = &head->node[entry - head->ctl_table].node; in erase_entry() local 206 head->node = node; in init_header() 208 if (node) { in init_header() 213 node++; in init_header() 374 for (;node; node = rb_next(node)) { in first_usable_entry() [all …]
|
| /linux-6.15/arch/mips/generic/ |
| H A D | board-realtek.c | 16 int node, err; in realtek_add_initrd() local 19 node = fdt_path_offset(fdt, "/chosen"); in realtek_add_initrd() 20 if (node < 0) { in realtek_add_initrd() 33 err = fdt_setprop_u32(fdt, node, "linux,initrd-start", start); in realtek_add_initrd() 39 err = fdt_setprop_u32(fdt, node, "linux,initrd-end", start + size); in realtek_add_initrd()
|
| /linux-6.15/include/asm-generic/ |
| H A D | numa.h | 21 const struct cpumask *cpumask_of_node(int node); 24 static inline const struct cpumask *cpumask_of_node(int node) in cpumask_of_node() argument 26 if (node == NUMA_NO_NODE) in cpumask_of_node() 29 return node_to_cpumask_map[node]; in cpumask_of_node() 53 void debug_cpumask_set_cpu(unsigned int cpu, int node, bool enable);
|
| /linux-6.15/arch/loongarch/include/asm/ |
| H A D | numa.h | 39 extern void __init early_numa_add_cpu(int cpuid, s16 node); 47 static inline void set_cpuid_to_node(int cpuid, s16 node) in set_cpuid_to_node() argument 49 __cpuid_to_node[cpuid] = node; in set_cpuid_to_node() 56 static inline void early_numa_add_cpu(int cpuid, s16 node) { } in early_numa_add_cpu() argument 59 static inline void set_cpuid_to_node(int cpuid, s16 node) { } in set_cpuid_to_node() argument
|
| /linux-6.15/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 173 node = node->rb_left; in vfio_find_dma() 175 node = node->rb_right; in vfio_find_dma() 194 res = node; in vfio_find_dma_first_node() 198 node = node->rb_left; in vfio_find_dma_first_node() 200 node = node->rb_right; in vfio_find_dma_first_node() 328 vpfn = rb_entry(node, struct vfio_pfn, node); in vfio_find_vpfn() 331 node = node->rb_left; in vfio_find_vpfn() 333 node = node->rb_right; in vfio_find_vpfn() 1528 if (start >= node->start && end <= node->end) in vfio_iommu_iova_dma_valid() 2013 if (start >= node->start && start < node->end) { in vfio_iommu_aper_resize() [all …]
|
| /linux-6.15/drivers/scsi/elx/efct/ |
| H A D | efct_scsi.c | 37 efct = node->efct; in efct_scsi_io_alloc() 54 io->node = node; in efct_scsi_io_alloc() 55 kref_get(&node->ref); in efct_scsi_io_alloc() 79 struct efct_node *node = io->node; in _efct_scsi_io_free() local 93 kref_put(&node->ref, node->release); in _efct_scsi_io_free() 94 io->node = NULL; in _efct_scsi_io_free() 873 struct efct_node *node = io->node; in efct_target_send_bls_resp() local 883 bls->vpi = io->node->vpi; in efct_target_send_bls_resp() 884 bls->rpi = io->node->rpi; in efct_target_send_bls_resp() 921 struct efct_node *node = io->node; in efct_bls_send_rjt() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_migrate.c | 282 struct amdgpu_device *adev = node->adev; in svm_migrate_copy_to_vram() 393 struct amdgpu_device *adev = node->adev; in svm_migrate_vma_to_vram() 460 0, node->id, trigger, r); in svm_migrate_vma_to_vram() 494 struct kfd_node *node; in svm_migrate_ram_to_vram() local 505 if (!node) { in svm_migrate_ram_to_vram() 520 node->xcp ? node->xcp->id : 0); in svm_migrate_ram_to_vram() 566 node->xcp ? node->xcp->id : 0); in svm_migrate_ram_to_vram() 694 struct amdgpu_device *adev = node->adev; in svm_migrate_vma_to_ram() 765 node->id, 0, trigger, r); in svm_migrate_vma_to_ram() 795 struct kfd_node *node; in svm_migrate_vram_to_ram() local [all …]
|