Symbol: typeof
lib/csu/boot.h
51
#define REDIRECT_SYSCALL(x) typeof(x) x asm("_libc_"#x) __dso_hidden
lib/csu/hppa/boot_md.h
51
#define REDIRECT_SYSCALL(x) typeof(x) x asm("_libc_"#x) __dso_hidden
lib/csu/mips64/boot_md.h
51
#define REDIRECT_SYSCALL(x) typeof(x) x asm("_libc_"#x) __dso_hidden
lib/libc/include/namespace.h
46
#define PROTO_NORMAL(x) __dso_hidden typeof(x) x asm(HIDDEN_STRING(x))
lib/libc/include/namespace.h
47
#define PROTO_STD_DEPRECATED(x) typeof(x) x __attribute__((deprecated))
lib/libc/include/namespace.h
48
#define PROTO_DEPRECATED(x) typeof(x) x __attribute__((deprecated, weak))
lib/libc/include/namespace.h
49
#define PROTO_CANCEL(x) __dso_hidden typeof(x) HIDDEN(x), \
lib/libc/include/namespace.h
52
#define PROTO_PROTECTED(x) __dso_protected typeof(x) x
lib/libc/include/namespace.h
73
#define MAKE_CLONE(dst, src) __dso_hidden typeof(dst) HIDDEN(dst) \
lib/libcrypto/hidden/crypto_namespace.h
31
typeof(x) x asm("_lcry_"#x)
lib/libcrypto/hidden/crypto_namespace.h
33
typeof(x) x asm("_lcry_"#x)
lib/libcrypto/hidden/crypto_namespace.h
41
# define LCRYPTO_UNUSED(x) typeof(x) x __attribute__((deprecated))
lib/libcrypto/hidden/crypto_namespace.h
42
# define LCRYPTO_USED(x) typeof(x) x asm("_libre_"#x)
lib/libfuse/fuse_private.h
155
#define PROTO(x) __dso_hidden typeof(x) x asm("__"#x)
lib/libkvm/kvm_private.h
116
#define PROTO(x) __dso_hidden typeof(x) x asm("__"#x)
lib/libm/arch/alpha/fenv.c
28
typeof(sysarch) sysarch asm("_thread_sys_sysarch");
lib/libm/hidden/namespace.h
107
__dso_hidden typeof(HIDDEN(x##l)) HIDDEN(x##l) \
lib/libm/hidden/namespace.h
110
__dso_hidden typeof(HIDDEN(x##l)) HIDDEN(x##l) \
lib/libm/hidden/namespace.h
114
# define LDBL_PROTO_NORMAL(x) typeof(x) HIDDEN(x)
lib/libm/hidden/namespace.h
115
# define LDBL_PROTO_STD_DEPRECATED(x) typeof(x) HIDDEN(x)
lib/libm/hidden/namespace.h
96
#define PROTO_NORMAL(x) __dso_hidden typeof(x) HIDDEN(x), x asm(HIDDEN_STRING(x))
lib/libm/hidden/namespace.h
97
#define PROTO_STD_DEPRECATED(x) typeof(x) HIDDEN(x), x __attribute__((deprecated))
lib/librthread/namespace.h
35
#define PROTO_NORMAL(x) __dso_hidden typeof(x) x asm(HIDDEN_STRING(x))
lib/librthread/namespace.h
36
#define PROTO_STD_DEPRECATED(x) typeof(x) x __attribute__((deprecated))
lib/librthread/rthread.h
101
#define REDIRECT_SYSCALL(x) typeof(x) x asm("_thread_sys_"#x)
lib/libssl/hidden/ssl_namespace.h
27
#define LSSL_UNUSED(x) typeof(x) x __attribute__((deprecated))
lib/libssl/hidden/ssl_namespace.h
29
typeof(x) x asm("_lssl_"#x)
regress/lib/libpthread/include/test.h
98
typeof(x) _x; \
regress/sys/net/rtable/kern_compat.h
100
typeof(x) __tmp = *(volatile typeof(x) *)&(x); \
regress/sys/net/rtable/kern_compat.h
105
typeof(x) __tmp = (val); \
regress/sys/net/rtable/kern_compat.h
106
*(volatile typeof(x) *)&(x) = __tmp; \
sys/dev/ic/qwx.c
98
#define FIELD_GET(_m, _v) ((typeof(_m))(((_v) & (_m)) >> __bf_shf(_m)))
sys/dev/ic/qwx.c
99
#define FIELD_PREP(_m, _v) (((typeof(_m))(_v) << __bf_shf(_m)) & (_m))
sys/dev/ic/qwz.c
98
#define FIELD_GET(_m, _v) ((typeof(_m))(((_v) & (_m)) >> __bf_shf(_m)))
sys/dev/ic/qwz.c
99
#define FIELD_PREP(_m, _v) (((typeof(_m))(_v) << __bf_shf(_m)) & (_m))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2418
adev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_kms_driver, typeof(*adev), ddev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
368
typeof(adev) _adev = (adev); \
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
196
adev = container_of(mgr, typeof(*adev), mman.gtt_mgr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
199
node = container_of(mm_node, typeof(*node), mm_nodes[0]);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
105
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1093
tlb_cb = container_of(cb, typeof(*tlb_cb), cb);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
119
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
546
bo_va = list_entry(prev->next, typeof(*bo_va), base.vm_status);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
53
struct amdgpu_tlb_fence *f = container_of(work, typeof(*f), work);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1413
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1930
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1942
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1957
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2306
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2337
sub_type_hdr = (typeof(sub_type_hdr))((char *)sub_type_hdr +
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2366
sub_type_hdr = (typeof(sub_type_hdr))(
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
94
((typeof(ptr_to_struct)) kzalloc(sizeof(*ptr_to_struct), GFP_KERNEL))
sys/dev/pci/drm/amd/display/dc/sspl/spl_os_types.h
50
do { typeof(a) __tmp = (a); (a) = (b); (b) = __tmp; } while (0)
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1639
size_t __src_offset = offsetof(typeof(*(src)), first_src_member); \
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1641
size_t __dst_offset = offsetof(typeof(*(dst)), first_dst_member); \
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
1642
size_t __dst_size = offsetofend(typeof(*(dst)), last_dst_member) - \
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1335
high = min_t(typeof(high),
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1350
high = min_t(typeof(high),
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1006
high = min_t(typeof(high),
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
991
high = min_t(typeof(high),
sys/dev/pci/drm/display/drm_dp_tunnel.c
374
struct drm_dp_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref);
sys/dev/pci/drm/dma-resv.c
107
list->max_fences = (ksize(list) - offsetof(typeof(*list), table)) /
sys/dev/pci/drm/dma-resv.c
110
list->max_fences = (offsetof(typeof(*list), table[max_fences]) -
sys/dev/pci/drm/dma-resv.c
111
offsetof(typeof(*list), table)) / sizeof(*list->table);
sys/dev/pci/drm/drm_atomic.c
306
struct drm_atomic_state *state = container_of(ref, typeof(*state), ref);
sys/dev/pci/drm/drm_atomic_helper.c
2431
typeof(*commit),
sys/dev/pci/drm/drm_buddy.c
1243
block = list_last_entry(&allocated, typeof(*block), link);
sys/dev/pci/drm/drm_drv.c
200
typeof(t) _t = (t); \
sys/dev/pci/drm/drm_edid.c
3106
BUILD_BUG_ON(offsetof(typeof(*descriptor), pixel_clock) != 0);
sys/dev/pci/drm/drm_edid.c
3107
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.pad1) != 2);
sys/dev/pci/drm/drm_edid.c
3108
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.type) != 3);
sys/dev/pci/drm/drm_edid.c
3117
BUILD_BUG_ON(offsetof(typeof(*descriptor), pixel_clock) != 0);
sys/dev/pci/drm/drm_edid.c
3189
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
sys/dev/pci/drm/drm_edid.c
3190
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.cvt.flags) != 15);
sys/dev/pci/drm/drm_edid.c
3219
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
sys/dev/pci/drm/drm_edid.c
3233
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.hfreq_start_khz) != 12);
sys/dev/pci/drm/drm_edid.c
3245
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.c) != 13);
sys/dev/pci/drm/drm_edid.c
3257
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.m) != 14);
sys/dev/pci/drm/drm_edid.c
3269
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.k) != 16);
sys/dev/pci/drm/drm_edid.c
3281
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.formula.gtf2.j) != 17);
sys/dev/pci/drm/drm_edid.c
3294
BUILD_BUG_ON(offsetof(typeof(*descriptor), data.other_data.data.range.flags) != 10);
sys/dev/pci/drm/drm_framebuffer.c
385
struct drm_mode_rmfb_work *arg = container_of(w, typeof(*arg), work);
sys/dev/pci/drm/drm_framebuffer.c
389
list_first_entry(&arg->fbs, typeof(*fb), filp_head);
sys/dev/pci/drm/drm_gem.c
1850
obj = list_first_entry_or_null(&lru->list, typeof(*obj), lru_node);
sys/dev/pci/drm/drm_gpusvm.c
337
container_of(mni, typeof(*notifier), notifier);
sys/dev/pci/drm/drm_linux.c
3134
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/drm_mm.c
168
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/i915/display/intel_connector.c
44
struct intel_connector *connector = container_of(work, typeof(*connector),
sys/dev/pci/drm/i915/display/intel_crtc.c
435
container_of(work, typeof(*crtc_state), vblank_work);
sys/dev/pci/drm/i915/display/intel_cursor.c
792
container_of(work, typeof(*plane_state), unpin_work);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1708
container_of(work, typeof(*display), irq.vblank_notify_work);
sys/dev/pci/drm/i915/display/intel_display_rps.c
27
struct wait_rps_boost *wait = container_of(_wait, typeof(*wait), wait);
sys/dev/pci/drm/i915/display/intel_dmc.c
1319
struct intel_dmc *dmc = container_of(work, typeof(*dmc), work);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
39
typeof(a) __a = (a); \
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
40
typeof(b) __b = (b); \
sys/dev/pci/drm/i915/display/intel_drrs.c
214
struct intel_crtc *crtc = container_of(work, typeof(*crtc), drrs.work.work);
sys/dev/pci/drm/i915/display/intel_encoder.c
16
container_of(work, typeof(*encoder), link_check_work.work);
sys/dev/pci/drm/i915/display/intel_fb.c
2148
struct frontbuffer_fence_cb *cb = container_of(data, typeof(*cb), base);
sys/dev/pci/drm/i915/display/intel_fbc.c
1954
struct intel_fbc *fbc = container_of(work, typeof(*fbc), underrun_work);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
241
container_of(ref, typeof(*front), write);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
250
container_of(ref, typeof(*front), write);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
260
container_of(ref, typeof(*front), ref);
sys/dev/pci/drm/i915/display/intel_global_state.c
68
container_of(kref, typeof(*commit), ref);
sys/dev/pci/drm/i915/display/intel_hotplug.c
272
container_of(work, typeof(*display), hotplug.reenable_work.work);
sys/dev/pci/drm/i915/display/intel_hotplug.c
785
container_of(work, typeof(*display), hotplug.poll_init_work);
sys/dev/pci/drm/i915/display/intel_overlay.c
397
container_of(active, typeof(*overlay), last_flip);
sys/dev/pci/drm/i915/display/intel_panel.c
288
typeof(*fixed_mode), head);
sys/dev/pci/drm/i915/display/intel_psr.c
1170
container_of(work, typeof(*intel_dp), psr.dc3co_work.work);
sys/dev/pci/drm/i915/display/intel_psr.c
3299
container_of(work, typeof(*intel_dp), psr.work);
sys/dev/pci/drm/i915/display/intel_psr.c
3830
struct intel_display *display = container_of(work, typeof(*display),
sys/dev/pci/drm/i915/gem/i915_gem_clflush.c
30
struct clflush *clflush = container_of(base, typeof(*clflush), base);
sys/dev/pci/drm/i915/gem/i915_gem_clflush.c
37
struct clflush *clflush = container_of(base, typeof(*clflush), base);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1085
container_of(fence, typeof(*engines), fence);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1291
struct i915_gem_context *ctx = container_of(work, typeof(*ctx),
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1326
struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
411
container_of_user(base, typeof(*ext), base);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
498
container_of_user(base, typeof(*ext), base);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
591
container_of_user(base, typeof(*ext), base);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1599
u64_to_ptr(typeof(*relocs), entry->relocs_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1718
relocs = u64_to_ptr(typeof(*relocs), eb->exec[i].relocs_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1881
relocs = u64_to_ptr(typeof(*relocs), entry->relocs_ptr);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1060
rb_entry(rb, typeof(*mmo), offset);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1089
pos = rb_entry(rb, typeof(*pos), offset);
sys/dev/pci/drm/i915/gem/i915_gem_object.c
110
BUILD_BUG_ON(offsetof(typeof(*obj), base) !=
sys/dev/pci/drm/i915/gem/i915_gem_object.c
111
offsetof(typeof(*obj), __do_not_access.base));
sys/dev/pci/drm/i915/gem/i915_gem_object.c
306
container_of(head, typeof(*obj), rcu);
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
609
GEM_BUG_ON(range_overflows_t(typeof(obj->base.size),
sys/dev/pci/drm/i915/gem/i915_gem_region.c
173
obj = list_first_entry_or_null(&mr->objects.list, typeof(*obj),
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
801
unsigned int len = min_t(typeof(size), size, PAGE_SIZE);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
196
typeof(*obj),
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
188
struct drm_i915_private *i915 = container_of(bdev, typeof(*i915), bdev);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
190
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
248
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
260
container_of(ref, typeof(*i915_tt), cached_rsgt.kref);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
275
struct drm_i915_private *i915 = container_of(bo->bdev, typeof(*i915),
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
326
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
338
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
355
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
430
container_of(bo->ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
477
container_of(bo->ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
545
struct i915_ttm_tt *i915_tt = container_of(ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
956
container_of(bo->ttm, typeof(*i915_tt), ttm);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
194
struct drm_i915_private *i915 = container_of(bo->bdev, typeof(*i915),
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
354
container_of(work, typeof(*copy_work), work);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
398
container_of(irq_work, typeof(*copy_work), irq_work);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
410
container_of(cb, typeof(*copy_work), cb);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
64
struct drm_i915_private *i915 = container_of(bdev, typeof(*i915), bdev);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
172
container_of(apply, typeof(*pm_apply), base);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
46
container_of(apply, typeof(*pm_apply), base);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
50
container_of(bo->bdev, typeof(*i915), bdev);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
193
container_of(work, typeof(*arg), work);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
242
container_of(work, typeof(*arg), work);
sys/dev/pci/drm/i915/gt/gen8_ppgtt.c
145
#define as_pd(x) container_of((x), typeof(struct i915_page_directory), pt)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
174
struct intel_breadcrumbs *b = container_of(work, typeof(*b), irq_work);
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
253
llist_entry(signal, typeof(*rq), signal_node);
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
330
struct intel_breadcrumbs *b = container_of(kref, typeof(*b), ref);
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
390
list_entry(pos, typeof(*it), signal_link);
sys/dev/pci/drm/i915/gt/intel_context.c
31
struct intel_context *ce = container_of(rcu, typeof(*ce), rcu);
sys/dev/pci/drm/i915/gt/intel_context.c
360
struct intel_context *ce = container_of(active, typeof(*ce), active);
sys/dev/pci/drm/i915/gt/intel_context.c
373
struct intel_context *ce = container_of(active, typeof(*ce), active);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2272
.offset = offsetof(typeof(engine->props), x), \
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
140
container_of(wrk, typeof(*engine), heartbeat.work.work);
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
252
typeof(*cb), node);
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
261
container_of(wf, typeof(*engine), wakeref);
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
61
container_of(wf, typeof(*engine), wakeref);
sys/dev/pci/drm/i915/gt/intel_engine_user.c
23
rb_entry(p, typeof(*it), uabi_node);
sys/dev/pci/drm/i915/gt/intel_engine_user.c
264
container_of(it, typeof(*engine), uabi_list);
sys/dev/pci/drm/i915/gt/intel_engine_user.c
59
container_of(A, typeof(*a), uabi_list);
sys/dev/pci/drm/i915/gt/intel_engine_user.c
61
container_of(B, typeof(*b), uabi_list);
sys/dev/pci/drm/i915/gt/intel_engine_user.c
88
container_of(pos, typeof(*engine), uabi_llist);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1030
rb_entry(rb, typeof(*ve), nodes[engine->id].rb);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1092
container_of(p->waiter, typeof(*w), sched);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1117
rq = list_first_entry_or_null(&list, typeof(*rq), sched.link);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2072
container_of(p->waiter, typeof(*w), sched);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2093
rq = list_first_entry_or_null(&list, typeof(*rq), sched.link);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2138
container_of(p->signaler, typeof(*s), sched);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2173
container_of(p->waiter, typeof(*w), sched);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2191
rq = list_first_entry_or_null(&list, typeof(*rq), sched.link);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2222
struct execlists_capture *cap = container_of(work, typeof(*cap), work);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2529
container_of(execlists, typeof(*engine), execlists);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3203
rb_entry(rb, typeof(*ve), nodes[engine->id].rb);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3611
container_of(wrk, typeof(*ve), rcu.work);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3675
container_of(kref, typeof(*ve), context.ref);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3717
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3726
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3734
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3741
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3752
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3873
other = rb_entry(rb, typeof(*other), rb);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4124
struct i915_priolist *p = rb_entry(rb, typeof(*p), node);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4146
rb_entry(rb, typeof(*ve), nodes[engine->id].rb);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
560
struct virtual_engine *ve = container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
759
container_of(execlists, typeof(*engine), execlists);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
781
container_of(execlists, typeof(*engine), execlists);
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.c
102
container_of(ref, typeof(*node), active);
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.c
58
node = list_entry(pos, typeof(*node), link);
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.c
91
container_of(wrk, typeof(*pool), work.work);
sys/dev/pci/drm/i915/gt/intel_gt_pm.c
122
struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
sys/dev/pci/drm/i915/gt/intel_gt_pm.c
89
struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
208
container_of(work, typeof(*gt), requests.retire_work.work);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
242
container_of(work, typeof(*gt), watchdog.work);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
63
container_of(work, typeof(*engine), retire_work);
sys/dev/pci/drm/i915/gt/intel_gtt.c
226
container_of(kref, typeof(*vm), resv_ref);
sys/dev/pci/drm/i915/gt/intel_gtt.h
194
__builtin_types_compatible_p(typeof(x), type) || \
sys/dev/pci/drm/i915/gt/intel_gtt.h
195
__builtin_types_compatible_p(typeof(x), const type), \
sys/dev/pci/drm/i915/gt/intel_lrc.c
1252
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
sys/dev/pci/drm/i915/gt/intel_ppgtt.c
77
container_of(pt, typeof(*pd), pt);
sys/dev/pci/drm/i915/gt/intel_reset.c
1112
tl = list_entry(&timelines->active_list, typeof(*tl), link);
sys/dev/pci/drm/i915/gt/intel_reset.c
1693
struct intel_wedge_me *w = container_of(work, typeof(*w), work.work);
sys/dev/pci/drm/i915/gt/intel_ring.c
186
struct intel_ring *ring = container_of(ref, typeof(*ring), ref);
sys/dev/pci/drm/i915/gt/intel_ring.h
62
typecheck(typeof(ring->size), next);
sys/dev/pci/drm/i915/gt/intel_ring.h
63
typecheck(typeof(ring->size), prev);
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
492
struct intel_context *ce = container_of(ref, typeof(*ce), ref);
sys/dev/pci/drm/i915/gt/intel_rps.c
1498
struct intel_rps *rps = container_of(ips, typeof(*rps), ips);
sys/dev/pci/drm/i915/gt/intel_rps.c
1825
struct intel_rps *rps = container_of(work, typeof(*rps), work);
sys/dev/pci/drm/i915/gt/intel_sseu.h
66
#define XEHP_BITMAP_BITS(mask) ((int)BITS_PER_TYPE(typeof(mask.xehp)))
sys/dev/pci/drm/i915/gt/intel_timeline.c
394
container_of(kref, typeof(*timeline), kref);
sys/dev/pci/drm/i915/gt/intel_timeline.c
41
container_of(active, typeof(*tl), active);
sys/dev/pci/drm/i915/gt/intel_timeline.c
50
container_of(active, typeof(*tl), active);
sys/dev/pci/drm/i915/gt/mock_engine.c
150
struct intel_context *ce = container_of(ref, typeof(*ce), ref);
sys/dev/pci/drm/i915/gt/mock_engine.c
239
container_of(request->engine, typeof(*engine), base);
sys/dev/pci/drm/i915/gt/mock_engine.c
296
container_of(engine, typeof(*mock), base);
sys/dev/pci/drm/i915/gt/mock_engine.c
328
container_of(engine, typeof(*mock), base);
sys/dev/pci/drm/i915/gt/mock_engine.c
432
container_of(engine, typeof(*mock), base);
sys/dev/pci/drm/i915/gt/selftest_engine_heartbeat.c
55
struct pulse *p = container_of(kref, typeof(*p), kref);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3535
struct preempt_smoke *smoke = container_of(work, typeof(*smoke), work);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1269
typeof(*phases) *p;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1964
const typeof(*igt_atomic_phases) *p;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
894
struct active_engine *arg = container_of(work, typeof(*arg), work);
sys/dev/pci/drm/i915/gt/selftest_reset.c
263
const typeof(*igt_atomic_phases) *p;
sys/dev/pci/drm/i915/gt/selftest_reset.c
308
const typeof(*igt_atomic_phases) *p;
sys/dev/pci/drm/i915/gt/selftest_slpc.c
490
struct slpc_thread *thread = container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.c
18
struct intel_gsc_uc *gsc = container_of(work, typeof(*gsc), work);
sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c
1296
struct intel_uc *uc = container_of(guc, typeof(*uc), guc);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
676
typeof(f) f_ = (f); \
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.h
129
typeof(len) len_ = (len); \
sys/dev/pci/drm/i915/gt/uc/intel_guc_log.h
29
typeof(x) _x = (x); \
sys/dev/pci/drm/i915/gt/uc/intel_guc_slpc.c
257
struct intel_guc_slpc *slpc = container_of(work, typeof(*slpc), boost_work);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1522
struct intel_guc *guc = container_of(wrk, typeof(*guc),
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1524
struct intel_uc *uc = container_of(guc, typeof(*uc), guc);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3344
container_of(wrk, typeof(*ce), guc_state.sched_disable_delay_work.work);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3486
container_of(ce, typeof(*ve), context);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3582
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3811
struct i915_request *rq = container_of(wrk, typeof(*rq), submit_work);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4144
struct intel_context *ce = container_of(kref, typeof(*ce), ref);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4622
container_of(kref, typeof(*sched_engine), ref);
sys/dev/pci/drm/i915/gvt/gtt.c
1887
struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1705
struct gvt_dma *entry = container_of(ref, typeof(*entry), ref);
sys/dev/pci/drm/i915/gvt/reg.h
66
typeof(_pipe) (p) = (_pipe); \
sys/dev/pci/drm/i915/gvt/reg.h
67
typeof(_plane) (q) = (_plane); \
sys/dev/pci/drm/i915/gvt/reg.h
77
typeof(_reg) (reg) = (_reg); \
sys/dev/pci/drm/i915/gvt/reg.h
84
typeof(_reg) (reg) = (_reg); \
sys/dev/pci/drm/i915/i915_active.c
1151
struct auto_active *aa = container_of(ref, typeof(*aa), base);
sys/dev/pci/drm/i915/i915_active.c
1159
struct auto_active *aa = container_of(ref, typeof(*aa), ref);
sys/dev/pci/drm/i915/i915_active.c
1167
struct auto_active *aa = container_of(ref, typeof(*aa), base);
sys/dev/pci/drm/i915/i915_active.c
183
struct i915_active *ref = container_of(wrk, typeof(*ref), work);
sys/dev/pci/drm/i915/i915_active.c
217
container_of(cb, typeof(*active), cb);
sys/dev/pci/drm/i915/i915_active.c
270
BUILD_BUG_ON(offsetof(typeof(*it), 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
650
struct wait_barrier *wb = container_of(wq, typeof(*wb), base);
sys/dev/pci/drm/i915/i915_debugfs_params.c
21
params = container_of(((void *)(ptr)), typeof(*params), name); \
sys/dev/pci/drm/i915/i915_debugfs_params.c
22
(i915) = container_of(params, typeof(*(i915)), params); \
sys/dev/pci/drm/i915/i915_drm_client.c
42
container_of(kref, typeof(*client), kref);
sys/dev/pci/drm/i915/i915_drm_client.c
93
obj = i915_gem_object_get_rcu(list_entry(pos, typeof(*obj),
sys/dev/pci/drm/i915/i915_gem_evict.c
380
vma = container_of(node, typeof(*vma), node);
sys/dev/pci/drm/i915/i915_gpu_error.c
1172
container_of(error_ref, typeof(*error), ref);
sys/dev/pci/drm/i915/i915_gpu_error.c
668
if (page == list_last_entry(&vma->page_list, typeof(*page), lru))
sys/dev/pci/drm/i915/i915_gpu_error.c
99
sgl = (typeof(sgl))__get_free_page(ALLOW_FAIL);
sys/dev/pci/drm/i915/i915_irq.c
159
container_of(work, typeof(*dev_priv), l3_parity.error_work);
sys/dev/pci/drm/i915/i915_perf.c
3523
container_of(hrtimer, typeof(*stream), poll_check_timer);
sys/dev/pci/drm/i915/i915_perf.c
402
container_of(ref, typeof(*oa_config), ref);
sys/dev/pci/drm/i915/i915_perf.c
4604
container_of(attr, typeof(*oa_config), sysfs_metric_id);
sys/dev/pci/drm/i915/i915_ptr_util.h
11
(typeof(ptr))(__v & -BIT(n)); \
sys/dev/pci/drm/i915/i915_ptr_util.h
19
(typeof(ptr))(__v & -BIT(n)); \
sys/dev/pci/drm/i915/i915_ptr_util.h
25
((typeof(ptr))((unsigned long)(ptr) | __bits)); \
sys/dev/pci/drm/i915/i915_ptr_util.h
30
(typeof(ptr))(__v - 1); \
sys/dev/pci/drm/i915/i915_ptr_util.h
35
(typeof(ptr))(__v + 1); \
sys/dev/pci/drm/i915/i915_reg_defs.h
102
((u16)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
sys/dev/pci/drm/i915/i915_reg_defs.h
118
#define _MASKED_BIT_ENABLE(a) ({ typeof(a) _a = (a); _MASKED_FIELD(_a, _a); })
sys/dev/pci/drm/i915/i915_reg_defs.h
42
((u32)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
sys/dev/pci/drm/i915/i915_reg_defs.h
59
((u8)((((typeof(__mask))(__val) << __bf_shf(__mask)) & (__mask)) + \
sys/dev/pci/drm/i915/i915_request.c
1122
rq = list_first_entry(&tl->requests, typeof(*rq), link);
sys/dev/pci/drm/i915/i915_request.c
1182
prev = list_entry(pos, typeof(*prev), link);
sys/dev/pci/drm/i915/i915_request.c
195
struct execute_cb *cb = container_of(wrk, typeof(*cb), work);
sys/dev/pci/drm/i915/i915_request.c
2044
struct request_wait *wait = container_of(cb, typeof(*wait), cb);
sys/dev/pci/drm/i915/i915_request.c
474
tmp = list_first_entry(&tl->requests, typeof(*tmp), link);
sys/dev/pci/drm/i915/i915_request.c
827
container_of(fence, typeof(*request), submit);
sys/dev/pci/drm/i915/i915_request.c
862
struct i915_request *rq = container_of(fence, typeof(*rq), semaphore);
sys/dev/pci/drm/i915/i915_request.c
907
rq = list_first_entry(&tl->requests, typeof(*rq), link);
sys/dev/pci/drm/i915/i915_request.c
923
rq = list_last_entry(&tl->requests, typeof(*rq), link);
sys/dev/pci/drm/i915/i915_scatterlist.c
46
container_of(ref, typeof(*rsgt), kref);
sys/dev/pci/drm/i915/i915_scheduler.c
456
container_of(kref, typeof(*sched_engine), ref);
sys/dev/pci/drm/i915/i915_sw_fence.c
421
struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base);
sys/dev/pci/drm/i915/i915_sw_fence.c
457
container_of(data, typeof(*cb), base.base);
sys/dev/pci/drm/i915/i915_sw_fence.c
472
container_of(wrk, typeof(*cb), work);
sys/dev/pci/drm/i915/i915_sw_fence.c
519
container_of(cb, typeof(*timer), base);
sys/dev/pci/drm/i915/i915_sw_fence.c
551
struct i915_sw_dma_fence_cb *cb = container_of(data, typeof(*cb), base);
sys/dev/pci/drm/i915/i915_sw_fence_work.c
18
struct dma_fence_work *f = container_of(work, typeof(*f), work);
sys/dev/pci/drm/i915/i915_sw_fence_work.c
29
struct dma_fence_work *f = container_of(fence, typeof(*f), chain);
sys/dev/pci/drm/i915/i915_sw_fence_work.c
62
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
sys/dev/pci/drm/i915/i915_sw_fence_work.c
69
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
sys/dev/pci/drm/i915/i915_sw_fence_work.c
73
BUILD_BUG_ON(offsetof(typeof(*f), dma));
sys/dev/pci/drm/i915/i915_utils.h
69
typeof(*ptr) __T = *(ptr); \
sys/dev/pci/drm/i915/i915_utils.h
70
*(ptr) = (typeof(*ptr))0; \
sys/dev/pci/drm/i915/i915_utils.h
88
typeof(*(U)) mbz__; \
sys/dev/pci/drm/i915/i915_vma.c
110
return container_of(ref, typeof(struct i915_vma), active);
sys/dev/pci/drm/i915/i915_vma.c
367
struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
sys/dev/pci/drm/i915/i915_vma.c
385
struct i915_vma_work *vw = container_of(work, typeof(*vw), base);
sys/dev/pci/drm/i915/i915_vma.c
810
alignment = max_t(typeof(alignment), alignment, vma->display_alignment);
sys/dev/pci/drm/i915/i915_vma.c
812
size = max_t(typeof(size), size, vma->fence_size);
sys/dev/pci/drm/i915/i915_vma.c
813
alignment = max_t(typeof(alignment),
sys/dev/pci/drm/i915/i915_vma.h
248
BUILD_BUG_ON(offsetof(typeof(*view), rotated) !=
sys/dev/pci/drm/i915/i915_vma.h
249
offsetof(typeof(*view), partial));
sys/dev/pci/drm/i915/i915_vma.h
250
BUILD_BUG_ON(offsetof(typeof(*view), rotated) !=
sys/dev/pci/drm/i915/i915_vma.h
251
offsetof(typeof(*view), remapped));
sys/dev/pci/drm/i915/i915_vma_resource.c
152
container_of(head, typeof(*vma_res), unbind_fence.rcu);
sys/dev/pci/drm/i915/i915_vma_resource.c
160
container_of(fence, typeof(*vma_res), unbind_fence);
sys/dev/pci/drm/i915/i915_vma_resource.c
246
container_of(work, typeof(*vma_res), work);
sys/dev/pci/drm/i915/i915_vma_resource.c
264
container_of(fence, typeof(*vma_res), chain);
sys/dev/pci/drm/i915/i915_vma_resource.c
52
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/i915/i915_vma_resource.c
66
node = rb_entry(rb, typeof(*node), rb);
sys/dev/pci/drm/i915/intel_uncore.c
968
typeof(base) result__ = NULL; \
sys/dev/pci/drm/i915/intel_wakeref.c
90
struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work.work);
sys/dev/pci/drm/i915/pxp/intel_pxp_session.c
150
struct intel_pxp *pxp = container_of(work, typeof(*pxp), session_work);
sys/dev/pci/drm/i915/selftests/i915_active.c
37
struct live_active *active = container_of(ref, typeof(*active), ref);
sys/dev/pci/drm/i915/selftests/i915_active.c
49
struct live_active *active = container_of(base, typeof(*active), base);
sys/dev/pci/drm/i915/selftests/i915_active.c
57
struct live_active *active = container_of(base, typeof(*active), base);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1270
struct drm_mm_node *a = list_entry(A, typeof(*a), hole_stack);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1271
struct drm_mm_node *b = list_entry(B, typeof(*b), hole_stack);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
64
typeof(obj->base.size) rem;
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
84
unsigned long len = min_t(typeof(rem), rem, BIT(31));
sys/dev/pci/drm/i915/selftests/i915_request.c
1466
container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
1504
container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
1556
container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
2563
struct signal_cb *s = container_of(cb, typeof(*s), base);
sys/dev/pci/drm/i915/selftests/i915_request.c
2965
struct p_thread *thread = container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
3039
struct p_thread *thread = container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
311
struct smoke_thread *thread = container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_request.c
3116
struct p_thread *thread = container_of(work, typeof(*thread), work);
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
514
struct task_ipc *ipc = container_of(work, typeof(*ipc), work);
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
1003
typeof(*engine), uabi_node))
sys/dev/pci/drm/i915/selftests/lib_sw_fence.c
124
struct heap_fence *h = container_of(ref, typeof(*h), ref);
sys/dev/pci/drm/i915/selftests/lib_sw_fence.c
133
struct heap_fence *h = container_of(fence, typeof(*h), fence);
sys/dev/pci/drm/i915/selftests/lib_sw_fence.c
95
struct heap_fence *h = container_of(fence, typeof(*h), fence);
sys/dev/pci/drm/i915/selftests/mock_request.c
47
container_of(request->engine, typeof(*engine), base);
sys/dev/pci/drm/include/drm/drm_mm.h
395
typeof(*pos), hole_stack); \
sys/dev/pci/drm/include/linux/bitfield.h
12
((typeof(_m))(((_v) & (_m)) >> __bf_shf(_m)))
sys/dev/pci/drm/include/linux/bitfield.h
15
(((typeof(_m))(_v) << __bf_shf(_m)) & (_m))
sys/dev/pci/drm/include/linux/container_of.h
11
#define typeof_member(s, e) typeof(((s *)0)->e)
sys/dev/pci/drm/include/linux/interrupt.h
65
container_of(t, typeof(*x), f)
sys/dev/pci/drm/include/linux/kernel.h
59
typeof(_array[0]) _r = _array[0]; \
sys/dev/pci/drm/include/linux/kernel.h
69
typeof(_array[0]) _r = _array[0]; \
sys/dev/pci/drm/include/linux/list.h
175
list_entry(((pos)->member.next), typeof(*(pos)), member)
sys/dev/pci/drm/include/linux/list.h
178
list_entry(((pos)->member.prev), typeof(*(pos)), member)
sys/dev/pci/drm/include/linux/llist.h
84
((char *)(pos) + offsetof(typeof(*(pos)), member)) != NULL && \
sys/dev/pci/drm/include/linux/llist.h
90
((char *)(pos) + offsetof(typeof(*(pos)), member)) != NULL; \
sys/dev/pci/drm/include/linux/of.h
33
__builtin_types_compatible_p(typeof(arg), struct device_node *) ? \
sys/dev/pci/drm/include/linux/overflow.h
59
typeof(start) start__ = (start); \
sys/dev/pci/drm/include/linux/overflow.h
60
typeof(size) size__ = (size); \
sys/dev/pci/drm/include/linux/overflow.h
61
typeof(max) max__ = (max); \
sys/dev/pci/drm/include/linux/overflow.h
71
typeof(start) start__ = (start); \
sys/dev/pci/drm/include/linux/overflow.h
72
typeof(size) size__ = (size); \
sys/dev/pci/drm/include/linux/overflow.h
73
typeof(max) max__ = (max); \
sys/dev/pci/drm/include/linux/rbtree.h
122
rb_entry_safe(rb_next_postorder(&x->member), typeof(*x), member), 1); \
sys/dev/pci/drm/radeon/mkregtable.c
102
for (pos = list_entry((head)->next, typeof(*pos), member); \
sys/dev/pci/drm/radeon/mkregtable.c
104
pos = list_entry(pos->member.next, typeof(*pos), member))
sys/dev/pci/drm/radeon/mkregtable.c
29
const typeof(((type *)0)->member)*__mptr = (ptr); \
sys/dev/pci/drm/radeon/radeon_drv.c
307
rdev = devm_drm_dev_alloc(&pdev->dev, &kms_driver, typeof(*rdev), ddev);
sys/dev/pci/drm/scheduler/sched_entity.c
185
struct drm_sched_job *job = container_of(wrk, typeof(*job), work);
sys/dev/pci/drm/scheduler/sched_main.c
1150
typeof(*next), list);
sys/dev/pci/drm/ttm/ttm_bo.c
1136
container_of(walk, typeof(*swapout_walk), walk);
sys/dev/pci/drm/ttm/ttm_bo.c
238
bo = container_of(work, typeof(*bo), delayed_delete);
sys/dev/pci/drm/ttm/ttm_bo.c
518
container_of(walk, typeof(*evict_walk), walk);
sys/dev/pci/drm/ttm/ttm_pool.c
512
pt = list_first_entry(&shrinker_list, typeof(*pt), shrinker_list);
sys/dev/pci/drm/ttm/ttm_resource.c
720
container_of(iter, typeof(*iter_io), base);
sys/dev/pci/drm/ttm/ttm_resource.c
802
container_of(iter, typeof(*iter_io), base);
sys/dev/pci/drm/ttm/ttm_tt.c
545
container_of(iter, typeof(*iter_tt), base);
sys/dev/pci/if_qwx_pci.c
88
#define FIELD_GET(_m, _v) ((typeof(_m))(((_v) & (_m)) >> __bf_shf(_m)))
sys/dev/pci/if_qwz_pci.c
88
#define FIELD_GET(_m, _v) ((typeof(_m))(((_v) & (_m)) >> __bf_shf(_m)))
sys/sys/atomic.h
280
typeof(x) __tmp = *(volatile typeof(x) *)&(x); \
sys/sys/atomic.h
286
typeof(x) __tmp = (val); \
sys/sys/atomic.h
287
*(volatile typeof(x) *)&(x) = __tmp; \