/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 101 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \ 102 (listelm)->field.le_next->field.le_prev = \ 103 &(elm)->field.le_next; \ 104 (listelm)->field.le_next = (elm); \ 105 (elm)->field.le_prev = &(listelm)->field.le_next; \ 108 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 109 (elm)->field.le_prev = (listelm)->field.le_prev; \ 110 (elm)->field.le_next = (listelm); \ [all …]
|
H A D | shqueue.h | 60 #define SH_LIST_NEXTP(elm, field, type) \ argument 61 ((struct type *)(((u_int8_t *)(elm)) + (elm)->field.sle_next)) 63 #define SH_LIST_NEXT(elm, field, type) \ argument 64 ((elm)->field.sle_next == -1 ? NULL : \ 65 ((struct type *)(((u_int8_t *)(elm)) + (elm)->field.sle_next))) 67 #define SH_LIST_PREV(elm, field) \ argument 68 ((ssize_t *)(((u_int8_t *)(elm)) + (elm)->field.sle_prev)) 80 #define SH_LIST_NEXT_TO_PREV(elm, field) \ argument 81 (-(elm)->field.sle_next + SH_PTR_TO_OFF(elm, &(elm)->field.sle_next)) 85 #define SH_LIST_INSERT_AFTER(listelm, elm, field, type) do { \ argument [all …]
|
H A D | db_shash.h | 33 #define HASHLOOKUP(begin, type, field, elt, r, n, hash, cmp) do { \ argument 40 r != NULL; r = SH_TAILQ_NEXT(r, field, type)) \ 57 #define HASHINSERT(begin, type, field, elt, n, hash) do { \ argument 63 SH_TAILQ_INSERT_HEAD(__bucket, elt, field, type); \ 78 #define HASHREMOVE(begin, type, field, elt, n, hash, cmp) { \ argument 85 HASHLOOKUP(begin, type, field, elt, __entp, n, hash, cmp); \ 86 SH_TAILQ_REMOVE(__bucket, __entp, field, type); \ 99 #define HASHREMOVE_EL(begin, type, field, obj, n, hash) { \ argument 105 SH_TAILQ_REMOVE(__bucket, obj, field, type); \
|
/illumos-gate/usr/src/contrib/bhyve/sys/ |
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 87 SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); \ 88 SPLAY_RIGHT(tmp, field) = (head)->sph_root; \ 92 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument 93 SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); \ 94 SPLAY_LEFT(tmp, field) = (head)->sph_root; \ 98 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument 99 SPLAY_LEFT(tmp, field) = (head)->sph_root; \ [all …]
|
H A D | queue.h | 190 #define SLIST_CONCAT(head1, head2, type, field) do { \ argument 196 while (SLIST_NEXT(curelm, field) != NULL) \ 197 curelm = SLIST_NEXT(curelm, field); \ 198 SLIST_NEXT(curelm, field) = SLIST_FIRST(head2); \ 207 #define SLIST_FOREACH(var, head, field) \ argument 210 (var) = SLIST_NEXT((var), field)) 212 #define SLIST_FOREACH_FROM(var, head, field) \ argument 215 (var) = SLIST_NEXT((var), field)) 217 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 219 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ [all …]
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | queue.h | 190 #define SLIST_FOREACH(var, head, field) \ argument 193 (var) = SLIST_NEXT((var), field)) 195 #define SLIST_FOREACH_FROM(var, head, field) \ argument 198 (var) = SLIST_NEXT((var), field)) 200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 202 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 205 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 207 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 210 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument 213 (varp) = &SLIST_NEXT((var), field)) [all …]
|
/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 193 (var) = SLIST_NEXT((var), field)) 195 #define SLIST_FOREACH_FROM(var, head, field) \ argument 198 (var) = SLIST_NEXT((var), field)) 200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 203 ((tvar) = SLIST_NEXT((var), field), 1); \ 206 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 209 ((tvar) = SLIST_NEXT((var), field), 1); \ 220 #define SLIST_CONCAT(head1, head2, type, field) do { \ argument [all …]
|
H A D | model.h | 117 #define STRUCT_FADDR(handle, field) \ argument 119 (void *)&(handle).ptr.m32->field : \ 120 &(handle).ptr.m64->field) 122 #define STRUCT_FGET(handle, field) \ argument 124 (handle).ptr.m32->field : \ 125 (handle).ptr.m64->field) 127 #define STRUCT_FGETP(handle, field) \ argument 129 (void *)(uintptr_t)(handle).ptr.m32->field : \ 130 (handle).ptr.m64->field) 132 #define STRUCT_FSET(handle, field, val) \ argument [all …]
|
/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 102 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \ 103 (listelm)->field.le_next->field.le_prev = \ 104 &(elm)->field.le_next; \ 105 (listelm)->field.le_next = (elm); \ 106 (elm)->field.le_prev = &(listelm)->field.le_next; \ 109 #define LIST_INSERT_HEAD(head, elm, field) { \ argument 110 if (((elm)->field.le_next = (head)->lh_first) != NULL) \ 111 (head)->lh_first->field.le_prev = &(elm)->field.le_next;\ 113 (elm)->field.le_prev = &(head)->lh_first; \ [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 82 (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last)) 86 #define SM_TAILQ_FOREACH(var, head, field) \ argument 89 (var) = SM_TAILQ_NEXT(var, field)) 91 #define SM_TAILQ_FOREACH_REVERSE(var, head, headname, field) \ argument 94 (var) = SM_TAILQ_PREV(var, headname, field)) 104 #define SM_TAILQ_INSERT_HEAD(head, elm, field) do { \ argument 105 if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) \ 106 (head)->tqh_first->field.tqe_prev = \ [all …]
|
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | fcns.c | 92 int field; in dump_exec_header() local 97 field = 16; in dump_exec_header() 99 field = 12; in dump_exec_header() 104 field, "Type", field, "Offset", in dump_exec_header() 105 field, "Vaddr", "Paddr"); in dump_exec_header() 107 field, "Filesz", field, "Memsz", in dump_exec_header() 108 field, "Flags", "Align"); in dump_exec_header() 127 field, EC_WORD(p_phdr.p_type), in dump_exec_header() 128 field, EC_OFF(p_phdr.p_offset), in dump_exec_header() 129 field, EC_ADDR(p_phdr.p_vaddr), in dump_exec_header() [all …]
|
/illumos-gate/usr/src/common/nvme/ |
H A D | nvme_field.c | 44 nvme_field_valid_nsid(const nvme_field_info_t *field, in nvme_field_valid_nsid() argument 59 nvme_field_range_check(const nvme_field_info_t *field, uint64_t min, in nvme_field_range_check() argument 68 "]", field->nlfi_human, field->nlfi_spec, value, min, max); in nvme_field_range_check() 81 nvme_field_validate(const nvme_field_info_t *field, in nvme_field_validate() argument 85 ASSERT3P(field->nlfi_vers, !=, NULL); in nvme_field_validate() 90 if (!nvme_field_atleast(data, field->nlfi_vers)) { in nvme_field_validate() 92 "version %u.%u, but device is at %u.%u", field->nlfi_human, in nvme_field_validate() 93 field->nlfi_spec, data->vcd_vers->v_major, in nvme_field_validate() 94 data->vcd_vers->v_minor, field->nlfi_vers->v_major, in nvme_field_validate() 95 field->nlfi_vers->v_minor); in nvme_field_validate() [all …]
|
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() argument 106 field->nlfi_human, field->nlfi_spec, len, NVME_DWORD_SIZE); in nvme_fw_load_field_valid_len() 109 return (nvme_field_range_check(field, NVME_DWORD_SIZE, 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() argument 122 field->nlfi_human, field->nlfi_spec, off, gran); in nvme_fw_load_field_valid_offset() 126 return (nvme_field_range_check(field, 0, NVME_FW_OFFSETB_MAX, msg, 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() argument 155 return (nvme_field_range_check(field, NVME_FW_SLOT_MIN, 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() argument 176 return (nvme_field_range_check(field, 0, max, msg, msglen, act)); in nvme_fw_commit_field_valid_act()
|
H A D | nvme_vuc.c | 39 nvme_vuc_field_valid_opc(const nvme_field_info_t *field, in nvme_vuc_field_valid_opc() argument 43 return (nvme_field_range_check(field, NVME_PASSTHRU_MIN_ADMIN_OPC, in nvme_vuc_field_valid_opc() 54 nvme_vuc_field_valid_nsid(const nvme_field_info_t *field, in nvme_vuc_field_valid_nsid() argument 61 return (nvme_field_valid_nsid(field, data, nsid, msg, msglen)); in nvme_vuc_field_valid_nsid() 69 nvme_vuc_field_valid_ndt(const nvme_field_info_t *field, in nvme_vuc_field_valid_ndt() argument 76 "invalid: value must be %u-byte aligned", field->nlfi_human, in nvme_vuc_field_valid_ndt() 77 field->nlfi_spec, len, NVME_DWORD_SIZE); in nvme_vuc_field_valid_ndt() 81 return (nvme_field_range_check(field, 0, max, msg, msglen, len)); in nvme_vuc_field_valid_ndt() 89 nvme_vuc_field_valid_to(const nvme_field_info_t *field, in nvme_vuc_field_valid_to() argument 92 return (nvme_field_range_check(field, 1, UINT32_MAX, msg, msglen, to)); in nvme_vuc_field_valid_to()
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | queue.h | 70 #define SLIST_FOREACH(var, head, field) \ argument 73 (var) = SLIST_NEXT((var), field)) 79 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 80 SLIST_NEXT((elm), field) = SLIST_NEXT((slistelm), field); \ 81 SLIST_NEXT((slistelm), field) = (elm); \ 84 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 85 SLIST_NEXT((elm), field) = SLIST_FIRST((head)); \ 89 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 91 #define SLIST_REMOVE(head, elm, type, field) do { \ argument 93 SLIST_REMOVE_HEAD((head), field); \ [all …]
|
/illumos-gate/usr/src/lib/libeti/form/common/ |
H A D | field.c | 191 dup_field(FIELD *field, int frow, int fcol) in dup_field() argument 200 if (field && frow >= 0 && fcol >= 0 && Alloc(f, FIELD)) { in dup_field() 207 f->rows = field->rows; in dup_field() 208 f->cols = field->cols; in dup_field() 209 f->drows = field->drows; in dup_field() 210 f->dcols = field->dcols; in dup_field() 211 f->maxgrow = field->maxgrow; in dup_field() 212 f->nrow = field->nrow; in dup_field() 213 f->nbuf = field->nbuf; in dup_field() 214 f->just = field->just; in dup_field() [all …]
|
H A D | form.c | 113 FIELD **field; in sort_form() local 117 field = f->field; in sort_form() 126 field[i]->index = i; in sort_form() 127 field[i]->page = page; in sort_form() 129 p = insert(field[i], p); in sort_form() 153 FIELD **f = form->field; in disconnect_fields() 166 form->field = (FIELD **) 0; in disconnect_fields() 179 f->field = x; in connect_fields() 222 new_form(FIELD **field) in new_form() argument 229 if (connect_fields(f, field) == E_OK) { in new_form() [all …]
|
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/ |
H A D | loki.c | 82 char *field; in sun_loki_parse_node() local 142 for (field = (char *)stringin + 4; in sun_loki_parse_node() 143 field + fieldlen <= (char *)stringin + len; field += fieldlen) { in sun_loki_parse_node() 144 if (strncmp(field, "Storage J4500", 13) == 0) { in sun_loki_parse_node() 151 field += fieldlen; in sun_loki_parse_node() 152 if (field + fieldlen > (char *)stringin + len) in sun_loki_parse_node() 157 LIBSES_PROP_PART, field, fieldlen); in sun_loki_parse_node() 161 } else if (strncmp(field, "Fan PartNUM", 11) == 0) { in sun_loki_parse_node() 167 field += fieldlen * 5; in sun_loki_parse_node() 171 field += fieldlen; in sun_loki_parse_node() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | arc_impl.h | 323 #define L2BLK_GET_LSIZE(field) \ argument 324 BF64_GET_SB((field), 0, SPA_LSIZEBITS, SPA_MINBLOCKSHIFT, 1) 325 #define L2BLK_SET_LSIZE(field, x) \ argument 326 BF64_SET_SB((field), 0, SPA_LSIZEBITS, SPA_MINBLOCKSHIFT, 1, x) 327 #define L2BLK_GET_PSIZE(field) \ argument 328 BF64_GET_SB((field), 16, SPA_PSIZEBITS, SPA_MINBLOCKSHIFT, 1) 329 #define L2BLK_SET_PSIZE(field, x) \ argument 330 BF64_SET_SB((field), 16, SPA_PSIZEBITS, SPA_MINBLOCKSHIFT, 1, x) 331 #define L2BLK_GET_COMPRESS(field) \ argument 332 BF64_GET((field), 32, SPA_COMPRESSBITS) [all …]
|
/illumos-gate/usr/src/cmd/filesync/ |
H A D | base.c | 330 char *field = "???"; in read_baseline() local 363 field = "keyword"; in read_baseline() 368 field = gettext(TXT_noargs); in read_baseline() 373 field = gettext(TXT_badver); in read_baseline() 389 field = "source directory"; in read_baseline() 399 field = "destination directory"; in read_baseline() 405 field = "no source directory"; in read_baseline() 418 field = "missing base"; in read_baseline() 423 field = "level"; in read_baseline() 430 field = "file type"; in read_baseline() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
H A D | asn1_encode.c | 374 const struct field_info *field, 393 assert(a->field != NULL); in krb5int_asn1_encode_a_thing() 394 return encode_a_field(buf, val, a->field, retlen); in krb5int_asn1_encode_a_thing() 433 const struct field_info *field, in encode_a_field() argument 441 switch (field->ftype) { in encode_a_field() 446 retval = asn1_encode_integer(buf, (asn1_intmax) field->dataoff, in encode_a_field() 462 dataptr = (const char *)val + field->dataoff; in encode_a_field() 463 lenptr = (const char *)val + field->lenoff; in encode_a_field() 464 assert(field->atype->type == atype_ptr); in encode_a_field() 465 dataptr = LOADPTR(dataptr, field->atype); in encode_a_field() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ipsec_impl.h | 147 #define HASH_ITERATE(var, field, table, hash) \ argument 148 var = table[hash].hash_head; var != NULL; var = var->field.hash_next 150 #define HASH_NEXT(var, field) \ argument 151 (var)->field.hash_next 153 #define HASH_INSERT(var, field, table, hash) \ argument 156 (var)->field.hash_next = (table)[hash].hash_head; \ 157 (var)->field.hash_pp = &(table)[hash].hash_head; \ 159 if ((var)->field.hash_next != NULL) \ 160 (var)->field.hash_next->field.hash_pp = \ 161 &((var)->field.hash_next); \ [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/funcs/ |
H A D | tst.strtok.d | 35 /(this->field = strtok(this->str, ",")) == NULL/ 42 printf("%s\n", this->field); 46 /(this->field = strtok(NULL, ",")) == NULL/ 53 printf("%s\n", this->field); 57 /(this->field = strtok(NULL, ",")) == NULL/ 64 printf("%s\n", this->field); 68 /(this->field = strtok(NULL, ",")) == NULL/ 75 printf("%s\n", this->field); 81 printf("unexpected field: %s\n", this->field);
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpi/ |
H A D | mpi2_history.txt | 80 * Fixed the size of the FunctionDependent5 field in the 97 * Moved LUN field defines from mpi2_init.h. 101 * field with MSIxIndex field. 102 * Removed DevHandle field from 183 * Added new value for AccessStatus field of SAS Device 185 * 10-31-07 02.00.04 Added missing SEPDevHandle field to 189 * Modified IOC Page 7 to use masks and added field for 201 * Added missing MaxNumRoutedSasAddresses field to 211 * bits in the Flags field of Manufacturing Page 4. 217 * Added SupportedPhysDisks field to RAID Volume Page 1 and [all …]
|
/illumos-gate/usr/src/cmd/mailx/ |
H A D | cmd2.c | 611 char field[BUFSIZ]; in retfield() local 619 istrcpy(field, sizeof (field), *ap); in retfield() 621 if (member(field, retain)) in retfield() 624 h = hash(field); in retfield() 630 calloc(strlen(field) + 1, sizeof (char))) == NULL) { in retfield() 633 strcpy(igp->i_field, field); in retfield() 677 char **ap, field[BUFSIZ]; in unretfield() local 700 istrcpy(field, sizeof (field), *ap); in unretfield() 701 h = hash(field); in unretfield() 703 if (strcmp(ig1->i_field, field) == 0) { in unretfield() [all …]
|