Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-channel-fp.c142 xge_assert(channel->work_arr[channel->post_index] == NULL); in __hal_channel_dtr_post()
144 channel->work_arr[channel->post_index++] = dtrh; in __hal_channel_dtr_post()
156 xge_assert(channel->work_arr); in __hal_channel_dtr_try_complete()
159 *dtrh = channel->work_arr[channel->compl_index]; in __hal_channel_dtr_try_complete()
167 channel->work_arr[channel->compl_index] = NULL; in __hal_channel_dtr_complete()
H A Dxgehal-channel.c197 channel->work_arr = (void **) xge_os_malloc(hldev->pdev, in __hal_channel_initialize()
199 if (channel->work_arr == NULL) { in __hal_channel_initialize()
202 xge_os_memzero(channel->work_arr, in __hal_channel_initialize()
233 if (channel->work_arr) { in __hal_channel_terminate()
234 xge_os_free(channel->pdev, channel->work_arr, in __hal_channel_terminate()
236 channel->work_arr = NULL; in __hal_channel_terminate()
H A Dxgehal-ring-fp.c511 prev_dtrh = channel->work_arr[channel->post_index - 1]; in xge_hal_ring_dtr_pre_post()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h383 void **work_arr; member