| /linux-6.15/net/802/ |
| H A D | mrp.c | 292 rb_erase(&attr->node, &app->mad); in mrp_attr_destroy() 298 struct rb_node *node, *next; in mrp_attr_destroy_all() local 301 for (node = rb_first(&app->mad); in mrp_attr_destroy_all() 302 next = node ? rb_next(node) : NULL, node != NULL; in mrp_attr_destroy_all() 303 node = next) { in mrp_attr_destroy_all() 304 attr = rb_entry(node, struct mrp_attr, node); in mrp_attr_destroy_all() 581 struct rb_node *node, *next; in mrp_mad_event() local 584 for (node = rb_first(&app->mad); in mrp_mad_event() 585 next = node ? rb_next(node) : NULL, node != NULL; in mrp_mad_event() 586 node = next) { in mrp_mad_event() [all …]
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | multicast.c | 98 struct rb_node node; member 132 struct rb_node *node = port->table.rb_node; in mcast_find() local 136 while (node) { in mcast_find() 137 group = rb_entry(node, struct mcast_group, node); in mcast_find() 143 node = node->rb_left; in mcast_find() 145 node = node->rb_right; in mcast_find() 174 rb_link_node(&group->node, parent, link); in mcast_insert() 192 rb_erase(&group->node, &port->table); in release_group() 775 struct rb_node *node; in mcast_groups_event() local 779 for (node = rb_first(&port->table); node; node = rb_next(node)) { in mcast_groups_event() [all …]
|
| /linux-6.15/Documentation/bpf/ |
| H A D | graph_ds_impl.rst | 37 "node"s, the verifier code and this document refer to common functionality 53 Root and node types for the new data structures are opaquely defined in the 67 struct bpf_rb_node node; 71 struct bpf_rb_root groot __contains(node_data, node); 143 ``bpf_{list,rb}_node`` field of the node struct, a graph node will 204 graph API add / remove implementations don't need to check if a node 241 5) o and p are owning, n and m non-owning, all point to the same node 247 a node which is not in an rbtree. Statement 5 will try to remove a node which 253 node has already been removed at runtime. 259 * takes an arbitrary node argument [all …]
|
| /linux-6.15/drivers/dma/qcom/ |
| H A D | hidma.c | 152 list_move(&mdesc->node, &mchan->free); in hidma_process_completed() 174 if (mdesc->node.next) { in hidma_callback() 181 struct hidma_desc, node); in hidma_callback() 238 list_move_tail(&qdesc->node, &mchan->active); in hidma_issue_pending() 244 node); in hidma_issue_pending() 330 list_move_tail(&mdesc->node, &mchan->queued); in hidma_tx_submit() 372 list_add_tail(&mdesc->node, &descs); in hidma_alloc_chan_resources() 404 list_del(&mdesc->node); in hidma_prep_dma_memcpy() 438 list_del(&mdesc->node); in hidma_prep_dma_memset() 505 list_move(&mdesc->node, &mchan->free); in hidma_terminate_channel() [all …]
|
| /linux-6.15/drivers/memory/tegra/ |
| H A D | tegra30-emc.c | 890 struct device_node *node) in load_one_timing_from_dt() argument 898 node, err); in load_one_timing_from_dt() 910 node, err); in load_one_timing_from_dt() 922 node, err); \ in load_one_timing_from_dt() 1472 struct icc_node *node; in emc_of_icc_xlate_extended() local 1488 ndata->node = node; in emc_of_icc_xlate_extended() 1524 struct icc_node *node; in tegra_emc_interconnect_init() local 1537 if (IS_ERR(node)) { in tegra_emc_interconnect_init() 1538 err = PTR_ERR(node); in tegra_emc_interconnect_init() 1552 if (IS_ERR(node)) { in tegra_emc_interconnect_init() [all …]
|
| /linux-6.15/drivers/dma/ |
| H A D | tegra20-apb-dma.c | 153 struct list_head node; member 168 struct list_head node; member 275 list_del(&dma_desc->node); in tegra_dma_desc_get() 317 node); in tegra_dma_sg_req_get() 318 list_del(&sg_req->node); in tegra_dma_sg_req_get() 507 node); in tdc_configure_next_head_desc() 527 node); in tegra_dma_abort_all() 581 list_del(&sgreq->node); in handle_once_dma_done() 769 node); in tegra_dma_terminate_all() 1331 node); in tegra_dma_free_chan_resources() [all …]
|
| /linux-6.15/tools/perf/ui/browsers/ |
| H A D | hists.c | 277 struct rb_node *node; in hierarchy_count_rows() local 287 while (node) { in hierarchy_count_rows() 300 node = rb_next(node); in hierarchy_count_rows() 899 if (node == NULL) in check_percent_display() 902 if (rb_next(node)) in check_percent_display() 924 while (node) { in hist_browser__show_callchain_flat() 981 node = next; in hist_browser__show_callchain_flat() 1028 while (node) { in hist_browser__show_callchain_folded() 1092 node = next; in hist_browser__show_callchain_folded() 1117 while (node) { in hist_browser__show_callchain_graph() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/arm/ux500/ |
| H A D | boards.txt | 4 Required properties (in root node) one of these: 8 Required node (under root node): 13 Required property of soc node, one of these: 16 Required subnodes under soc node:
|
| /linux-6.15/drivers/clocksource/ |
| H A D | timer-owl.c | 116 static int __init owl_timer_init(struct device_node *node) in owl_timer_init() argument 122 owl_timer_base = of_io_request_and_map(node, 0, "owl-timer"); in owl_timer_init() 131 timer1_irq = of_irq_get_byname(node, "timer1"); in owl_timer_init() 137 clk = of_clk_get(node, 0); in owl_timer_init() 150 ret = clocksource_mmio_init(owl_clksrc_base + OWL_Tx_VAL, node->name, in owl_timer_init()
|
| H A D | timer-versatile.c | 22 static int __init versatile_sched_clock_init(struct device_node *node) in versatile_sched_clock_init() argument 24 void __iomem *base = of_iomap(node, 0); in versatile_sched_clock_init() 26 of_node_clear_flag(node, OF_POPULATED); in versatile_sched_clock_init()
|
| /linux-6.15/arch/sparc/prom/ |
| H A D | ranges.c | 67 phandle node, obio_node; in prom_ranges_init() local 73 node = prom_getchild(prom_root_node); in prom_ranges_init() 74 obio_node = prom_searchsiblings(node, "obio"); in prom_ranges_init() 88 void prom_apply_generic_ranges(phandle node, phandle parent, in prom_apply_generic_ranges() argument 95 success = prom_getproperty(node, "ranges", in prom_apply_generic_ranges()
|
| /linux-6.15/Documentation/devicetree/bindings/perf/ |
| H A D | arm,cmn.yaml | 37 arm,root-node: 40 discovery node (see TRM definition of ROOTNODEBASE). Not 55 - arm,root-node 66 /* 4x2 mesh with one DTC, and CFG node at 0,1,1,0 */ 68 arm,root-node = <0x104000>;
|
| /linux-6.15/drivers/clk/mvebu/ |
| H A D | clk-cpu.c | 166 static void __init of_cpu_clk_setup(struct device_node *node) in of_cpu_clk_setup() argument 169 void __iomem *clock_complex_base = of_iomap(node, 0); in of_cpu_clk_setup() 170 void __iomem *pmu_dfs_base = of_iomap(node, 1); in of_cpu_clk_setup() 202 cpuclk[cpu].parent_name = of_clk_get_parent_name(node, 0); in of_cpu_clk_setup() 223 of_clk_add_provider(node, of_clk_src_onecell_get, &clk_data); in of_cpu_clk_setup() 239 static void __init of_mv98dx3236_cpu_clk_setup(struct device_node *node) in of_mv98dx3236_cpu_clk_setup() argument 241 of_clk_add_provider(node, of_clk_src_simple_get, NULL); in of_mv98dx3236_cpu_clk_setup()
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-mchp-eic.c | 202 static int mchp_eic_init(struct device_node *node, struct device_node *parent) in mchp_eic_init() argument 211 eic->base = of_iomap(node, 0); in mchp_eic_init() 223 eic->clk = of_clk_get_by_name(node, "pclk"); in mchp_eic_init() 239 ret = of_irq_parse_one(node, i, &irq); in mchp_eic_init() 252 node, &mchp_eic_domain_ops, eic); in mchp_eic_init() 254 pr_err("%pOF: Failed to add domain\n", node); in mchp_eic_init() 261 pr_info("%pOF: EIC registered, nr_irqs %u\n", node, MCHP_EIC_NIRQ); in mchp_eic_init()
|
| H A D | irq-aspeed-i2c-ic.c | 63 static int __init aspeed_i2c_ic_of_init(struct device_node *node, in aspeed_i2c_ic_of_init() argument 73 i2c_ic->base = of_iomap(node, 0); in aspeed_i2c_ic_of_init() 79 i2c_ic->parent_irq = irq_of_parse_and_map(node, 0); in aspeed_i2c_ic_of_init() 85 i2c_ic->irq_domain = irq_domain_add_linear(node, ASPEED_I2C_IC_NUM_BUS, in aspeed_i2c_ic_of_init()
|
| /linux-6.15/drivers/video/backlight/ |
| H A D | led_bl.c | 75 struct device_node *node = dev->of_node; in led_bl_get_leds() local 80 ret = of_count_phandle_with_args(node, "leds", NULL); in led_bl_get_leds() 126 struct device_node *node = dev->of_node; in led_bl_parse_levels() local 131 if (!node) in led_bl_parse_levels() 134 num_levels = of_property_count_u32_elems(node, "brightness-levels"); in led_bl_parse_levels() 145 ret = of_property_read_u32_array(node, "brightness-levels", in led_bl_parse_levels() 166 ret = of_property_read_u32(node, "default-brightness-level", &value); in led_bl_parse_levels()
|
| /linux-6.15/io_uring/ |
| H A D | io_uring.c | 258 llist_for_each_entry_safe(req, tmp, node, io_task_work.node) in io_fallback_req_func() 1053 node = next; in io_handle_tw_list() 1063 return node; in io_handle_tw_list() 1071 while (node) { in __io_fallback_tw() 1073 node = node->next; in __io_fallback_tw() 1113 if (node) { in tctx_task_work_run() 1114 node = llist_reverse_order(node); in tctx_task_work_run() 1115 node = io_handle_tw_list(node, count, max_entries); in tctx_task_work_run() 1123 return node; in tctx_task_work_run() 1281 *node = next; in __io_run_local_work_loop() [all …]
|
| /linux-6.15/drivers/clk/ti/ |
| H A D | fapll.c | 556 name = ti_dt_clk_name(node); in ti_fapll_setup() 559 init->num_parents = of_clk_get_parent_count(node); in ti_fapll_setup() 561 pr_err("%pOFn must have two parents\n", node); in ti_fapll_setup() 565 of_clk_parent_fill(node, parent_name, 2); in ti_fapll_setup() 568 fd->clk_ref = of_clk_get(node, 0); in ti_fapll_setup() 570 pr_err("%pOFn could not get clk_ref\n", node); in ti_fapll_setup() 574 fd->clk_bypass = of_clk_get(node, 1); in ti_fapll_setup() 576 pr_err("%pOFn could not get clk_bypass\n", node); in ti_fapll_setup() 580 fd->base = of_iomap(node, 0); in ti_fapll_setup() 582 pr_err("%pOFn could not get IO base\n", node); in ti_fapll_setup() [all …]
|
| /linux-6.15/drivers/usb/misc/ |
| H A D | onboard_usb_dev_pdevs.c | 24 struct list_head node; member 119 list_add(&pdle->node, pdev_list); in onboard_dev_create_pdevs() 138 list_for_each_entry_safe(pdle, tmp, pdev_list, node) { in onboard_dev_destroy_pdevs() 139 list_del(&pdle->node); in onboard_dev_destroy_pdevs()
|
| /linux-6.15/arch/powerpc/boot/ |
| H A D | planetcore.c | 108 void *node, *chosen; in planetcore_set_stdout_path() local 114 node = find_node_by_prop_value_str(NULL, "linux,planetcore-label", in planetcore_set_stdout_path() 116 if (!node) in planetcore_set_stdout_path() 119 path = get_path(node, prop_buf, MAX_PROP_LEN); in planetcore_set_stdout_path()
|
| /linux-6.15/lib/ |
| H A D | debugobjects.c | 232 hlist_del(&obj->node); in __alloc_object() 298 obj->batch_last = &obj->node; in pcpu_free() 325 hlist_del(&obj->node); in free_object_list() 379 last = &obj->node; in kmem_alloc_batch() 382 hlist_add_head(&obj->node, head); in kmem_alloc_batch() 467 hlist_add_head(&obj->node, &b->list); in alloc_object() 523 hlist_add_head(&obj->node, &pool_boot); in __free_object() 549 hlist_del(&obj->node); in put_objects() 974 hlist_del(&obj->node); in debug_object_free() 1103 hlist_del(&obj->node); in __debug_check_no_obj_freed() [all …]
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | multipath.c | 192 int node; in nvme_mpath_clear_current_path() local 197 for_each_node(node) { in nvme_mpath_clear_current_path() 225 int node; in nvme_mpath_revalidate_paths() local 236 for_each_node(node) in nvme_mpath_revalidate_paths() 312 int node = numa_node_id(); in nvme_round_robin_path() local 402 int node = numa_node_id(); in nvme_numa_path() local 694 int node, srcu_idx; in nvme_mpath_set_live() local 697 for_each_online_node(node) in nvme_mpath_set_live() 995 int node, srcu_idx; in numa_nodes_show() local 1007 for_each_node(node) { in numa_nodes_show() [all …]
|
| /linux-6.15/fs/btrfs/ |
| H A D | extent-tree.c | 513 if (node->parent) { in insert_extent_data_ref() 1504 node->parent, node->ref_root, owner, in __btrfs_inc_extent_ref() 1728 node->bytenr, node->ref_mod, node->action, ref_root, in run_delayed_tree_ref() 1765 btrfs_pin_extent(trans, node->bytenr, node->num_bytes, 1); in run_one_delayed_ref() 1784 btrfs_pin_extent(trans, node->bytenr, node->num_bytes, 1); in run_one_delayed_ref() 1788 node->bytenr, node->num_bytes, node->type, in run_one_delayed_ref() 1789 node->action, node->ref_mod, ret); in run_one_delayed_ref() 2254 for (node = rb_first_cached(&head->ref_tree); node; in check_delayed_ref() 2255 node = rb_next(node)) { in check_delayed_ref() 3099 node->parent, node->ref_root, owner_objectid, in __btrfs_free_extent() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | i915_vma.c | 79 if (!vma->node.stack) { in vma_print_allocator() 82 vma->node.start, vma->node.size, reason); in vma_print_allocator() 89 vma->node.start, vma->node.size, reason, buf); in vma_print_allocator() 487 vma->node.size, in i915_vma_bind() 516 vma->node.start, in i915_vma_bind() 517 vma->node.size, in i915_vma_bind() 524 vma->node.size, true); in i915_vma_bind() 742 struct drm_mm_node *node = &vma->node; in i915_gem_valid_gtt_space() local 766 !drm_mm_hole_follows(node)) in i915_gem_valid_gtt_space() 915 GEM_BUG_ON(vma->node.start + vma->node.size > end); in i915_vma_insert() [all …]
|
| /linux-6.15/drivers/clk/axs10x/ |
| H A D | pll_clock.c | 259 static void __init of_axs10x_pll_clk_setup(struct device_node *node) in of_axs10x_pll_clk_setup() argument 270 pll_clk->base = of_iomap(node, 0); in of_axs10x_pll_clk_setup() 276 pll_clk->lock = of_iomap(node, 1); in of_axs10x_pll_clk_setup() 282 init.name = node->name; in of_axs10x_pll_clk_setup() 284 parent_name = of_clk_get_parent_name(node, 0); in of_axs10x_pll_clk_setup() 292 pr_err("failed to register %pOFn clock\n", node); in of_axs10x_pll_clk_setup() 296 ret = of_clk_add_hw_provider(node, of_clk_hw_simple_get, &pll_clk->hw); in of_axs10x_pll_clk_setup() 298 pr_err("failed to add hw provider for %pOFn clock\n", node); in of_axs10x_pll_clk_setup()
|