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

/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxge-queue.h146 void xge_queue_destroy(xge_queue_h queueh);
151 xge_queue_produce(xge_queue_h queueh, int event_type, void *context,
155 xge_queue_produce_context(xge_queue_h queueh, int event_type, void *context) { argument
156 return xge_queue_produce(queueh, event_type, context, 0, 0, 0);
159 xge_queue_status_e xge_queue_consume(xge_queue_h queueh, int data_max_size,
162 void xge_queue_flush(xge_queue_h queueh);
H A Dxgehal-device.h348 xge_queue_h queueh; member in struct:__anon6599
650 return ((xge_hal_device_t*)devh)->queueh;
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxge-queue.c119 * @queueh: Queue handle.
139 xge_queue_produce(xge_queue_h queueh, int event_type, void *context, argument
142 xge_queue_t *queue = (xge_queue_t *)queueh;
207 status = __io_queue_grow(queueh);
288 * @queueh: Queue handle.
294 void xge_queue_destroy(xge_queue_h queueh) argument
296 xge_queue_t *queue = (xge_queue_t *)queueh;
310 * @queueh: Queue handle.
321 __io_queue_grow(xge_queue_h queueh) argument
323 xge_queue_t *queue = (xge_queue_t *)queueh;
392 xge_queue_consume(xge_queue_h queueh, int data_max_size, xge_queue_item_t *item) argument
413 xge_queue_flush(xge_queue_h queueh) argument
[all...]
H A Dxgehal-device.c2526 (void) xge_queue_produce_context(hldev->queueh,
2619 (void) xge_queue_produce_context(hldev->queueh,
2695 (void) xge_queue_produce(hldev->queueh, XGE_HAL_EVENT_SERR, hldev,
2716 (void) xge_queue_produce(hldev->queueh,
2736 (void) xge_queue_produce_context(hldev->queueh,
2749 (void) xge_queue_produce_context(hldev->queueh,
5191 hldev->queueh = xge_queue_create(hldev->pdev, hldev->irqh,
5195 if (hldev->queueh == NULL)
5479 xge_queue_flush(hldev->queueh);
5512 if (hldev->queueh) {
[all...]
H A Dxgehal-device-fp.c181 (void) xge_queue_produce(hldev->queueh,

Completed in 75 milliseconds