Symbol: active_node
drivers/gpu/drm/i915/i915_active.c
1192
slab_cache = KMEM_CACHE(active_node, SLAB_HWCACHE_ALIGN);
drivers/gpu/drm/i915/i915_active.c
129
struct active_node *it, *n;
drivers/gpu/drm/i915/i915_active.c
222
active_retire(container_of(cb, struct active_node, base.cb)->ref);
drivers/gpu/drm/i915/i915_active.c
232
static struct active_node *__active_lookup(struct i915_active *ref, u64 idx)
drivers/gpu/drm/i915/i915_active.c
234
struct active_node *it;
drivers/gpu/drm/i915/i915_active.c
290
struct active_node *node;
drivers/gpu/drm/i915/i915_active.c
305
node = rb_entry(parent, struct active_node, node);
drivers/gpu/drm/i915/i915_active.c
33
#define fetch_node(x) rb_entry(READ_ONCE(x), typeof(struct active_node), node)
drivers/gpu/drm/i915/i915_active.c
35
static inline struct active_node *
drivers/gpu/drm/i915/i915_active.c
370
struct active_node *node,
drivers/gpu/drm/i915/i915_active.c
38
return container_of(active, struct active_node, base);
drivers/gpu/drm/i915/i915_active.c
412
__active_del_barrier(struct i915_active *ref, struct active_node *node)
drivers/gpu/drm/i915/i915_active.c
48
static inline struct llist_node *barrier_to_ll(struct active_node *node)
drivers/gpu/drm/i915/i915_active.c
55
__barrier_to_engine(struct active_node *node)
drivers/gpu/drm/i915/i915_active.c
555
static int flush_barrier(struct active_node *it)
drivers/gpu/drm/i915/i915_active.c
572
struct active_node *it, *n;
drivers/gpu/drm/i915/i915_active.c
61
barrier_to_engine(struct active_node *node)
drivers/gpu/drm/i915/i915_active.c
67
static inline struct active_node *barrier_from_ll(struct llist_node *x)
drivers/gpu/drm/i915/i915_active.c
695
struct active_node *it, *n;
drivers/gpu/drm/i915/i915_active.c
70
struct active_node, base.cb.node);
drivers/gpu/drm/i915/i915_active.c
755
static inline bool is_idle_barrier(struct active_node *node, u64 idx)
drivers/gpu/drm/i915/i915_active.c
760
static struct active_node *reuse_idle_barrier(struct i915_active *ref, u64 idx)
drivers/gpu/drm/i915/i915_active.c
784
struct active_node *node =
drivers/gpu/drm/i915/i915_active.c
785
rb_entry(p, struct active_node, node);
drivers/gpu/drm/i915/i915_active.c
804
struct active_node *node =
drivers/gpu/drm/i915/i915_active.c
805
rb_entry(p, struct active_node, node);
drivers/gpu/drm/i915/i915_active.c
840
return rb_entry(p, struct active_node, node);
drivers/gpu/drm/i915/i915_active.c
866
struct active_node *node;
drivers/gpu/drm/i915/i915_active.c
913
struct active_node *node = barrier_from_ll(first);
drivers/gpu/drm/i915/i915_active.c
939
struct active_node *node = barrier_from_ll(pos);
drivers/gpu/drm/i915/i915_active.c
948
struct active_node *it;
drivers/gpu/drm/i915/i915_active.c
952
it = rb_entry(parent, struct active_node, node);
drivers/gpu/drm/i915/i915_active_types.h
23
struct active_node;
drivers/gpu/drm/i915/i915_active_types.h
30
struct active_node *cache;
drivers/gpu/drm/i915/selftests/i915_active.c
266
static struct intel_engine_cs *node_to_barrier(struct active_node *it)
drivers/gpu/drm/i915/selftests/i915_active.c
289
struct active_node *it, *n;
drivers/gpu/drm/i915/selftests/i915_active.c
337
struct active_node *it, *n;