Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_workq.c121 BnxeWorkItem * pWorkItem; in BnxeWorkQueueDispatch() local
124 pWorkItem = (BnxeWorkItem *)s_list_pop_head(&pWorkq->workQueue); in BnxeWorkQueueDispatch()
127 if (pWorkItem == NULL) in BnxeWorkQueueDispatch()
134 if ((pWorkItem->pWorkCbkCopy == NULL) && in BnxeWorkQueueDispatch()
135 (pWorkItem->pWorkCbkNoCopy == NULL) && in BnxeWorkQueueDispatch()
136 (pWorkItem->pWorkCbkGeneric == NULL)) in BnxeWorkQueueDispatch()
143 if (pWorkItem->delayMs > 0) in BnxeWorkQueueDispatch()
146 drv_usecwait(pWorkItem->delayMs * 1000); in BnxeWorkQueueDispatch()
149 if (pWorkItem->pWorkCbkCopy) in BnxeWorkQueueDispatch()
151 pWorkItem->pWorkCbkCopy(pUM, in BnxeWorkQueueDispatch()
[all …]