Searched refs:LIST_FIRST (Results 1 - 22 of 22) sorted by relevance

/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dqueue.h444 if (LIST_FIRST((head)) != NULL && \
445 LIST_FIRST((head))->field.le_prev != \
446 &LIST_FIRST((head))) \
468 QUEUE_TYPEOF(type) *curelm = LIST_FIRST(head1); \
470 if ((LIST_FIRST(head1) = LIST_FIRST(head2)) != NULL) { \
471 LIST_FIRST(head2)->field.le_prev = \
472 &LIST_FIRST((head1)); \
475 } else if (LIST_FIRST(head2) != NULL) { \
478 LIST_NEXT(curelm, field) = LIST_FIRST(head
486 #define LIST_FIRST macro
[all...]
/haiku/headers/private/firewire/
H A Dqueue.h326 if (LIST_FIRST((head)) != NULL && \
327 LIST_FIRST((head))->field.le_prev != \
328 &LIST_FIRST((head))) \
351 #define LIST_FIRST(head) ((head)->lh_first) macro
354 for ((var) = LIST_FIRST((head)); \
359 for ((var) = LIST_FIRST((head)); \
364 LIST_FIRST((head)) = NULL; \
386 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
387 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
388 LIST_FIRST((hea
[all...]
/haiku/headers/compatibility/bsd/sys/
H A Dqueue.h331 if (LIST_FIRST((head)) != NULL && \
332 LIST_FIRST((head))->field.le_prev != \
333 &LIST_FIRST((head))) \
356 #define LIST_FIRST(head) ((head)->lh_first) macro
359 for ((var) = LIST_FIRST((head)); \
364 for ((var) = LIST_FIRST((head)); \
369 LIST_FIRST((head)) = NULL; \
391 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
392 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
393 LIST_FIRST((hea
[all...]
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_if_media.c104 for (entry = LIST_FIRST(&ifm->ifm_list); entry;
105 entry = LIST_FIRST(&ifm->ifm_list)) {
308 ep = LIST_FIRST(&ifm->ifm_list);
/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/
H A Dnvme_qpair.c427 while (!qpair->ctrlr->resetting && LIST_FIRST(&qpair->free_tr)
491 tr = LIST_FIRST(&qpair->outstanding_tr);
500 tr = LIST_FIRST(&qpair->outstanding_tr);
1046 tr = LIST_FIRST(&qpair->free_tr);
1232 tr = LIST_FIRST(&qpair->outstanding_tr);
H A Dnvme.c383 while ((ctrlr = LIST_FIRST(&ctrlr_head))) {
H A Dnvme_internal.h53 for ((var) = LIST_FIRST((head)); \
/haiku/src/libs/compat/freebsd_iflib/
H A Dsubr_gtaskqueue.c995 while ((gtask = LIST_FIRST(&qgroup->tqg_queue[i].tgc_tasks))) {
1003 while ((gtask = LIST_FIRST(&gtask_head))) {
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dqueue.h175 #define LIST_FIRST(head) ((head)->lh_first) macro
H A Dmulti.c1119 auich_stream_delete(LIST_FIRST(&card->streams));
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dqueue.h175 #define LIST_FIRST(head) ((head)->lh_first) macro
H A Dmulti.c1144 auvia_stream_delete(LIST_FIRST(&card->streams));
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dqueue.h175 #define LIST_FIRST(head) ((head)->lh_first) macro
H A Dmulti.c895 es1370_stream_delete(LIST_FIRST(&card->streams));
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dqueue.h175 #define LIST_FIRST(head) ((head)->lh_first) macro
H A Decho.cpp670 dev = LIST_FIRST(&devices);
H A Dmulti.cpp1094 echo_stream_delete(LIST_FIRST(&card->streams));
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dqueue.h175 #define LIST_FIRST(head) ((head)->lh_first) macro
H A Dmulti.c1315 emuxki_stream_delete(LIST_FIRST(&card->streams));
H A Demuxki.c1721 voice = LIST_FIRST(&stream->voices);
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/
H A Dif_re.c3822 miisc = LIST_FIRST(&mii->mii_phys);
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfe.c3333 miisc = LIST_FIRST(&mii->mii_phys);

Completed in 207 milliseconds