crypto/openssh/auth-pam.c
79
# define PAM_MSG_MEMBER(msg, n, member) ((*(msg))[(n)].member)
crypto/openssh/auth-pam.c
81
# define PAM_MSG_MEMBER(msg, n, member) ((msg)[(n)]->member)
crypto/openssh/defines.h
630
# define offsetof(type, member) ((size_t) &((type *)0)->member)
crypto/openssh/gss-serv.c
83
ssh_gssapi_test_oid_supported(OM_uint32 *ms, gss_OID member, int *present)
crypto/openssh/gss-serv.c
87
return gss_test_oid_set_member(ms, member, supported_oids, present);
include/stddef.h
61
#define offsetof(type, member) __offsetof(type, member)
lib/libthread_xu/thread/thr_sem.c
56
#define container_of(ptr, type, member) \
lib/libthread_xu/thread/thr_sem.c
58
__typeof(((type *)0)->member) *_p = (ptr); \
lib/libthread_xu/thread/thr_sem.c
59
(type *)((char *)_p - offsetof(type, member)); \
libexec/bootpd/hash.c
135
hashtable->member = (hashtable->table)[0];
libexec/bootpd/hash.c
329
memberptr = hashtable->member;
libexec/bootpd/hash.c
331
hashtable->member = memberptr->next; /* Set up for next call */
libexec/bootpd/hash.c
352
hashtable->member = (hashtable->table)[0];
libexec/bootpd/hash.c
362
hashtable->member = memberptr->next; /* Set up for next call */
libexec/bootpd/hash.c
376
hashtable->member = (hashtable->table)[0];
libexec/bootpd/hash.c
88
hashtblptr->member = (hashtblptr->table)[0];
libexec/bootpd/hash.h
109
hash_member *member;
libexec/bootpd/hash.h
114
hash_member *member; /* Used for linear dump */
sys/bus/cam/cam.c
199
camstatusentrycomp(const void *key, const void *member)
sys/bus/cam/cam.c
205
table_entry = (const struct cam_status_entry *)member;
sys/bus/cam/cam.c
58
static int camstatusentrycomp(const void *key, const void *member);
sys/bus/cam/scsi/scsi_all.c
100
static int senseentrycomp(const void *key, const void *member);
sys/bus/cam/scsi/scsi_all.c
2656
ascentrycomp(const void *key, const void *member)
sys/bus/cam/scsi/scsi_all.c
2664
table_entry = (const struct asc_table_entry *)member;
sys/bus/cam/scsi/scsi_all.c
2685
senseentrycomp(const void *key, const void *member)
sys/bus/cam/scsi/scsi_all.c
2691
table_entry = (const struct sense_key_table_entry *)member;
sys/bus/cam/scsi/scsi_all.c
99
static int ascentrycomp(const void *key, const void *member);
sys/bus/cam/scsi/scsi_ch.h
441
u_int8_t member;
sys/cpu/x86_64/include/asmacros.h
457
#define PCPU(member) %gs:gd_ ## member
sys/cpu/x86_64/include/asmacros.h
458
#define PCPU_E8(member,idx) %gs:gd_ ## member(,idx,8)
sys/cpu/x86_64/include/asmacros.h
459
#define PCPU_ADDR(member, reg) \
sys/cpu/x86_64/include/asmacros.h
461
addq $PC_ ## member, reg
sys/dev/disk/sym/sym_hipd.c
193
#define sym_que_entry(ptr, type, member) \
sys/dev/disk/sym/sym_hipd.c
194
((type *)((char *)(ptr)-(size_t)(&((type *)0)->member)))
sys/dev/drm/amd/powerplay/inc/hwmgr.h
213
uint32_t (*get_offsetof)(uint32_t type, uint32_t member);
sys/dev/drm/amd/powerplay/inc/pp_debug.h
58
#define GET_FLEXIBLE_ARRAY_MEMBER_ADDR(type, member, ptr, n) \
sys/dev/drm/amd/powerplay/inc/pp_debug.h
59
(type *)((char *)&(ptr)->member + (sizeof(type) * (n)))
sys/dev/drm/amd/powerplay/inc/smumgr.h
105
uint32_t type, uint32_t member);
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2247
static uint32_t ci_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2251
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2275
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
2281
pr_debug("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c
2296
static uint32_t fiji_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c
2300
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c
2326
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c
2336
pr_warn("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
2213
static uint32_t iceland_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
2217
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
2243
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
2249
pr_warn("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c
2253
static uint32_t polaris10_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c
2257
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c
2282
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c
2291
pr_warn("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/amd/powerplay/smumgr/smumgr.c
87
uint32_t smum_get_offsetof(struct pp_hwmgr *hwmgr, uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/smumgr.c
90
return hwmgr->smumgr_funcs->get_offsetof(type, member);
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c
2604
static uint32_t tonga_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c
2608
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c
2634
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c
2644
pr_warn("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
2160
static uint32_t vegam_get_offsetof(uint32_t type, uint32_t member)
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
2164
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
2190
switch (member) {
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
2200
pr_warn("can't get the offset of type %x member %x\n", type, member);
sys/dev/drm/drm_mm.c
231
#define LINUX_RB_INSERT(root, member, expr) do { \
sys/dev/drm/drm_mm.c
236
if (x < expr(rb_entry(rb, struct drm_mm_node, member))) \
sys/dev/drm/drm_mm.c
241
rb_link_node(&node->member, rb, link); \
sys/dev/drm/drm_mm.c
242
rb_insert_color(&node->member, &root); \
sys/dev/drm/drm_prime.c
100
member = kmalloc(sizeof(*member), M_DRM, GFP_KERNEL);
sys/dev/drm/drm_prime.c
101
if (!member)
sys/dev/drm/drm_prime.c
105
member->dma_buf = dma_buf;
sys/dev/drm/drm_prime.c
106
member->handle = handle;
sys/dev/drm/drm_prime.c
120
rb_link_node(&member->dmabuf_rb, rb, p);
sys/dev/drm/drm_prime.c
121
rb_insert_color(&member->dmabuf_rb, &prime_fpriv->dmabufs);
sys/dev/drm/drm_prime.c
135
rb_link_node(&member->handle_rb, rb, p);
sys/dev/drm/drm_prime.c
136
rb_insert_color(&member->handle_rb, &prime_fpriv->handles);
sys/dev/drm/drm_prime.c
148
struct drm_prime_member *member;
sys/dev/drm/drm_prime.c
150
member = rb_entry(rb, struct drm_prime_member, handle_rb);
sys/dev/drm/drm_prime.c
151
if (member->handle == handle)
sys/dev/drm/drm_prime.c
152
return member->dma_buf;
sys/dev/drm/drm_prime.c
153
else if (member->handle < handle)
sys/dev/drm/drm_prime.c
170
struct drm_prime_member *member;
sys/dev/drm/drm_prime.c
172
member = rb_entry(rb, struct drm_prime_member, dmabuf_rb);
sys/dev/drm/drm_prime.c
173
if (member->dma_buf == dma_buf) {
sys/dev/drm/drm_prime.c
174
*handle = member->handle;
sys/dev/drm/drm_prime.c
176
} else if (member->dma_buf < dma_buf) {
sys/dev/drm/drm_prime.c
265
struct drm_prime_member *member;
sys/dev/drm/drm_prime.c
267
member = rb_entry(rb, struct drm_prime_member, dmabuf_rb);
sys/dev/drm/drm_prime.c
268
if (member->dma_buf == dma_buf) {
sys/dev/drm/drm_prime.c
269
rb_erase(&member->handle_rb, &prime_fpriv->handles);
sys/dev/drm/drm_prime.c
270
rb_erase(&member->dmabuf_rb, &prime_fpriv->dmabufs);
sys/dev/drm/drm_prime.c
273
kfree(member);
sys/dev/drm/drm_prime.c
275
} else if (member->dma_buf < dma_buf) {
sys/dev/drm/drm_prime.c
97
struct drm_prime_member *member;
sys/dev/drm/i915/i915_params.c
38
#define MEMBER(T, member, value) .member = (value),
sys/dev/drm/i915/i915_params.h
73
#define MEMBER(T, member, ...) T member;
sys/dev/drm/i915/i915_utils.h
97
#define ptr_offset(ptr, member) offsetof(typeof(*(ptr)), member)
sys/dev/drm/include/linux/kernel.h
65
#define container_of(ptr, type, member) \
sys/dev/drm/include/linux/kernel.h
67
__typeof(((type *)0)->member) *_p = (ptr); \
sys/dev/drm/include/linux/kernel.h
68
(type *)((char *)_p - offsetof(type, member)); \
sys/dev/drm/include/linux/list.h
141
#define list_first_entry(ptr, type, member) \
sys/dev/drm/include/linux/list.h
142
list_entry((ptr)->next, type, member)
sys/dev/drm/include/linux/list.h
144
#define list_first_entry_or_null(ptr, type, member) \
sys/dev/drm/include/linux/list.h
145
(list_empty(ptr) ? NULL: list_first_entry(ptr, type, member))
sys/dev/drm/include/linux/list.h
150
#define list_next_entry(ptr, member) \
sys/dev/drm/include/linux/list.h
151
list_entry(((ptr)->member.next), typeof(*(ptr)), member)
sys/dev/drm/include/linux/list.h
153
#define list_safe_reset_next(ptr, n, member) \
sys/dev/drm/include/linux/list.h
154
(n) = list_next_entry(ptr, member)
sys/dev/drm/include/linux/list.h
156
#define list_prev_entry(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
178
#define list_for_each_entry_from_reverse(pos, head, member) \
sys/dev/drm/include/linux/list.h
180
&pos->member != (head); \
sys/dev/drm/include/linux/list.h
181
pos = list_entry(pos->member.prev, __typeof(*pos), member))
sys/dev/drm/include/linux/list.h
187
#define list_for_each_entry_continue_reverse(pos, head, member) \
sys/dev/drm/include/linux/list.h
188
for (pos = list_entry(pos->member.prev, __typeof(*pos), member); \
sys/dev/drm/include/linux/list.h
189
&pos->member != (head); \
sys/dev/drm/include/linux/list.h
190
pos = list_entry(pos->member.prev, __typeof(*pos), member))
sys/dev/drm/include/linux/list.h
192
#define list_for_each_entry_safe_from(pos, n, head, member) \
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
194
&pos->member != (head); \
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
460
#define hlist_entry_safe(ptr, type, member) \
sys/dev/drm/include/linux/list.h
461
(ptr) ? hlist_entry(ptr, type, member) : NULL
sys/dev/drm/include/linux/list.h
463
#define hlist_for_each_entry(pos, head, member) \
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
475
#define hlist_for_each_entry_safe(pos, n, head, member) \
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
477
(pos) && ({ n = (pos)->member.next; 1; }); \
sys/dev/drm/include/linux/list.h
478
pos = hlist_entry_safe(n, typeof(*(pos)), member))
sys/dev/drm/include/linux/llist.h
39
#define llist_entry(ptr, type, member) \
sys/dev/drm/include/linux/llist.h
40
((ptr) ? container_of(ptr, type, member) : NULL)
sys/dev/drm/include/linux/llist.h
87
#define llist_for_each_entry_safe(pos, n, node, member) \
sys/dev/drm/include/linux/llist.h
88
for (pos = llist_entry((node), __typeof(*pos), member); \
sys/dev/drm/include/linux/llist.h
90
(n = llist_entry(pos->member.next, __typeof(*pos), member), pos); \
sys/dev/drm/include/linux/llist.h
93
#define llist_for_each_entry(pos, node, member) \
sys/dev/drm/include/linux/llist.h
94
for ((pos) = llist_entry((node), __typeof(*(pos)), member); \
sys/dev/drm/include/linux/llist.h
96
(pos) = llist_entry((pos)->member.next, __typeof(*(pos)), member))
sys/dev/drm/include/linux/rbtree.h
135
#define rbtree_postorder_for_each_entry_safe(x, y, head, member) \
sys/dev/drm/include/linux/rbtree.h
137
__typeof(*x), 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/rbtree.h
83
#define rb_entry(ptr, type, member) container_of(ptr, type, member)
sys/dev/drm/include/linux/rbtree.h
84
#define rb_entry_safe(ptr, type, member) \
sys/dev/drm/include/linux/rbtree.h
85
(ptr ? rb_entry(ptr, type, member) : NULL)
sys/dev/drm/include/linux/rculist.h
38
#define hlist_for_each_entry_rcu(pos, head, member) \
sys/dev/drm/include/linux/rculist.h
39
hlist_for_each_entry(pos, head, member)
sys/dev/raid/arcmsr/arcmsr.h
71
#define offsetof(type, member) ((size_t)(&((type *)0)->member))
sys/dev/raid/hpt27xx/array.h
131
PVDEV member[MAX_MEMBERS];
sys/dev/raid/hpt27xx/array.h
179
void ldm_generic_member_failed(PVDEV member);
sys/dev/raid/hpt27xx/list.h
115
#define list_entry(ptr, type, member) \
sys/dev/raid/hpt27xx/list.h
116
((type *)((char *)(ptr)-(HPT_UPTR)(&((type *)0)->member)))
sys/dev/raid/hpt27xx/list.h
125
#define get_first_item(attached, type, member) \
sys/dev/raid/hpt27xx/list.h
126
((type *)((char *)((attached)->next)-(HPT_UPTR)(&((type *)0)->member)))
sys/dev/raid/hptrr/array.h
132
PVDEV member[MAX_MEMBERS];
sys/dev/raid/hptrr/array.h
182
void ldm_generic_member_failed(PVDEV member);
sys/dev/raid/hptrr/list.h
117
#define list_entry(ptr, type, member) \
sys/dev/raid/hptrr/list.h
118
((type *)((char *)(ptr)-(HPT_UPTR)(&((type *)0)->member)))
sys/dev/raid/hptrr/list.h
127
#define get_first_item(attached, type, member) \
sys/dev/raid/hptrr/list.h
128
((type *)((char *)((attached)->next)-(HPT_UPTR)(&((type *)0)->member)))
tools/tools/drm/radeon/mkregtable/mkregtable.c
27
#define container_of(ptr, type, member) ({ \
tools/tools/drm/radeon/mkregtable/mkregtable.c
28
const typeof(((type *)0)->member)*__mptr = (ptr); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
29
(type *)((char *)__mptr - offsetof(type, member)); })
tools/tools/drm/radeon/mkregtable/mkregtable.c
352
#define list_entry(ptr, type, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
353
container_of(ptr, type, member)
tools/tools/drm/radeon/mkregtable/mkregtable.c
363
#define list_first_entry(ptr, type, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
364
list_entry((ptr)->next, type, member)
tools/tools/drm/radeon/mkregtable/mkregtable.c
411
#define list_for_each_entry(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
412
for (pos = list_entry((head)->next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
413
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
414
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
422
#define list_for_each_entry_reverse(pos, head, 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
424
prefetch(pos->member.prev), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
425
pos = list_entry(pos->member.prev, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
435
#define list_prepare_entry(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
436
((pos) ? : list_entry(head, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
447
#define list_for_each_entry_continue(pos, head, 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
449
prefetch(pos->member.next), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
450
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
461
#define list_for_each_entry_continue_reverse(pos, head, 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
463
prefetch(pos->member.prev), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
464
pos = list_entry(pos->member.prev, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
474
#define list_for_each_entry_from(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
475
for (; prefetch(pos->member.next), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
476
pos = list_entry(pos->member.next, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
485
#define list_for_each_entry_safe(pos, n, head, 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
488
&pos->member != (head); \
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
501
#define list_for_each_entry_safe_continue(pos, n, head, 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
504
&pos->member != (head); \
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
517
#define list_for_each_entry_safe_from(pos, n, head, 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
519
&pos->member != (head); \
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
532
#define list_for_each_entry_safe_reverse(pos, n, head, 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
535
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
536
pos = n, n = list_entry(n->member.prev, typeof(*n), member))
usr.bin/diff/diffreg.c
210
static int *member; /* will be overlaid on file[1] */
usr.bin/diff/diffreg.c
378
member = (int *)file[1];
usr.bin/diff/diffreg.c
379
equiv(sfile[0], slen[0], sfile[1], slen[1], member);
usr.bin/diff/diffreg.c
380
member = xreallocarray(member, slen[1] + 2, sizeof(*member));
usr.bin/diff/diffreg.c
390
i = stone(class, slen[0], member, klist, flags);
usr.bin/diff/diffreg.c
391
free(member);
usr.bin/mail/cmd2.c
443
if (member(field, tab))
usr.bin/mail/extern.h
169
int member(char *, struct ignoretab *);
usr.bin/mail/util.c
575
return (!member(realfld, ignore + 1));
usr.bin/mail/util.c
577
return (member(realfld, ignore));