Home
last modified time | relevance | path

Searched refs:node_list (Results 1 – 25 of 25) sorted by relevance

/linux/lib/
H A Dplist.c60 plist_check_list(&head->node_list); in plist_check_head()
76 struct list_head *node_next = &head->node_list; in plist_add()
90 node_next = &iter->node_list; in plist_add()
97 node_next = &iter->node_list; in plist_add()
111 list_add_tail(&node->node_list, node_next); in plist_add()
127 if (node->node_list.next != &head->node_list) { in plist_del()
130 next = list_entry(node->node_list.next, in plist_del()
131 struct plist_node, node_list); in plist_del()
140 list_del_init(&node->node_list); in plist_del()
[all...]
H A Dobjagg.c18 struct list_head node_list; member
27 struct list_head list; /* member of objagg_hints->node_list */
679 list_add(&hnode->list, &objagg_hints->node_list); in objagg_hints_node_create()
694 list_for_each_entry_safe(hnode, tmp, &objagg_hints->node_list, list) { in objagg_hints_flush()
940 INIT_LIST_HEAD(&objagg_hints->node_list); in objagg_hints_get()
1020 list_for_each_entry(hnode, &objagg_hints->node_list, list) { in objagg_hints_stats_get()
/linux/drivers/gpu/drm/sti/
H A Dsti_gdp.c119 * @node_list: array of node list
131 struct sti_gdp_node_list node_list[GDP_NODE_NB_BANK]; member
189 if (gdp->node_list[i].top_field_paddr == val) { in gdp_dbg_nvn()
190 base = gdp->node_list[i].top_field; in gdp_dbg_nvn()
193 if (gdp->node_list[i].btm_field_paddr == val) { in gdp_dbg_nvn()
194 base = gdp->node_list[i].btm_field; in gdp_dbg_nvn()
290 gdp_node_dump_node(s, gdp->node_list[b].top_field); in gdp_node_dbg_show()
292 gdp_node_dump_node(s, gdp->node_list[b].btm_field); in gdp_node_dbg_show()
407 if ((hw_nvn != gdp->node_list[i].btm_field_paddr) && in sti_gdp_get_free_nodes()
408 (hw_nvn != gdp->node_list[ in sti_gdp_get_free_nodes()
[all...]
/linux/drivers/gpu/drm/
H A Ddrm_mm.c127 list_for_each_entry(node, drm_mm_nodes(mm), node_list) { in show_leaks()
478 list_add(&node->node_list, &hole->node_list); in drm_mm_reserve_node()
597 list_add(&node->node_list, &hole->node_list); in drm_mm_insert_node_in_range()
635 prev_node = list_prev_entry(node, node_list); in drm_mm_remove_node()
641 list_del(&node->node_list); in drm_mm_remove_node()
760 /* Remove this block from the node_list so that we enlarge the hole in drm_mm_scan_add_block()
765 hole = list_prev_entry(node, node_list); in drm_mm_scan_add_block()
766 DRM_MM_BUG_ON(list_next_entry(hole, node_list) ! in drm_mm_scan_add_block()
[all...]
/linux/include/drm/
H A Ddrm_mm.h166 struct list_head node_list; member
207 /* head_node.node_list is the list of all memory nodes, ordered
322 return list_next_entry(hole_node, node_list)->start; in __drm_mm_hole_node_end()
345 * As the drm_mm range manager hides its node_list deep with its
353 #define drm_mm_nodes(mm) (&(mm)->head_node.node_list)
364 list_for_each_entry(entry, drm_mm_nodes(mm), node_list)
376 list_for_each_entry_safe(entry, next, drm_mm_nodes(mm), node_list)
505 node__ = list_next_entry(node__, node_list))
/linux/drivers/accel/amdxdna/
H A Daie2_solver.c40 struct list_head node_list; member
135 list_for_each_entry(node, &rgp->node_list, list) { in set_dpm_level()
149 list_for_each_entry(node, &rgp->node_list, list) { in rg_search_node()
281 list_add_tail(&node->list, &xrs->rgp.node_list); in create_solver_node()
376 INIT_LIST_HEAD(&rgp->node_list); in xrsm_init()
/linux/drivers/interconnect/
H A Dcore.c57 list_for_each_entry(n, &provider->nodes, node_list) { in icc_summary_show()
120 list_for_each_entry(n, &provider->nodes, node_list) in icc_graph_show()
124 list_for_each_entry(n, &provider->nodes, node_list) in icc_graph_show()
135 list_for_each_entry(n, &provider->nodes, node_list) in icc_graph_show()
159 list_for_each_entry(n, &provider->nodes, node_list) { in node_find_by_name()
1057 list_add_tail(&node->node_list, &provider->nodes); in icc_node_add()
1096 list_del(&node->node_list); in icc_node_del()
1115 list_for_each_entry_safe_reverse(n, tmp, &provider->nodes, node_list) { in icc_nodes_remove()
1213 list_for_each_entry(n, &p->nodes, node_list) { in icc_sync_state()
/linux/net/tipc/
H A Dcore.h106 struct list_head node_list; member
161 return &tipc_net(net)->node_list; in tipc_nodes()
H A Dnode.c359 list_for_each_entry_rcu(n, &tn->node_list, list) { in tipc_node_find_by_id()
505 list_for_each_entry_rcu(temp_node, &tn->node_list, list) { in tipc_node_create()
529 list_for_each_entry_rcu(temp_node, &tn->node_list, list) { in tipc_node_create()
596 list_for_each_entry_rcu(temp_node, &tn->node_list, list) { in tipc_node_create()
603 list_for_each_entry_rcu(temp_node, &tn->node_list, list) { in tipc_node_create()
651 list_for_each_entry_safe(node, t_node, &tn->node_list, list) in tipc_node_stop()
790 list_for_each_entry_rcu(temp_node, &tn->node_list, list) { in tipc_node_cleanup()
1319 list_for_each_entry_rcu(n, &tn->node_list, list) { in tipc_node_delete_links()
2218 list_for_each_entry_rcu(n, &tn->node_list, list) { in tipc_node_apply_property()
2302 list_for_each_entry_rcu(temp_node, &tn->node_list, lis in tipc_nl_peer_rm()
[all...]
H A Dcore.c68 INIT_LIST_HEAD(&tn->node_list); in tipc_init_net()
/linux/drivers/media/firewire/
H A Dfiredtv-fw.c29 static LIST_HEAD(node_list);
211 list_for_each_entry(f, &node_list, list) { in handle_fcp()
290 list_add_tail(&fdtv->list, &node_list); in node_probe()
/linux/drivers/target/
H A Dtarget_core_tpg.c570 LIST_HEAD(node_list); in core_tpg_deregister()
581 list_splice_init(&se_tpg->acl_node_list, &node_list); in core_tpg_deregister()
588 list_for_each_entry_safe(nacl, nacl_tmp, &node_list, acl_list) { in core_tpg_deregister()
/linux/fs/btrfs/
H A Ddelayed-inode.h34 struct list_head node_list; member
H A Ddelayed-inode.c49 INIT_LIST_HEAD(&delayed_root->node_list); in btrfs_init_delayed_root()
191 list_add_tail(&node->n_list, &root->node_list); in btrfs_queue_delayed_node()
222 node = list_first_entry_or_null(&delayed_root->node_list, in btrfs_first_delayed_node()
242 if (list_empty(&delayed_root->node_list)) in btrfs_next_delayed_node()
244 p = delayed_root->node_list.next; in btrfs_next_delayed_node()
245 } else if (list_is_last(&node->n_list, &delayed_root->node_list)) in btrfs_next_delayed_node()
/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c570 list_add(&node->node_list, &temp_list_head); in xe_ggtt_shift_nodes_locked()
573 list_for_each_entry_safe(node, tmpn, &temp_list_head, node_list) { in xe_ggtt_shift_nodes_locked()
574 list_del(&node->node_list); in xe_ggtt_shift_nodes_locked()
/linux/drivers/interconnect/imx/
H A Dimx.c212 list_for_each_entry_safe(node, tmp, &provider->nodes, node_list) in imx_icc_unregister_nodes()
/linux/drivers/gpu/drm/i915/
H A Di915_vma.c757 GEM_BUG_ON(list_empty(&node->node_list)); in i915_gem_valid_gtt_space()
759 other = list_prev_entry(node, node_list); in i915_gem_valid_gtt_space()
764 other = list_next_entry(node, node_list); in i915_gem_valid_gtt_space()
/linux/drivers/interconnect/qcom/
H A Dicc-rpm.c336 list_for_each_entry(node, &provider->nodes, node_list) { in qcom_icc_bus_aggregate()
/linux/drivers/memory/tegra/
H A Dtegra124.c1181 list_for_each_entry(node, &mc->provider.nodes, node_list) { in tegra124_mc_of_icc_xlate_extended()
H A Dtegra30.c1343 list_for_each_entry(node, &mc->provider.nodes, node_list) { in tegra30_mc_of_icc_xlate_extended()
H A Dtegra20-emc.c957 list_for_each_entry(node, &provider->nodes, node_list) { in emc_of_icc_xlate_extended()
H A Dtegra124-emc.c1292 list_for_each_entry(node, &provider->nodes, node_list) { in emc_of_icc_xlate_extended()
H A Dtegra30-emc.c1475 list_for_each_entry(node, &provider->nodes, node_list) { in emc_of_icc_xlate_extended()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.c513 struct list_head node_list; member
547 INIT_LIST_HEAD(&fib->node_list); in mlxsw_sp_fib_create()
569 WARN_ON(!list_empty(&fib->node_list)); in mlxsw_sp_fib_destroy()
947 if (!vr->rif_count && list_empty(&vr->fib4->node_list) && in mlxsw_sp_vr_put()
948 list_empty(&vr->fib6->node_list) && in mlxsw_sp_vr_put()
6607 list_add(&fib_node->list, &fib->node_list); in mlxsw_sp_fib_node_create()
7764 list_for_each_entry_safe(fib_node, tmp, &fib->node_list, list) { in mlxsw_sp_vr_fib_flush()
7765 bool do_break = &tmp->list == &fib->node_list; in mlxsw_sp_vr_fib_flush()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_ggtt.c50 node = list_next_entry(node, node_list); in i915_ggtt_color_adjust()