Symbol: typeof
sys/dev/drm/amd/amdgpu/amdgpu_vm.c
78
node = rb_entry(rb, typeof(*node), rb);
sys/dev/drm/amd/amdgpu/amdgpu_vm.c
93
node = rb_entry(rb, typeof(*node), rb);
sys/dev/drm/drm_atomic.c
253
struct drm_atomic_state *state = container_of(ref, typeof(*state), ref);
sys/dev/drm/drm_atomic_helper.c
1845
typeof(*commit),
sys/dev/drm/drm_framebuffer.c
412
struct drm_mode_rmfb_work *arg = container_of(w, typeof(*arg), work);
sys/dev/drm/drm_framebuffer.c
416
list_first_entry(&arg->fbs, typeof(*fb), filp_head);
sys/dev/drm/i915/i915_gem.c
3828
container_of(work, typeof(*dev_priv), gt.retire_work.work);
sys/dev/drm/i915/i915_gem.c
3885
struct sleep_rcu_work *s = container_of(work, typeof(*s), work);
sys/dev/drm/i915/i915_gem.c
3896
struct sleep_rcu_work *s = container_of(rcu, typeof(*s), rcu);
sys/dev/drm/i915/i915_gem.c
3934
container_of(work, typeof(*dev_priv), gt.idle_work.work);
sys/dev/drm/i915/i915_gem.c
5087
container_of(active, typeof(*obj), frontbuffer_write);
sys/dev/drm/i915/i915_gem.c
5383
container_of(head, typeof(*obj), rcu);
sys/dev/drm/i915/i915_gem.c
6484
unsigned int len = min_t(typeof(size), size, PAGE_SIZE);
sys/dev/drm/i915/i915_gem_clflush.c
50
struct clflush *clflush = container_of(fence, typeof(*clflush), dma);
sys/dev/drm/i915/i915_gem_clflush.c
54
BUILD_BUG_ON(offsetof(typeof(*clflush), dma));
sys/dev/drm/i915/i915_gem_clflush.c
73
struct clflush *clflush = container_of(work, typeof(*clflush), work);
sys/dev/drm/i915/i915_gem_clflush.c
96
struct clflush *clflush = container_of(fence, typeof(*clflush), wait);
sys/dev/drm/i915/i915_gem_context.c
254
ctx = container_of(freed, typeof(*ctx), free_link);
sys/dev/drm/i915/i915_gem_context.c
261
container_of(work, typeof(*i915), contexts.free_work);
sys/dev/drm/i915/i915_gem_context.c
270
struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
sys/dev/drm/i915/i915_gem_evict.c
322
vma = container_of(node, typeof(*vma), node);
sys/dev/drm/i915/i915_gem_execbuffer.c
1538
u64_to_ptr(typeof(*relocs), entry->relocs_ptr);
sys/dev/drm/i915/i915_gem_execbuffer.c
1658
u64_to_ptr(typeof(*relocs), eb->exec[i].relocs_ptr);
sys/dev/drm/i915/i915_gem_execbuffer.c
1782
relocs = u64_to_ptr(typeof(*relocs), entry->relocs_ptr);
sys/dev/drm/i915/i915_gem_shrinker.c
230
typeof(*obj),
sys/dev/drm/i915/i915_gem_userptr.c
384
struct i915_mm_struct *mm = container_of(work, typeof(*mm), work);
sys/dev/drm/i915/i915_gem_userptr.c
395
struct i915_mm_struct *mm = container_of(kref, typeof(*mm), kref);
sys/dev/drm/i915/i915_gem_userptr.c
508
struct get_pages_work *work = container_of(_work, typeof(*work), work);
sys/dev/drm/i915/i915_gem_userptr.c
67
struct i915_mmu_object *mo = container_of(work, typeof(*mo), work);
sys/dev/drm/i915/i915_gpu_error.c
1185
struct intel_wait *w = rb_entry(rb, typeof(*w), node);
sys/dev/drm/i915/i915_gpu_error.c
633
container_of(error_uc, typeof(*error), uc);
sys/dev/drm/i915/i915_gpu_error.c
920
container_of(error_ref, typeof(*error), ref);
sys/dev/drm/i915/i915_irq.c
1376
container_of(work, typeof(*dev_priv), l3_parity.error_work);
sys/dev/drm/i915/i915_irq.c
2936
struct wedge_me *w = container_of(work, typeof(*w), work.work);
sys/dev/drm/i915/i915_perf.c
2273
container_of(hrtimer, typeof(*dev_priv),
sys/dev/drm/i915/i915_perf.c
3114
container_of(attr, typeof(*oa_config), sysfs_metric_id);
sys/dev/drm/i915/i915_pmu.c
298
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
368
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
392
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
526
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
587
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
639
container_of(event->pmu, typeof(*i915), pmu.base);
sys/dev/drm/i915/i915_pmu.c
973
struct i915_pmu *pmu = hlist_entry_safe(node, typeof(*pmu), node);
sys/dev/drm/i915/i915_pmu.c
986
struct i915_pmu *pmu = hlist_entry_safe(node, typeof(*pmu), node);
sys/dev/drm/i915/i915_reg.h
185
#define _MASKED_BIT_ENABLE(a) ({ typeof(a) _a = (a); _MASKED_FIELD(_a, _a); })
sys/dev/drm/i915/i915_request.c
402
typeof(*tmp), link);
sys/dev/drm/i915/i915_request.c
490
typeof(*tmp), ring_link);
sys/dev/drm/i915/i915_request.c
621
container_of(fence, typeof(*request), submit);
sys/dev/drm/i915/i915_request.c
698
rq = list_first_entry(&ce->ring->request_list, typeof(*rq), ring_link);
sys/dev/drm/i915/i915_sw_fence.c
381
struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base);
sys/dev/drm/i915/i915_sw_fence.c
409
container_of(data, typeof(*cb), base.base);
sys/dev/drm/i915/i915_sw_fence.c
422
container_of(wrk, typeof(*cb), work);
sys/dev/drm/i915/i915_sw_fence.c
463
container_of(cb, typeof(*timer), base);
sys/dev/drm/i915/i915_timeline.c
96
container_of(kref, typeof(*timeline), kref);
sys/dev/drm/i915/i915_utils.h
100
typeof(*ptr) __T = *(ptr); \
sys/dev/drm/i915/i915_utils.h
101
*(ptr) = (typeof(*ptr))0; \
sys/dev/drm/i915/i915_utils.h
48
__builtin_add_overflow_p((A), (B), (typeof((A) + (B)))0)
sys/dev/drm/i915/i915_utils.h
51
typeof(A) a = (A); \
sys/dev/drm/i915/i915_utils.h
52
typeof(B) b = (B); \
sys/dev/drm/i915/i915_utils.h
58
typeof(start) start__ = (start); \
sys/dev/drm/i915/i915_utils.h
59
typeof(size) size__ = (size); \
sys/dev/drm/i915/i915_utils.h
60
typeof(max) max__ = (max); \
sys/dev/drm/i915/i915_utils.h
75
(typeof(ptr))(__v & -BIT(n)); \
sys/dev/drm/i915/i915_utils.h
83
(typeof(ptr))(__v & -BIT(n)); \
sys/dev/drm/i915/i915_utils.h
89
((typeof(ptr))((unsigned long)(ptr) | __bits)); \
sys/dev/drm/i915/i915_utils.h
97
#define ptr_offset(ptr, member) offsetof(typeof(*(ptr)), member)
sys/dev/drm/i915/i915_vma.c
117
container_of(base, typeof(*active), base);
sys/dev/drm/i915/i915_vma.c
557
size = max_t(typeof(size), size, vma->fence_size);
sys/dev/drm/i915/i915_vma.c
558
alignment = max_t(typeof(alignment),
sys/dev/drm/i915/i915_vma.h
268
BUILD_BUG_ON(offsetof(typeof(*view), rotated) !=
sys/dev/drm/i915/i915_vma.h
269
offsetof(typeof(*view), partial));
sys/dev/drm/i915/intel_csr.c
434
dev_priv = container_of(work, typeof(*dev_priv), csr.work);
sys/dev/drm/i915/intel_display.c
12745
container_of(work, typeof(*dev_priv), atomic_helper.free_work);
sys/dev/drm/i915/intel_display.c
13122
struct wait_rps_boost *wait = container_of(_wait, typeof(*wait), wait);
sys/dev/drm/i915/intel_dp.c
1053
struct intel_dp *intel_dp = container_of(this, typeof(* intel_dp),
sys/dev/drm/i915/intel_dp.c
6208
container_of(work, typeof(*dev_priv), drrs.work.work);
sys/dev/drm/i915/intel_dp.c
6541
intel_connector = container_of(work, typeof(*intel_connector),
sys/dev/drm/i915/intel_dpll_mgr.h
30
typeof(a) __a = (a); \
sys/dev/drm/i915/intel_dpll_mgr.h
31
typeof(b) __b = (b); \
sys/dev/drm/i915/intel_engine_cs.c
1541
rb_entry(rb, typeof(*p), node);
sys/dev/drm/i915/intel_engine_cs.c
1563
struct intel_wait *w = rb_entry(rb, typeof(*w), node);
sys/dev/drm/i915/intel_guc_log.h
59
typeof(x) _x = (x); \
sys/dev/drm/i915/intel_guc_submission.c
554
container_of(work, typeof(*preempt_work), work);
sys/dev/drm/i915/intel_guc_submission.c
556
struct intel_guc *guc = container_of(preempt_work, typeof(*guc),
sys/dev/drm/i915/intel_hangcheck.c
412
container_of(work, typeof(*dev_priv),
sys/dev/drm/i915/intel_hotplug.c
210
container_of(work, typeof(*dev_priv),
sys/dev/drm/i915/intel_lrc.c
361
container_of(execlists, typeof(*engine), execlists);
sys/dev/drm/i915/intel_overlay.c
359
container_of(active, typeof(*overlay), last_flip);
sys/dev/drm/i915/intel_overlay.c
368
container_of(active, typeof(*overlay), last_flip);
sys/dev/drm/i915/intel_psr.c
899
container_of(work, typeof(*dev_priv), psr.work);
sys/dev/drm/i915/intel_uncore.c
832
typeof(base) result__ = NULL; \
sys/dev/drm/include/drm/drm_mm.h
392
typeof(*pos), hole_stack); \
sys/dev/drm/include/linux/compiler.h
78
typeof(x) __tmp = *(volatile typeof(x) *)&(x); \
sys/dev/drm/include/linux/compiler.h
83
typeof(x) __tmp = (val); \
sys/dev/drm/include/linux/compiler.h
84
*(volatile typeof(x) *)(uintptr_t)&(x) = __tmp; \
sys/dev/drm/include/linux/kernel.h
108
typeof(a) _swap_tmp = a; \
sys/dev/drm/include/linux/kernel.h
87
#define clamp_val(val, lo, hi) clamp_t(typeof(val), val, lo, hi)
sys/dev/drm/include/linux/list.h
151
list_entry(((ptr)->member.next), typeof(*(ptr)), member)
sys/dev/drm/include/linux/list.h
157
list_entry(((ptr)->member.prev), typeof(*(ptr)), member)
sys/dev/drm/include/linux/list.h
166
for (p = list_entry((h)->next, typeof(*p), field); &p->field != (h); \
sys/dev/drm/include/linux/list.h
167
p = list_entry(p->field.next, typeof(*p), field))
sys/dev/drm/include/linux/list.h
170
for (p = list_entry((h)->next, typeof(*p), field), \
sys/dev/drm/include/linux/list.h
171
n = list_entry(p->field.next, typeof(*p), field); &p->field != (h);\
sys/dev/drm/include/linux/list.h
172
p = n, n = list_entry(n->field.next, typeof(*n), field))
sys/dev/drm/include/linux/list.h
176
p = list_entry((p)->field.next, typeof(*p), field))
sys/dev/drm/include/linux/list.h
193
for (n = list_entry(pos->member.next, typeof(*pos), member); \
sys/dev/drm/include/linux/list.h
195
pos = n, n = list_entry(n->member.next, typeof(*n), member))
sys/dev/drm/include/linux/list.h
198
for (p = list_entry((h)->prev, typeof(*p), field); &p->field != (h); \
sys/dev/drm/include/linux/list.h
199
p = list_entry(p->field.prev, typeof(*p), field))
sys/dev/drm/include/linux/list.h
202
for (p = list_entry((h)->prev, typeof(*p), field), \
sys/dev/drm/include/linux/list.h
203
n = list_entry((p)->field.prev, typeof(*p), field); &(p)->field != (h); \
sys/dev/drm/include/linux/list.h
204
p = n, n = list_entry(n->field.prev, typeof(*n), field))
sys/dev/drm/include/linux/list.h
464
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\
sys/dev/drm/include/linux/list.h
466
pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))
sys/dev/drm/include/linux/list.h
470
p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next)
sys/dev/drm/include/linux/list.h
473
for (; p ? (tp = hlist_entry(p, typeof(*tp), field)): NULL; p = p->next)
sys/dev/drm/include/linux/list.h
476
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member); \
sys/dev/drm/include/linux/list.h
478
pos = hlist_entry_safe(n, typeof(*(pos)), member))
sys/dev/drm/include/linux/rbtree.h
139
rb_entry_safe(rb_next_postorder(&x->member), typeof(*x), member), 1); \
sys/dev/drm/include/linux/rcupdate.h
59
((typeof(*p) *)(p))
sys/dev/drm/include/linux/rcupdate.h
63
typeof(*(p)) *__rcu_dereference_tmp = READ_ONCE(p); \
sys/dev/drm/include/linux/rcupdate.h
90
#define rcu_access_pointer(p) ((typeof(*p) *)READ_ONCE(p))
sys/dev/drm/include/linux/timer.h
128
container_of(arg, typeof(*(var)), field)
sys/dev/drm/include/linux/typecheck.h
31
typeof(x) __var2; \
sys/dev/drm/linux_fence-array.c
63
struct dma_fence_array *array = container_of(wrk, typeof(*array), work);
sys/dev/drm/linux_reservation.c
283
size = offsetof(typeof(*src_list),
sys/dev/drm/linux_reservation.c
91
fobj = krealloc(obj->staged, offsetof(typeof(*fobj), shared[max]),
tools/tools/drm/radeon/mkregtable/mkregtable.c
28
const typeof(((type *)0)->member)*__mptr = (ptr); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
412
for (pos = list_entry((head)->next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
414
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
423
for (pos = list_entry((head)->prev, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
425
pos = list_entry(pos->member.prev, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
436
((pos) ? : list_entry(head, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
448
for (pos = list_entry(pos->member.next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
450
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
462
for (pos = list_entry(pos->member.prev, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
464
pos = list_entry(pos->member.prev, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
476
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
486
for (pos = list_entry((head)->next, typeof(*pos), member), \
tools/tools/drm/radeon/mkregtable/mkregtable.c
487
n = list_entry(pos->member.next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
489
pos = n, n = list_entry(n->member.next, typeof(*n), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
502
for (pos = list_entry(pos->member.next, typeof(*pos), member), \
tools/tools/drm/radeon/mkregtable/mkregtable.c
503
n = list_entry(pos->member.next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
505
pos = n, n = list_entry(n->member.next, typeof(*n), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
518
for (n = list_entry(pos->member.next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
520
pos = n, n = list_entry(n->member.next, typeof(*n), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
533
for (pos = list_entry((head)->prev, typeof(*pos), member), \
tools/tools/drm/radeon/mkregtable/mkregtable.c
534
n = list_entry(pos->member.prev, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
536
pos = n, n = list_entry(n->member.prev, typeof(*n), member))
usr.sbin/inetd/inetd.c
965
#define SWAP(a, b) { typeof(a) c = a; a = b; b = c; }