/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 …]
|
/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/uts/common/sys/ |
H A D | queue.h | 187 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 235 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 241 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 258 #define SLIST_REMOVE(head, elm, type, field) do { \ argument 312 #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) argument 357 #define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument 364 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ argument 371 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ argument 390 #define STAILQ_REMOVE_AFTER(head, elm, field) do { \ argument 397 #define STAILQ_REMOVE(head, elm, type, field) do { \ 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 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/contrib/bhyve/sys/ |
H A D | queue.h | 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 262 #define SLIST_REMOVE_AFTER(elm, field) do { \ argument 345 #define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument 351 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ argument 357 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ argument 368 #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) argument 370 #define STAILQ_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 318 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument 319 #define RB_RIGHT(elm, field) (elm)->field.rbe_right argument 320 #define RB_PARENT(elm, field) (elm)->field.rbe_parent argument 321 #define RB_COLOR(elm, field) (elm)->field.rbe_color argument 325 #define RB_SET(elm, parent, field) do { \ argument 340 #define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ argument 360 #define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ argument
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | queue.h | 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 328 #define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument 334 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ argument 340 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ argument 351 #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) argument 353 #define STAILQ_REMOVE(head, elm, type, field) do { \ argument [all …]
|
/illumos-gate/usr/src/cmd/prstat/ |
H A D | prtable.c | 246 plwp_t *elm = Zalloc(sizeof (plwp_t)); in lwpid_add() local 259 plwp_t *elm, *elm_prev; in lwpid_del() local 283 plwp_t *elm = plwp_tbl[pid % PLWP_TBL_SZ]; in lwpid_getptr() local 296 plwp_t *elm = lwpid_getptr(pid, lwpid); in lwpid_get() local 306 plwp_t *elm; in lwpid_pidcheck() local 320 plwp_t *elm = lwpid_getptr(pid, lwpid); in lwpid_is_active() local 330 plwp_t *elm = lwpid_getptr(pid, lwpid); in lwpid_set_active() local
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | queue.h | 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
|
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | ses_ses.c | 726 ses_decode(char *b, int amt, uchar_t *ep, int elt, int elm, SesComStat *sp) in ses_decode() 794 ses_encode(char *b, int amt, uchar_t *ep, int elt, int elm, SesComStat *sp) in ses_encode()
|