Home
last modified time | relevance | path

Searched refs:node (Results 1651 – 1675 of 6034) sorted by relevance

1...<<61626364656667686970>>...242

/linux-6.15/Documentation/devicetree/bindings/pinctrl/
H A Dfsl,imx27-pinctrl.txt6 The iomuxc driver node should define subnodes containing of pinctrl configuration subnodes.
8 Required properties for pin configuration node:
57 node. If gpio subnodes are defined "#address-cells", "#size-cells" and "ranges"
58 properties for the iomux device node are required.
/linux-6.15/drivers/soc/fsl/qbman/
H A Dbman_ccsr.c201 struct device_node *node = dev->of_node; in fsl_bman_probe() local
211 node); in fsl_bman_probe()
247 dev_info(dev, "Can't get %pOF IRQ\n", node); in fsl_bman_probe()
254 ret, node); in fsl_bman_probe()
/linux-6.15/drivers/dma/
H A Dpl330.c525 struct list_head node; member
2106 struct dma_pl330_desc, node); in pl330_tasklet()
2517 while (!list_empty(&last->node)) { in pl330_tx_submit()
2518 desc = list_entry(last->node.next, struct dma_pl330_desc, node); in pl330_tx_submit()
2545 INIT_LIST_HEAD(&desc->node); in _init_desc()
2582 struct dma_pl330_desc, node); in pluck_desc()
2584 list_del_init(&desc->node); in pluck_desc()
2724 struct dma_pl330_desc, node); in pl330_prep_dma_cyclic()
2761 list_add_tail(&desc->node, &first->node); in pl330_prep_dma_cyclic()
2837 struct dma_pl330_desc, node); in __pl330_giveback_desc()
[all …]
/linux-6.15/arch/loongarch/kernel/
H A Dsmp.c285 struct device_node *node = NULL; in fdt_smp_setup() local
287 for_each_of_cpu_node(node) { in fdt_smp_setup()
288 if (!of_device_is_available(node)) in fdt_smp_setup()
291 cpuid = of_get_cpu_hwid(node, 0); in fdt_smp_setup()
533 unsigned int cpu, node, rr_node; in smp_prepare_boot_cpu() local
542 node = early_cpu_to_node(cpu); in smp_prepare_boot_cpu()
557 if (node != NUMA_NO_NODE) in smp_prepare_boot_cpu()
558 set_cpu_numa_node(cpu, node); in smp_prepare_boot_cpu()
/linux-6.15/Documentation/devicetree/bindings/regulator/
H A Dregulator-max77620.txt4 of these regulators are defined under parent device node.
5 Details of regulator properties are defined as child node under
6 sub-node "regulators" which is child node of device node.
11 Following are properties of parent node related to regulators.
16 parent device node. The input supply of these regulators are provided
33 Each sub-node should contain the constraints and initialization
/linux-6.15/drivers/video/backlight/
H A Dbacklight.c102 int node = info->node; in fb_notifier_callback() local
120 if (fb_blank == FB_BLANK_UNBLANK && !bd->fb_bl_on[node]) { in fb_notifier_callback()
121 bd->fb_bl_on[node] = true; in fb_notifier_callback()
126 } else if (fb_blank != FB_BLANK_UNBLANK && bd->fb_bl_on[node]) { in fb_notifier_callback()
127 bd->fb_bl_on[node] = false; in fb_notifier_callback()
642 struct backlight_device *of_find_backlight_by_node(struct device_node *node) in of_find_backlight_by_node() argument
646 dev = class_find_device(&backlight_class, NULL, node, of_parent_match); in of_find_backlight_by_node()
/linux-6.15/drivers/irqchip/
H A Dirq-renesas-rzv2h.c466 static int rzv2h_icu_init_common(struct device_node *node, struct device_node *parent, in rzv2h_icu_init_common() argument
475 pdev = of_find_device_by_node(node); in rzv2h_icu_init_common()
498 ret = rzv2h_icu_parse_interrupts(rzv2h_icu_data, node); in rzv2h_icu_init_common()
525 irq_domain = irq_domain_add_hierarchy(parent_domain, 0, ICU_NUM_IRQ, node, in rzv2h_icu_init_common()
586 static int rzg3e_icu_init(struct device_node *node, struct device_node *parent) in rzg3e_icu_init() argument
588 return rzv2h_icu_init_common(node, parent, &rzg3e_hw_params); in rzg3e_icu_init()
591 static int rzv2h_icu_init(struct device_node *node, struct device_node *parent) in rzv2h_icu_init() argument
593 return rzv2h_icu_init_common(node, parent, &rzv2h_hw_params); in rzv2h_icu_init()
/linux-6.15/include/linux/sched/
H A Dnuma_balancing.h29 extern void task_numa_fault(int last_node, int node, int pages, int flags);
36 static inline void task_numa_fault(int last_node, int node, int pages, in task_numa_fault() argument
/linux-6.15/fs/btrfs/
H A Dtree-checker.h65 enum btrfs_tree_block_status __btrfs_check_node(struct extent_buffer *node);
68 int btrfs_check_node(struct extent_buffer *node);
H A Dqgroup.c612 for (node = rb_first(&fs_info->qgroup_tree); node; node = rb_next(node)) { in btrfs_check_quota_leak()
616 qgroup = rb_entry(node, struct btrfs_qgroup, node); in btrfs_check_quota_leak()
4087 for (node = start; node && ({ next = rb_next(node); 1;}); node = next)
4099 if (!node) in qgroup_unreserve_range()
4101 while (node) { in qgroup_unreserve_range()
4104 node = node->rb_right; in qgroup_unreserve_range()
4106 node = node->rb_left; in qgroup_unreserve_range()
4750 node); in btrfs_qgroup_add_swapped_blocks()
4821 while (node) { in btrfs_qgroup_trace_subtree_after_cow()
4824 node = node->rb_left; in btrfs_qgroup_trace_subtree_after_cow()
[all …]
/linux-6.15/tools/objtool/
H A Delf.c36 #define elf_hash_add(name, node, key) \ argument
38 struct elf_hash_node *__node = node; \
48 if (node == *head) { in __elf_hash_del()
49 *head = node->next; in __elf_hash_del()
54 if (cur == node) { in __elf_hash_del()
61 #define elf_hash_del(name, node, key) \ argument
62 __elf_hash_del(node, &__elf_table_entry(name, key))
115 const struct symbol *s = rb_entry(node, struct symbol, node); in symbol_hole_by_offset()
234 n = rb_next(&hole.sym->node); in find_symbol_hole_containing()
242 s = rb_entry(n, struct symbol, node); in find_symbol_hole_containing()
[all …]
/linux-6.15/Documentation/driver-api/media/
H A Dv4l2-dev.rst71 associated with this device node.
86 (group of) device node(s), then you can point it to your own struct
207 node number used (i.e. the X in ``videoX``). Normally you will pass -1
209 want to select a specific node number. It is common that drivers allow
213 in use, then the next free device node number will be selected and it
225 to select the specified device node number, you can call the function
235 The 'index' attribute is the index of the device node: for each call to
237 first video device node you register always starts with index 0.
247 - :c:type:`video_device`->num: the device node number (i.e. the X in
353 - Device node name
[all …]
/linux-6.15/security/keys/
H A Dkeyring.c668 struct assoc_array_node *node; in search_nested_keyrings() member
673 struct assoc_array_node *node; in search_nested_keyrings() local
750 node = assoc_array_ptr_to_node(ptr); in search_nested_keyrings()
751 ptr = node->slots[0]; in search_nested_keyrings()
765 node = assoc_array_ptr_to_node(ptr); in search_nested_keyrings()
773 ptr = READ_ONCE(node->slots[slot]); in search_nested_keyrings()
776 if (node->back_pointer || in search_nested_keyrings()
802 stack[sp].node = node; in search_nested_keyrings()
815 slot = node->parent_slot; in search_nested_keyrings()
831 if (node->back_pointer) { in search_nested_keyrings()
[all …]
/linux-6.15/drivers/hwmon/
H A Dnct7802.c1043 struct device_node *node, u8 *mode_mask, in nct7802_get_channel_config() argument
1050 if (!node->name || of_node_cmp(node->name, "channel")) in nct7802_get_channel_config()
1053 if (of_property_read_u32(node, "reg", &reg)) { in nct7802_get_channel_config()
1055 node->full_name); in nct7802_get_channel_config()
1061 node->full_name); in nct7802_get_channel_config()
1066 if (!of_device_is_available(node)) in nct7802_get_channel_config()
1076 if (!of_device_is_available(node)) { in nct7802_get_channel_config()
1083 dev_err(dev, "No type for '%s'\n", node->full_name); in nct7802_get_channel_config()
1096 node->full_name); in nct7802_get_channel_config()
1116 node->full_name); in nct7802_get_channel_config()
[all …]
/linux-6.15/drivers/firmware/xilinx/
H A Dzynqmp.c1334 int zynqmp_pm_request_node(const u32 node, const u32 capabilities, in zynqmp_pm_request_node() argument
1351 int zynqmp_pm_release_node(const u32 node) in zynqmp_pm_release_node() argument
1353 return zynqmp_pm_invoke_fn(PM_RELEASE_NODE, NULL, 1, node); in zynqmp_pm_release_node()
1424 int zynqmp_pm_force_pwrdwn(const u32 node, in zynqmp_pm_force_pwrdwn() argument
1427 return zynqmp_pm_invoke_fn(PM_FORCE_POWERDOWN, NULL, 2, node, ack); in zynqmp_pm_force_pwrdwn()
1440 int zynqmp_pm_request_wake(const u32 node, in zynqmp_pm_request_wake() argument
1446 return zynqmp_pm_invoke_fn(PM_REQUEST_WAKEUP, NULL, 4, node, address | set_addr, in zynqmp_pm_request_wake()
1463 int zynqmp_pm_set_requirement(const u32 node, const u32 capabilities, in zynqmp_pm_set_requirement() argument
1575 int zynqmp_pm_register_notifier(const u32 node, const u32 event, in zynqmp_pm_register_notifier() argument
1627 int zynqmp_pm_set_sd_config(u32 node, enum pm_sd_config_type config, u32 value) in zynqmp_pm_set_sd_config() argument
[all …]
/linux-6.15/fs/ubifs/
H A Dio.c380 struct ubifs_ch *ch = node; in ubifs_init_node()
394 ubifs_pad(c, node + len, pad); in ubifs_init_node()
398 void ubifs_crc_node(struct ubifs_info *c, void *node, int len) in ubifs_crc_node() argument
400 struct ubifs_ch *ch = node; in ubifs_crc_node()
403 crc = crc32(UBIFS_CRC32_INIT, node + 8, len - 8); in ubifs_crc_node()
427 ubifs_init_node(c, node, len, pad); in ubifs_prepare_node_hmac()
430 err = ubifs_node_insert_hmac(c, node, len, hmac_offs); in ubifs_prepare_node_hmac()
435 ubifs_crc_node(c, node, len); in ubifs_prepare_node_hmac()
457 ubifs_prepare_node_hmac(c, node, len, 0, pad); in ubifs_prepare_node()
473 struct ubifs_ch *ch = node; in ubifs_prep_grp_node()
[all …]
/linux-6.15/drivers/gpu/drm/
H A Ddrm_syncobj.c215 struct list_head node; member
226 struct list_head node; member
281 list_add_tail(&wait->node, &syncobj->cb_list); in drm_syncobj_fence_add_wait()
293 if (!wait->node.next) in drm_syncobj_remove_wait()
297 list_del_init(&wait->node); in drm_syncobj_remove_wait()
309 list_del(&entry->node); in syncobj_eventfd_entry_free()
318 list_add_tail(&entry->node, &syncobj->ev_fd_list); in drm_syncobj_add_eventfd()
352 list_for_each_entry_safe(wait_cur, wait_tmp, &syncobj->cb_list, node) in drm_syncobj_add_point()
509 if (wait.node.next) in drm_syncobj_find_fence()
1027 list_del_init(&wait->node); in syncobj_wait_syncobj_func()
[all …]
H A Ddrm_mipi_dsi.c164 if (of_alias_from_compatible(node, info.type, sizeof(info.type)) < 0) { in of_mipi_dsi_device_add()
165 dev_err(host->dev, "modalias failure on %pOF\n", node); in of_mipi_dsi_device_add()
169 ret = of_property_read_u32(node, "reg", &reg); in of_mipi_dsi_device_add()
172 node, ret); in of_mipi_dsi_device_add()
177 info.node = of_node_get(node); in of_mipi_dsi_device_add()
225 device_set_node(&dsi->dev, of_fwnode_handle(info->node)); in mipi_dsi_device_register_full()
315 if (host->dev->of_node == node) { in of_find_mipi_dsi_host_by_node()
329 struct device_node *node; in mipi_dsi_host_register() local
331 for_each_available_child_of_node(host->dev->of_node, node) { in mipi_dsi_host_register()
333 if (!of_property_present(node, "reg")) in mipi_dsi_host_register()
[all …]
/linux-6.15/drivers/iommu/
H A Dvirtio-iommu.c350 struct interval_tree_node *node, *next; in viommu_del_mappings() local
355 node = next; in viommu_del_mappings()
356 mapping = container_of(node, struct viommu_mapping, iova); in viommu_del_mappings()
357 next = interval_tree_iter_next(node, iova, end); in viommu_del_mappings()
369 interval_tree_remove(node, &vdomain->mappings); in viommu_del_mappings()
438 struct interval_tree_node *node; in viommu_replay_mappings() local
443 while (node) { in viommu_replay_mappings()
444 mapping = container_of(node, struct viommu_mapping, iova); in viommu_replay_mappings()
458 node = interval_tree_iter_next(node, 0, -1UL); in viommu_replay_mappings()
893 struct interval_tree_node *node; in viommu_iova_to_phys() local
[all …]
/linux-6.15/mm/
H A Dksm.c795 rb_replace_node(&dup->node, &chain->node, root); in alloc_stable_node_chain()
812 rb_erase(&chain->node, root); in free_stable_node_chain()
1005 rb_erase(&rmap_item->node, in remove_rmap_item_from_tree()
1148 struct ksm_stable_node, node); in remove_all_stable_nodes()
1699 rb_replace_node(&stable_node->node, &found->node, in stable_node_dup()
1919 rb_insert_color(&page_node->node, root); in stable_tree_search()
1945 &page_node->node, in stable_tree_search()
3199 struct rb_node *node; in ksm_check_stable_tree() local
3204 while (node) { in ksm_check_stable_tree()
3205 stable_node = rb_entry(node, struct ksm_stable_node, node); in ksm_check_stable_tree()
[all …]
/linux-6.15/arch/arm64/boot/dts/qcom/
H A Dsdm630-sony-xperia-ganges-kirin.dts30 /delete-node/ &touchscreen;
31 /delete-node/ &vreg_l18a_1v8;
/linux-6.15/arch/arm/boot/dts/broadcom/
H A Dbcm2711-rpi-400.dts33 /delete-node/ leds;
40 /delete-node/ &led_act;
/linux-6.15/drivers/clocksource/
H A Dclksrc-dbx500-prcmu.c52 static int __init clksrc_dbx500_prcmu_init(struct device_node *node) in clksrc_dbx500_prcmu_init() argument
54 clksrc_dbx500_timer_base = of_iomap(node, 0); in clksrc_dbx500_prcmu_init()
/linux-6.15/drivers/net/wireless/marvell/mwifiex/
H A Duap_txrx.c382 struct mwifiex_sta_node *node; in mwifiex_process_uap_rx_packet() local
408 node = mwifiex_get_sta_entry(priv, ta); in mwifiex_process_uap_rx_packet()
409 if (node) in mwifiex_process_uap_rx_packet()
410 node->stats.tx_failed++; in mwifiex_process_uap_rx_packet()
427 node = mwifiex_get_sta_entry(priv, ta); in mwifiex_process_uap_rx_packet()
428 if (node) in mwifiex_process_uap_rx_packet()
429 node->rx_seq[uap_rx_pd->priority] = in mwifiex_process_uap_rx_packet()
/linux-6.15/Documentation/networking/
H A Dtipc.rst68 the peer node's availability.
72 By applying the Overlapping Ring Monitoring algorithm on the inter node links
85 When running TIPC in single node mode no configuration whatsoever is needed.
86 When running in cluster mode TIPC must as a minimum be given a node address
94 Maximal byte throughput for inter-node connections is still somewhat lower than
95 for TCP, while they are superior for intra-node and inter-container throughput
190 .. kernel-doc:: net/tipc/node.c

1...<<61626364656667686970>>...242