Home
last modified time | relevance | path

Searched refs:_E (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_sw.h379 #define QUEUE_PUSH_TAIL(_LH, _E) \ argument
383 (PSINGLE_LIST_LINK)(_E); \
384 (_LH)->Blink = (PSINGLE_LIST_LINK)(_E); \
387 (_LH)->Blink = (PSINGLE_LIST_LINK)(_E); \
389 (_E)->Flink = (PSINGLE_LIST_LINK)0;
394 #define QUEUE_PUSH_HEAD(_LH, _E) \ argument
395 if (!((_E)->Flink = (_LH)->Flink)) \
397 (_LH)->Blink = (PSINGLE_LIST_LINK)(_E); \
399 (_LH)->Flink = (PSINGLE_LIST_LINK)(_E);
405 #define QUEUE_GET_NEXT(_LH, _E) \ argument
[all …]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_sw.h280 #define LIST_PUSH_TAIL(_LH, _E) \ argument
282 (_LH)->tail->link = (single_link_t *)(_E); \
283 (_LH)->tail = (single_link_t *)(_E); \
285 (_LH)->head = (_LH)->tail = (single_link_t *)(_E); \
287 (_E)->link = NULL;
289 #define LIST_GET_NEXT(_LH, _E) \ argument
290 (((_LH)->tail == (single_link_t *)(_E)) ? \
291 NULL : ((single_link_t *)(_E))->link)
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h351 #define LIST_PUSH_TAIL(_LH, _E) \ argument
353 (_LH)->tail->link = (single_link_t *)(_E); \
354 (_LH)->tail = (single_link_t *)(_E); \
356 (_LH)->head = (_LH)->tail = (single_link_t *)(_E); \
358 (_E)->link = NULL;
360 #define LIST_GET_NEXT(_LH, _E) \ argument
361 (((_LH)->tail == (single_link_t *)(_E)) ? \
362 NULL : ((single_link_t *)(_E))->link)