Symbol: active_node
sys/dev/pci/drm/i915/i915_active.c
1213
slab_cache = KMEM_CACHE(active_node, SLAB_HWCACHE_ALIGN);
sys/dev/pci/drm/i915/i915_active.c
1217
pool_init(&slab_cache, sizeof(struct active_node),
sys/dev/pci/drm/i915/i915_active.c
129
struct active_node *it, *n;
sys/dev/pci/drm/i915/i915_active.c
226
active_retire(container_of(cb, struct active_node, base.cb)->ref);
sys/dev/pci/drm/i915/i915_active.c
236
static struct active_node *__active_lookup(struct i915_active *ref, u64 idx)
sys/dev/pci/drm/i915/i915_active.c
238
struct active_node *it;
sys/dev/pci/drm/i915/i915_active.c
294
struct active_node *node;
sys/dev/pci/drm/i915/i915_active.c
309
node = rb_entry(parent, struct active_node, node);
sys/dev/pci/drm/i915/i915_active.c
33
#define fetch_node(x) rb_entry(READ_ONCE(x), typeof(struct active_node), node)
sys/dev/pci/drm/i915/i915_active.c
35
static inline struct active_node *
sys/dev/pci/drm/i915/i915_active.c
377
struct active_node *node,
sys/dev/pci/drm/i915/i915_active.c
38
return container_of(active, struct active_node, base);
sys/dev/pci/drm/i915/i915_active.c
419
__active_del_barrier(struct i915_active *ref, struct active_node *node)
sys/dev/pci/drm/i915/i915_active.c
48
static inline struct llist_node *barrier_to_ll(struct active_node *node)
sys/dev/pci/drm/i915/i915_active.c
55
__barrier_to_engine(struct active_node *node)
sys/dev/pci/drm/i915/i915_active.c
562
static int flush_barrier(struct active_node *it)
sys/dev/pci/drm/i915/i915_active.c
579
struct active_node *it, *n;
sys/dev/pci/drm/i915/i915_active.c
61
barrier_to_engine(struct active_node *node)
sys/dev/pci/drm/i915/i915_active.c
67
static inline struct active_node *barrier_from_ll(struct llist_node *x)
sys/dev/pci/drm/i915/i915_active.c
70
struct active_node, base.cb.node);
sys/dev/pci/drm/i915/i915_active.c
702
struct active_node *it, *n;
sys/dev/pci/drm/i915/i915_active.c
766
static inline bool is_idle_barrier(struct active_node *node, u64 idx)
sys/dev/pci/drm/i915/i915_active.c
771
static struct active_node *reuse_idle_barrier(struct i915_active *ref, u64 idx)
sys/dev/pci/drm/i915/i915_active.c
795
struct active_node *node =
sys/dev/pci/drm/i915/i915_active.c
796
rb_entry(p, struct active_node, node);
sys/dev/pci/drm/i915/i915_active.c
815
struct active_node *node =
sys/dev/pci/drm/i915/i915_active.c
816
rb_entry(p, struct active_node, node);
sys/dev/pci/drm/i915/i915_active.c
851
return rb_entry(p, struct active_node, node);
sys/dev/pci/drm/i915/i915_active.c
877
struct active_node *node;
sys/dev/pci/drm/i915/i915_active.c
928
struct active_node *node = barrier_from_ll(first);
sys/dev/pci/drm/i915/i915_active.c
958
struct active_node *node = barrier_from_ll(pos);
sys/dev/pci/drm/i915/i915_active.c
967
struct active_node *it;
sys/dev/pci/drm/i915/i915_active.c
971
it = rb_entry(parent, struct active_node, node);
sys/dev/pci/drm/i915/i915_active_types.h
23
struct active_node;
sys/dev/pci/drm/i915/i915_active_types.h
30
struct active_node *cache;
sys/dev/pci/drm/i915/selftests/i915_active.c
264
static struct intel_engine_cs *node_to_barrier(struct active_node *it)
sys/dev/pci/drm/i915/selftests/i915_active.c
287
struct active_node *it, *n;
sys/dev/pci/drm/i915/selftests/i915_active.c
335
struct active_node *it, *n;