Home
last modified time | relevance | path

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) { in xge_queue_produce_context() argument
156 return xge_queue_produce(queueh, event_type, context, 0, 0, 0); in xge_queue_produce_context()
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
650 return ((xge_hal_device_t*)devh)->queueh; in xge_hal_device_queue()
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxge-queue.c139 xge_queue_produce(xge_queue_h queueh, int event_type, void *context, in xge_queue_produce() argument
142 xge_queue_t *queue = (xge_queue_t *)queueh; in xge_queue_produce()
207 status = __io_queue_grow(queueh); in xge_queue_produce()
294 void xge_queue_destroy(xge_queue_h queueh) in xge_queue_destroy() argument
296 xge_queue_t *queue = (xge_queue_t *)queueh; in xge_queue_destroy()
321 __io_queue_grow(xge_queue_h queueh) in __io_queue_grow() argument
323 xge_queue_t *queue = (xge_queue_t *)queueh; in __io_queue_grow()
394 xge_queue_t *queue = (xge_queue_t *)queueh; in xge_queue_consume()
413 void xge_queue_flush(xge_queue_h queueh) in xge_queue_flush() argument
422 while (xge_queue_consume(queueh, in xge_queue_flush()
[all …]
H A Dxgehal-device.c2526 (void) xge_queue_produce_context(hldev->queueh, in __hal_device_handle_link_up_ind()
2619 (void) xge_queue_produce_context(hldev->queueh, in __hal_device_handle_link_down_ind()
2716 (void) xge_queue_produce(hldev->queueh, in __hal_device_handle_eccerr()
2736 (void) xge_queue_produce_context(hldev->queueh, in __hal_device_handle_parityerr()
2749 (void) xge_queue_produce_context(hldev->queueh, in __hal_device_handle_targetabort()
5195 if (hldev->queueh == NULL) in xge_hal_device_initialize()
5479 xge_queue_flush(hldev->queueh); in xge_hal_device_terminate()
5512 if (hldev->queueh) { in xge_hal_device_terminate()
5513 xge_queue_destroy(hldev->queueh); in xge_hal_device_terminate()
6803 __queue_get_reset_critical(hldev->queueh); in xge_hal_device_poll()
[all …]
H A Dxgehal-device-fp.c181 (void) xge_queue_produce(hldev->queueh, in xge_hal_device_begin_irq()