Home
last modified time | relevance | path

Searched +defs:field +defs:type (Results 1 – 25 of 347) sorted by relevance

12345678910>>...14

/netbsd-src/sys/sys/
H A Dqueue.h102 #define SLIST_HEAD(name, type) \ argument
110 #define SLIST_ENTRY(type) \ argument
121 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
123 #define SLIST_FOREACH(var, head, field) \ argument
128 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
141 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
146 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
151 #define SLIST_REMOVE_AFTER(slistelm, field) do { \ argument
156 #define SLIST_REMOVE_HEAD(head, field) do { \ argument
160 #define SLIST_REMOVE(head, elm, type, field) do { \ argument
[all …]
H A Dtree.h58 #define SPLAY_HEAD(name, type) \ argument
70 #define SPLAY_ENTRY(type) \ argument
76 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
77 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
82 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
88 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
94 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
100 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
106 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
115 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
[all …]
/netbsd-src/crypto/dist/ipsec-tools/src/include-glibc/sys/
H A Dqueue.h109 #define SLIST_HEAD(name, type) \ argument
117 #define SLIST_ENTRY(type) \ argument
129 #define SLIST_FOREACH(var, head, field) \ argument
138 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
143 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
148 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
150 #define SLIST_REMOVE(head, elm, type, field) do { \ argument
163 #define SLIST_REMOVE_HEAD(head, field) do { \ argument
170 #define STAILQ_HEAD(name, type) \ argument
179 #define STAILQ_ENTRY(type) \ argument
[all …]
/netbsd-src/external/bsd/openldap/dist/include/
H A Dldap_queue.h138 #define LDAP_SLIST_HEAD(name, type) \ argument
146 #define LDAP_SLIST_ENTRY(type) \ argument
161 #define LDAP_SLIST_FOREACH(var, head, field) \ argument
168 #define LDAP_SLIST_ENTRY_INIT(var, field) { \ argument
172 #define LDAP_SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
177 #define LDAP_SLIST_INSERT_HEAD(head, elm, field) do { \ argument
182 #define LDAP_SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
184 #define LDAP_SLIST_REMOVE_HEAD(head, field) do { \ argument
188 #define LDAP_SLIST_REMOVE(head, elm, type, field) do { \ argument
204 #define LDAP_STAILQ_HEAD(name, type) \ argument
[all …]
/netbsd-src/external/bsd/ipf/dist/sys/
H A Dtree.h60 #define SPLAY_HEAD(name, type) \ argument
72 #define SPLAY_ENTRY(type) \ argument
78 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
79 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
84 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
90 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
96 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
102 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
108 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
117 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
[all …]
/netbsd-src/external/bsd/ntp/dist/sntp/libevent/compat/sys/
H A Dqueue.h90 #define SLIST_HEAD(name, type) \ argument
99 #define SLIST_ENTRY(type) \ argument
111 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
113 #define SLIST_FOREACH(var, head, field) \ argument
125 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
130 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
135 #define SLIST_REMOVE_HEAD(head, field) do { \ argument
142 #define LIST_HEAD(name, type) \ argument
150 #define LIST_ENTRY(type) \ argument
162 #define LIST_NEXT(elm, field) ((elm)->field.le_next) argument
[all …]
/netbsd-src/external/bsd/libevent/dist/WIN32-Code/
H A Dtree.h58 #define SPLAY_HEAD(name, type) \ argument
70 #define SPLAY_ENTRY(type) \ argument
76 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
77 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
82 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
88 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
94 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
100 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
106 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
115 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
[all …]
/netbsd-src/external/bsd/ntp/dist/sntp/libevent/WIN32-Code/
H A Dtree.h59 #define SPLAY_HEAD(name, type) \ argument
71 #define SPLAY_ENTRY(type) \ argument
77 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
78 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
83 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
89 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
95 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
101 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
107 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
116 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
[all …]
/netbsd-src/external/mit/libuv/dist/include/uv/
H A Dtree.h64 #define SPLAY_HEAD(name, type) \ argument
76 #define SPLAY_ENTRY(type) \ argument
82 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument
83 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument
88 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
94 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
100 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
106 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
112 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
121 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/
H A Dmechqueue.h42 #define HEIM_SLIST_HEAD(name, type) \ argument
50 #define HEIM_SLIST_ENTRY(type) \ argument
62 #define HEIM_SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument
67 #define HEIM_SLIST_INSERT_HEAD(head, elm, field) do { \ argument
72 #define HEIM_SLIST_REMOVE_HEAD(head, field) do { \ argument
76 #define HEIM_SLIST_REMOVE(head, elm, type, field) do { \ argument
89 #define HEIM_SLIST_FOREACH(var, head, field) \ argument
97 #define HEIM_SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
/netbsd-src/crypto/external/bsd/openssl.old/dist/include/openssl/
H A Dasn1t.h313 # define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ argument
321 # define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ argument
327 # define ASN1_IMP_EX(stname, field, type, tag, ex) \ argument
330 # define ASN1_EXP_EX(stname, field, type, tag, ex) \ argument
343 # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) argument
345 # define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) argument
348 # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) argument
349 # define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, st… argument
352 # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) argument
353 # define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_E… argument
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/include/openssl/
H A Dasn1t.h.in357 # define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ argument
365 # define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ argument
371 # define ASN1_IMP_EX(stname, field, type, tag, ex) \ argument
374 # define ASN1_EXP_EX(stname, field, type, tag, ex) \ argument
383 # define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) argument
385 # define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) argument
388 # define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) argument
389 # define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, st… argument
392 # define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) argument
393 # define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_E… argument
[all …]
/netbsd-src/external/bsd/ntp/dist/sntp/libevent/
H A Dht-internal.h13 #define HT_HEAD(name, type) \ argument
31 #define HT_ENTRY(type) \ argument
36 #define HT_ENTRY(type) \ argument
107 #define HT_SET_HASH_(elm, field, hashfn) \ argument
109 #define HT_SET_HASHVAL_(elm, field, val) \ argument
111 #define HT_ELT_HASH_(elm, field, hashfn) \ argument
114 #define HT_SET_HASH_(elm, field, hashfn) \ argument
116 #define HT_ELT_HASH_(elm, field, hashfn) \ argument
118 #define HT_SET_HASHVAL_(elm, field, val) \ argument
123 #define HT_BUCKET_(head, field, elm, hashfn) \ argument
[all …]
/netbsd-src/external/bsd/libevent/dist/
H A Dht-internal.h12 #define HT_HEAD(name, type) \ argument
30 #define HT_ENTRY(type) \ argument
35 #define HT_ENTRY(type) \ argument
106 #define HT_SET_HASH_(elm, field, hashfn) \ argument
108 #define HT_SET_HASHVAL_(elm, field, val) \ argument
110 #define HT_ELT_HASH_(elm, field, hashfn) \ argument
113 #define HT_SET_HASH_(elm, field, hashfn) \ argument
115 #define HT_ELT_HASH_(elm, field, hashfn) \ argument
117 #define HT_SET_HASHVAL_(elm, field, val) \ argument
122 #define HT_BUCKET_(head, field, elm, hashfn) \ argument
[all …]
/netbsd-src/lib/libpthread/
H A Dpthread_queue.h46 #define PTQ_HEAD(name, type) \ argument
54 #define PTQ_ENTRY(type) \ argument
69 #define PTQ_INSERT_HEAD(head, elm, field) do { \ argument
79 #define PTQ_INSERT_TAIL(head, elm, field) do { \ argument
88 #define PTQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
98 #define PTQ_INSERT_BEFORE(listelm, elm, field) do { \ argument
105 #define PTQ_REMOVE(head, elm, field) do { \ argument
120 #define PTQ_NEXT(elm, field) ((elm)->field.ptqe_next) argument
124 #define PTQ_PREV(elm, headname, field) \ argument
127 #define PTQ_FOREACH(var, head, field) \ argument
[all …]
/netbsd-src/libexec/httpd/
H A Dnetbsd_queue.h41 #define SIMPLEQ_HEAD(name, type) \ argument
47 #define SIMPLEQ_ENTRY(type) \ argument
60 #define SIMPLEQ_INSERT_TAIL(head, elm, field) do { \ argument
66 #define SIMPLEQ_FOREACH(var, head, field) \ argument
71 #define SIMPLEQ_FOREACH_SAFE(var, head, field, next) \ argument
80 #define SIMPLEQ_NEXT(elm, field) ((elm)->field.sqe_next) argument
/netbsd-src/external/bsd/elftoolchain/dist/common/
H A D_elftc.h82 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument
89 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
110 #define STAILQ_ENTRY(type) \ argument
121 #define STAILQ_HEAD(name, type) \ argument
134 #define STAILQ_FOREACH(var, head, field) \ argument
141 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
155 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ argument
163 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ argument
171 #define STAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
179 #define STAILQ_LAST(head, type, field) \ argument
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypes.cc50 valist_array_p (Type *type) in valist_array_p()
66 empty_aggregate_p (tree type) in empty_aggregate_p()
76 for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field)) in empty_aggregate_p() local
124 make_array_type (Type *type, unsigned HOST_WIDE_INT size) in make_array_type()
166 tree type = va_arg (ap, tree); in make_struct_type() local
167 tree field = build_decl (BUILTINS_LOCATION, FIELD_DECL, ident, type); in make_struct_type() local
174 tree type = make_node (RECORD_TYPE); in make_struct_type() local
183 insert_type_modifiers (tree type, unsigned mod) in insert_type_modifiers()
219 insert_aggregate_field (tree type, tree field, size_t offset) in insert_aggregate_field()
311 tree field = create_field_decl (declaration_type (var), ident, in layout_aggregate_members() local
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/base/
H A Dheimqueue.h43 #define HEIM_TAILQ_HEAD(name, type) \ argument
51 #define HEIM_TAILQ_ENTRY(type) \ argument
61 #define QUEUEDEBUG_HEIM_TAILQ_INSERT_HEAD(head, elm, field) \ argument
65 #define QUEUEDEBUG_HEIM_TAILQ_INSERT_TAIL(head, elm, field) \ argument
68 #define QUEUEDEBUG_HEIM_TAILQ_OP(elm, field) \ argument
75 #define QUEUEDEBUG_HEIM_TAILQ_PREREMOVE(head, elm, field) \ argument
80 #define QUEUEDEBUG_HEIM_TAILQ_POSTREMOVE(elm, field) \ argument
84 #define QUEUEDEBUG_HEIM_TAILQ_INSERT_HEAD(head, elm, field) argument
85 #define QUEUEDEBUG_HEIM_TAILQ_INSERT_TAIL(head, elm, field) argument
86 #define QUEUEDEBUG_HEIM_TAILQ_OP(elm, field) argument
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/asn1/
H A Dasn1_queue.h43 #define ASN1_TAILQ_HEAD(name, type) \ argument
51 #define ASN1_TAILQ_ENTRY(type) \ argument
61 #define QUEUEDEBUG_ASN1_TAILQ_INSERT_HEAD(head, elm, field) \ argument
65 #define QUEUEDEBUG_ASN1_TAILQ_INSERT_TAIL(head, elm, field) \ argument
68 #define QUEUEDEBUG_ASN1_TAILQ_OP(elm, field) \ argument
75 #define QUEUEDEBUG_ASN1_TAILQ_PREREMOVE(head, elm, field) \ argument
80 #define QUEUEDEBUG_ASN1_TAILQ_POSTREMOVE(elm, field) \ argument
84 #define QUEUEDEBUG_ASN1_TAILQ_INSERT_HEAD(head, elm, field) argument
85 #define QUEUEDEBUG_ASN1_TAILQ_INSERT_TAIL(head, elm, field) argument
86 #define QUEUEDEBUG_ASN1_TAILQ_OP(elm, field) argument
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc50 d_signed_or_unsigned_type (int unsignedp, tree type) in d_signed_or_unsigned_type()
76 d_unsigned_type (tree type) in d_unsigned_type()
84 d_signed_type (tree type) in d_signed_type()
94 valist_array_p (Type *type) in valist_array_p()
111 empty_aggregate_p (tree type) in empty_aggregate_p()
121 for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field)) in empty_aggregate_p() local
169 make_array_type (Type *type, unsigned HOST_WIDE_INT size) in make_array_type()
211 tree type = va_arg (ap, tree); in make_struct_type() local
212 tree field = build_decl (BUILTINS_LOCATION, FIELD_DECL, ident, type); in make_struct_type() local
219 tree type = make_node (RECORD_TYPE); in make_struct_type() local
[all …]
/netbsd-src/external/mit/isl/dist/include/isl/
H A Dctx.h123 #define isl_alloc(ctx,type,size) ((type *)isl_malloc_or_die(ctx, size)) argument
124 #define isl_calloc(ctx,type,size) ((type *)isl_calloc_or_die(ctx,\ argument
126 #define isl_realloc(ctx,ptr,type,size) ((type *)isl_realloc_or_die(ctx,\ argument
128 #define isl_alloc_type(ctx,type) isl_alloc(ctx,type,sizeof(type)) argument
129 #define isl_calloc_type(ctx,type) isl_calloc(ctx,type,sizeof(type)) argument
130 #define isl_realloc_type(ctx,ptr,type) isl_realloc(ctx,ptr,type,sizeof(type)) argument
131 #define isl_alloc_array(ctx,type,n) isl_alloc(ctx,type,(n)*sizeof(type)) argument
132 #define isl_calloc_array(ctx,type,n) ((type *)isl_calloc_or_die(ctx,\ argument
134 #define isl_realloc_array(ctx,ptr,type,n) \ argument
187 #define ISL_CTX_GET_INT_DEF(prefix,st,args,field) \ argument
[all …]
/netbsd-src/lib/libc/citrus/
H A Dcitrus_hash.h32 #define _CITRUS_HASH_ENTRY(type) LIST_ENTRY(type) argument
33 #define _CITRUS_HASH_HEAD(headname, type, hashsize) \ argument
43 #define _CITRUS_HASH_REMOVE(elm, field) LIST_REMOVE(elm, field) argument
44 #define _CITRUS_HASH_INSERT(head, elm, field, hashval) \ argument
46 #define _CITRUS_HASH_SEARCH(head, elm, field, matchfunc, key, hashval) \ argument
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/
H A Dvxworks.c68 vxworks_emutls_var_fields (tree type, tree *name) in vxworks_emutls_var_fields()
70 tree field, next_field; in vxworks_emutls_var_fields() local
106 tree type = TREE_TYPE (var); in vxworks_emutls_var_init() local
107 tree field = TYPE_FIELDS (type); in vxworks_emutls_var_init() local
/netbsd-src/lib/libform/
H A Dfield_types.c53 _formi_create_field_args(FIELDTYPE *type, char **type_args, in _formi_create_field_args()
116 set_field_type(FIELD *fptr, FIELDTYPE *type, ...) in set_field_type()
119 FIELD *field; in set_field_type() local
143 FIELD *field; in field_type() local
157 FIELD *field; in field_arg() local

12345678910>>...14