dmList_t
dmList_t *ExpanderList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *ExpanderList;
dmList_t *DeviceListList;
dmList_t *ExpanderList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *ExpanderList;
dmList_t *ExpanderList;
dmList_t *ExpanderList;
dmList_t *ExpanderList;
dmList_t *ExpanderList;
dmList_t *ExpanderList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *ExpanderList = agNULL;
dmList_t *DeviceListList;
dmList_t *ExpanderList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *DeviceListList;
dmList_t *SMPList;
(*((dmList_t **)(atTailHdr))) = (dmList_t *)agNULL; \
((dmList_t *)toAddListHdr)->blink->flink = ((dmList_t *)listHdr); \
((dmList_t *)toAddListHdr)->flink->blink = ((dmList_t *)listHdr)->blink; \
((dmList_t *)listHdr)->blink->flink = ((dmList_t *)toAddListHdr)->flink; \
((dmList_t *)listHdr)->blink = ((dmList_t *)toAddListHdr)->blink; \
((dmList_t *)toAddListHdr)->blink->flink = ((dmList_t *)listHdr)->flink; \
((dmList_t *)toAddListHdr)->flink->blink = ((dmList_t *)listHdr); \
((dmList_t *)listHdr)->flink->blink = ((dmList_t *)toAddListHdr)->blink; \
((dmList_t *)listHdr)->flink = ((dmList_t *)toAddListHdr)->flink; \
dmList_t *flink;
dmList_t *blink;
((dmList_t *)(hdr))->flink = (dmList_t *)(hdr); \
((dmList_t *)(hdr))->blink = (dmList_t *)(hdr); \
((dmList_t *)(hdr))->flink = (dmList_t *)agNULL; \
((dmList_t *)(hdr))->blink = (dmList_t *)agNULL; \
((dmList_t *)(toAddHdr))->flink = ((dmList_t *)(listHdr))->flink; \
((dmList_t *)(toAddHdr))->blink = (dmList_t *)(listHdr) ; \
((dmList_t *)(listHdr))->flink->blink = (dmList_t *)(toAddHdr); \
((dmList_t *)(listHdr))->flink = (dmList_t *)(toAddHdr); \
((dmList_t *)(toAddHdr))->flink = (dmList_t *)(listHdr); \
((dmList_t *)(toAddHdr))->blink = ((dmList_t *)(listHdr))->blink; \
((dmList_t *)(listHdr))->blink->flink = (dmList_t *)(toAddHdr); \
((dmList_t *)(listHdr))->blink = (dmList_t *)(toAddHdr); \
(((dmList_t *)(listHdr))->flink == ((dmList_t *)(listHdr)))
((dmList_t *)(hdr))->blink->flink = ((dmList_t *)(hdr))->flink; \
((dmList_t *)(hdr))->flink->blink = ((dmList_t *)(hdr))->blink; \
((dmList_t *)(hdr))->flink = ((dmList_t *)(hdr))->blink = agNULL; \
*((dmList_t **)(atHeadHdr)) = ((dmList_t *)(listHdr))->flink; \
(*((dmList_t **)(atHeadHdr)))->flink->blink = (dmList_t *)(listHdr); \
((dmList_t *)(listHdr))->flink = (*(dmList_t **)(atHeadHdr))->flink; \
(*((dmList_t **)(atHeadHdr))) = (dmList_t *)agNULL; \
(*((dmList_t **)(atTailHdr))) = ((dmList_t *)(listHdr))->blink; \
(*((dmList_t **)(atTailHdr)))->blink->flink = (dmList_t *)(listHdr); \
((dmList_t *)(listHdr))->blink = (*((dmList_t **)(atTailHdr)))->blink; \
dmList_t *PortContextList = agNULL;
dmList_t *timerListHdr,
dmList_t *SMPList;
dmList_t *timerlist_to_process, *nexttimerlist = agNULL;
dmList_t *timerListHdr,
dmList_t FreeLink; /**< free portcontext list */
dmList_t MainLink; /**< in-use portcontext list */
dmList_t FreeLink; /* free dev list */
dmList_t MainLink; /* main(in use) dev list */
dmList_t IncDisLink; /* Used for incremental Discovery only */
dmList_t FreeLink; /* free dev list */
dmList_t MainLink; /* main(in use) dev list */
dmList_t linkNode; /**< the link node data structure of the expander */
dmList_t upNode; /**< the link node data structure of the expander */
dmList_t Link;
dmList_t Link;
dmList_t timerlist;
dmList_t FreePortContextList;
dmList_t MainPortContextList;
dmList_t FreeDeviceList;
dmList_t MainDeviceList;
dmList_t freeExpanderList;
dmList_t mainExpanderList;
dmList_t freeSMPList;
dmList_t timerLink;
dmList_t discoveringExpanderList;
dmList_t UpdiscoveringExpanderList;