Home
last modified time | relevance | path

Searched refs:obj_node (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/Documentation/RCU/
Drculist_nulls.rst27 struct hlist_node obj_node;
68 ({ obj = hlist_entry(pos, typeof(*obj), obj_node); 1; });
80 ({ obj = hlist_entry(pos, typeof(*obj), obj_node); 1; });
100 We need to make sure a reader cannot read the new 'obj->obj_node.next' value
116 hlist_add_head_rcu(&obj->obj_node, list);
131 hlist_del_init_rcu(&obj->obj_node);
155 Note that using hlist_nulls means the type of 'obj_node' field of
167 hlist_nulls_for_each_entry_rcu(obj, node, head, obj_node) {
214 hlist_nulls_add_head_rcu(&obj->obj_node, list);
/linux-6.6.21/drivers/gpu/drm/etnaviv/
Detnaviv_gem.c221 list_for_each_entry(mapping, &obj->vram_list, obj_node) { in etnaviv_gem_get_vram_mapping()
300 list_del(&mapping->obj_node); in etnaviv_gem_mapping_get()
311 list_add_tail(&mapping->obj_node, &etnaviv_obj->vram_list); in etnaviv_gem_mapping_get()
501 obj_node) { in etnaviv_gem_free_object()
509 list_del(&mapping->obj_node); in etnaviv_gem_free_object()
Detnaviv_gem.h24 struct list_head obj_node; member
/linux-6.6.21/drivers/gpu/drm/i915/
Di915_vma_types.h292 struct rb_node obj_node; member
Di915_vma.c146 RB_CLEAR_NODE(&vma->obj_node); in vma_create()
209 pos = rb_entry(rb, struct i915_vma, obj_node); in vma_create()
224 rb_link_node(&vma->obj_node, rb, p); in vma_create()
225 rb_insert_color(&vma->obj_node, &obj->vma.tree); in vma_create()
261 struct i915_vma *vma = rb_entry(rb, struct i915_vma, obj_node); in i915_vma_lookup()
1730 if (!RB_EMPTY_NODE(&vma->obj_node)) in release_references()
1731 rb_erase(&vma->obj_node, &obj->vma.tree); in release_references()
Di915_gem.c898 if (!RB_EMPTY_NODE(&vma->obj_node)) { in discard_ggtt_vma()
899 rb_erase(&vma->obj_node, &obj->vma.tree); in discard_ggtt_vma()
900 RB_CLEAR_NODE(&vma->obj_node); in discard_ggtt_vma()
/linux-6.6.21/drivers/acpi/acpica/
Dacnamesp.h277 acpi_ns_pattern_match(struct acpi_namespace_node *obj_node, char *search_for);