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

/linux-4.1.27/drivers/scsi/aic7xxx/
H A Dqueue.h435 (var) = CIRCLEQ_PREV((var), field))
444 CIRCLEQ_PREV((elm), field) = (listelm); \
448 CIRCLEQ_PREV(CIRCLEQ_NEXT((listelm), field), field) = (elm);\
454 CIRCLEQ_PREV((elm), field) = CIRCLEQ_PREV((listelm), field); \
455 if (CIRCLEQ_PREV((listelm), field) == (void *)(head)) \
458 CIRCLEQ_NEXT(CIRCLEQ_PREV((listelm), field), field) = (elm);\
459 CIRCLEQ_PREV((listelm), field) = (elm); \
464 CIRCLEQ_PREV((elm), field) = (void *)(head); \
468 CIRCLEQ_PREV(CIRCLEQ_FIRST((head)), field) = (elm); \
474 CIRCLEQ_PREV((elm), field) = CIRCLEQ_LAST((head)); \
486 #define CIRCLEQ_PREV(elm,field) ((elm)->field.cqe_prev) macro
490 CIRCLEQ_LAST((head)) = CIRCLEQ_PREV((elm), field); \
492 CIRCLEQ_PREV(CIRCLEQ_NEXT((elm), field), field) = \
493 CIRCLEQ_PREV((elm), field); \
494 if (CIRCLEQ_PREV((elm), field) == (void *)(head)) \
497 CIRCLEQ_NEXT(CIRCLEQ_PREV((elm), field), field) = \

Completed in 38 milliseconds