/illumos-gate/usr/src/uts/common/sys/ |
H A D | queue.h | 187 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 190 #define SLIST_FOREACH(var, head, field) \ argument 195 #define SLIST_FOREACH_FROM(var, head, field) \ argument 200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 206 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 220 #define SLIST_CONCAT(head1, head2, type, field) do { \ argument 235 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 241 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 247 #define SLIST_REMOVE_HEAD(head, field) do { \ argument 252 #define SLIST_REMOVE_AFTER(slistelm, field) do { \ argument [all …]
|
H A D | model.h | 117 #define STRUCT_FADDR(handle, field) \ argument 122 #define STRUCT_FGET(handle, field) \ argument 127 #define STRUCT_FGETP(handle, field) \ argument 132 #define STRUCT_FSET(handle, field, val) \ argument 137 #define STRUCT_FSETP(handle, field, val) \ argument 176 #define STRUCT_FADDR(handle, field) (&(handle).ptr->field) argument 178 #define STRUCT_FGET(handle, field) ((handle).ptr->field) argument 182 #define STRUCT_FSET(handle, field, val) ((handle).ptr->field = (val)) argument
|
/illumos-gate/usr/src/contrib/bhyve/sys/ |
H A D | queue.h | 190 #define SLIST_CONCAT(head1, head2, type, field) do { \ argument 207 #define SLIST_FOREACH(var, head, field) \ argument 212 #define SLIST_FOREACH_FROM(var, head, field) \ argument 217 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 222 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 227 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument 236 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 241 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 246 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 248 #define SLIST_REMOVE(head, elm, type, field) do { \ argument [all …]
|
H A D | tree.h | 80 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument 81 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument 86 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument 92 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument 98 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument 104 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument 110 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument 119 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 161 #define SPLAY_GENERATE(name, type, field, cmp) \ argument 318 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument [all …]
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | queue.h | 190 #define SLIST_FOREACH(var, head, field) \ argument 195 #define SLIST_FOREACH_FROM(var, head, field) \ argument 200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 205 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 210 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument 219 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 224 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 229 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 231 #define SLIST_REMOVE(head, elm, type, field) do { \ argument 245 #define SLIST_REMOVE_AFTER(elm, field) do { \ argument [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/include/ |
H A D | queue.h | 90 #define LIST_NEXT(elm, field) ((elm)->field.le_next) argument 100 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument 108 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 115 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument 122 #define LIST_REMOVE(elm, field) do { \ argument 145 #define TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) argument 156 #define TAILQ_INSERT_HEAD(head, elm, field) do { \ argument 166 #define TAILQ_INSERT_TAIL(head, elm, field) do { \ argument 173 #define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument 183 #define TAILQ_INSERT_BEFORE(listelm, elm, field) do { \ argument [all …]
|
H A D | shqueue.h | 60 #define SH_LIST_NEXTP(elm, field, type) \ argument 63 #define SH_LIST_NEXT(elm, field, type) \ argument 67 #define SH_LIST_PREV(elm, field) \ argument 80 #define SH_LIST_NEXT_TO_PREV(elm, field) \ argument 85 #define SH_LIST_INSERT_AFTER(listelm, elm, field, type) do { \ argument 97 #define SH_LIST_INSERT_HEAD(head, elm, field, type) do { \ argument 109 #define SH_LIST_REMOVE(elm, field, type) do { \ argument 142 #define SH_TAILQ_NEXTP(elm, field, type) \ argument 145 #define SH_TAILQ_NEXT(elm, field, type) \ argument 148 #define SH_TAILQ_PREVP(elm, field) \ argument [all …]
|
H A D | db_shash.h | 33 #define HASHLOOKUP(begin, type, field, elt, r, n, hash, cmp) do { \ argument 57 #define HASHINSERT(begin, type, field, elt, n, hash) do { \ argument 78 #define HASHREMOVE(begin, type, field, elt, n, hash, cmp) { \ argument 99 #define HASHREMOVE_EL(begin, type, field, obj, n, hash) { \ argument
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/include/ |
H A D | db-queue.h | 101 #define LIST_INSERT_AFTER(listelm, elm, field) { \ argument 109 #define LIST_INSERT_HEAD(head, elm, field) { \ argument 116 #define LIST_REMOVE(elm, field) { \ argument 146 #define TAILQ_INSERT_HEAD(head, elm, field) { \ argument 156 #define TAILQ_INSERT_TAIL(head, elm, field) { \ argument 163 #define TAILQ_INSERT_AFTER(head, listelm, elm, field) { \ argument 173 #define TAILQ_REMOVE(head, elm, field) { \ argument 205 #define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) { \ argument 215 #define CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) { \ argument 225 #define CIRCLEQ_INSERT_HEAD(head, elm, field) { \ argument [all …]
|
/illumos-gate/usr/src/cmd/sendmail/include/sm/ |
H A D | tailq.h | 77 #define SM_TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) argument 81 #define SM_TAILQ_PREV(elm, headname, field) \ argument 86 #define SM_TAILQ_FOREACH(var, head, field) \ argument 91 #define SM_TAILQ_FOREACH_REVERSE(var, head, headname, field) \ argument 104 #define SM_TAILQ_INSERT_HEAD(head, elm, field) do { \ argument 114 #define SM_TAILQ_INSERT_TAIL(head, elm, field) do { \ argument 121 #define SM_TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument 131 #define SM_TAILQ_INSERT_BEFORE(listelm, elm, field) do { \ argument 138 #define SM_TAILQ_REMOVE(head, elm, field) do { \ argument 147 #define SM_TAILQ_REPLACE(head, elm, elm2, field) do { \ argument
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | queue.h | 70 #define SLIST_FOREACH(var, head, field) \ argument 79 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 84 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 89 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 91 #define SLIST_REMOVE(head, elm, type, field) do { \ argument 104 #define SLIST_REMOVE_HEAD(head, field) do { \ argument
|
/illumos-gate/usr/src/common/nvme/ |
H A D | nvme_vuc.c | 39 nvme_vuc_field_valid_opc(const nvme_field_info_t *field, in nvme_vuc_field_valid_opc() 54 nvme_vuc_field_valid_nsid(const nvme_field_info_t *field, in nvme_vuc_field_valid_nsid() 69 nvme_vuc_field_valid_ndt(const nvme_field_info_t *field, in nvme_vuc_field_valid_ndt() 89 nvme_vuc_field_valid_to(const nvme_field_info_t *field, in nvme_vuc_field_valid_to()
|
H A D | nvme_firmware.c | 90 nvme_fw_load_field_valid_len(const nvme_field_info_t *field, in nvme_fw_load_field_valid_len() 114 nvme_fw_load_field_valid_offset(const nvme_field_info_t *field, in nvme_fw_load_field_valid_offset() 152 nvme_fw_commit_field_valid_slot(const nvme_field_info_t *field, in nvme_fw_commit_field_valid_slot() 167 nvme_fw_commit_field_valid_act(const nvme_field_info_t *field, in nvme_fw_commit_field_valid_act()
|
H A D | nvme_field.c | 44 nvme_field_valid_nsid(const nvme_field_info_t *field, in nvme_field_valid_nsid() 59 nvme_field_range_check(const nvme_field_info_t *field, uint64_t min, in nvme_field_range_check() 81 nvme_field_validate(const nvme_field_info_t *field, in nvme_field_validate()
|
H A D | nvme_log.c | 52 nvme_log_field_valid_lsp(const nvme_field_info_t *field, in nvme_log_field_valid_lsp() 67 nvme_log_field_supported_offset(const nvme_field_info_t *field, in nvme_log_field_supported_offset() 84 nvme_log_field_valid_offset(const nvme_field_info_t *field, in nvme_log_field_valid_offset() 98 nvme_log_field_valid_size(const nvme_field_info_t *field, in nvme_log_field_valid_size()
|
H A D | nvme_identify.c | 25 nvme_identify_field_valid_cns(const nvme_field_info_t *field, in nvme_identify_field_valid_cns() 42 nvme_identify_field_valid_buf(const nvme_field_info_t *field, in nvme_identify_field_valid_buf()
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | sm_overflow.c | 1 struct field { … struct 6 …struct field a; … argument
|
H A D | transparent-union.c | 2 int field; member 5 int field; member
|
/illumos-gate/usr/src/compat/bhyve/sys/ |
H A D | cdefs.h | 89 #define __offsetof(type, field) __builtin_offsetof(type, field) argument 92 #define __offsetof(type, field) \ argument 95 #define __offsetof(type, field) \ argument
|
/illumos-gate/usr/src/cmd/sort/ |
H A D | types.h | 81 typedef struct field { struct 82 struct field *f_next; argument 87 ssize_t (*f_convert)(struct field *, line_rec_t *, argument 89 enum field_species f_species; argument 94 int f_start_field; argument 97 int f_end_field; argument 101 } field_t; argument
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_phy.c | 228 sfxge_phy_lp_cap_test(sfxge_t *sp, uint32_t field) in sfxge_phy_lp_cap_test() 310 sfxge_phy_cap_test(sfxge_t *sp, uint32_t flag, uint32_t field, in sfxge_phy_cap_test() 338 sfxge_phy_cap_set(sfxge_t *sp, uint32_t field, int set) in sfxge_phy_cap_set()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | arc_impl.h | 323 #define L2BLK_GET_LSIZE(field) \ argument 325 #define L2BLK_SET_LSIZE(field, x) \ argument 327 #define L2BLK_GET_PSIZE(field) \ argument 329 #define L2BLK_SET_PSIZE(field, x) \ argument 331 #define L2BLK_GET_COMPRESS(field) \ argument 333 #define L2BLK_SET_COMPRESS(field, x) \ argument 335 #define L2BLK_GET_PREFETCH(field) BF64_GET((field), 39, 1) argument 336 #define L2BLK_SET_PREFETCH(field, x) BF64_SET((field), 39, 1, x) argument 337 #define L2BLK_GET_CHECKSUM(field) BF64_GET((field), 40, 8) argument 338 #define L2BLK_SET_CHECKSUM(field, x) BF64_SET((field), 40, 8, x) argument [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/ |
H A D | alua_ic_if.c | 67 #define NVLIST_ADD_FIELD(type, structure, field) \ argument 75 #define NVLIST_ADD_ARRAY(type, structure, field) \ argument 87 #define NVLIST_ADD_ARRAY_LEN(type, structure, field, len) \ argument 95 #define NVLIST_ADD_DEVID(structure, field) \ argument 103 #define NVLIST_ADD_RPORT(structure, field) \ argument 111 #define NVLIST_ADD_FIELD_UINT8(structure, field) \ argument 124 #define NVLIST_LOOKUP_FIELD(type, structure, field) \ argument 145 #define NVLIST_LOOKUP_BIT_FIELD(type, structure, field) \ argument 163 #define NVLIST_LOOKUP_BIT_FIELD_BOOLEAN(structure, field) \ argument 176 #define NV_PAIR(type, strct, field) #field, DATA_TYPE_##type, &(strct->field) argument [all …]
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | test.c | 223 ftype(unsigned char *f, int field) in ftype() 235 filtyp(unsigned char *f, int field) in filtyp()
|
/illumos-gate/usr/src/lib/libnvme/common/ |
H A D | libnvme_identify.c | 97 nvme_id_req_set_need(nvme_id_req_t *req, nvme_identify_req_field_t field) in nvme_id_req_set_need() 103 nvme_id_req_clear_need(nvme_id_req_t *req, nvme_identify_req_field_t field) in nvme_id_req_clear_need()
|