Home
last modified time | relevance | path

Searched defs:elm (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dqueue.h90 #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 Dshqueue.h60 #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 Ddb-queue.h101 #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 Dqueue.h187 #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 Dtailq.h77 #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 Dqueue.h236 #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 Dtree.h80 #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 Dqueue.h219 #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 Dprtable.c246 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 Dqueue.h79 #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 Dses_ses.c726 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()