Searched refs:xge_hal_channel_t (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-channel-fp.c32 xge_hal_channel_t *channel = (xge_hal_channel_t *)channelh;
114 xge_hal_channel_t *channel = (xge_hal_channel_t *)channelh;
140 xge_hal_channel_t *channel = (xge_hal_channel_t*)channelh;
154 xge_hal_channel_t *channel = (xge_hal_channel_t *)channelh;
165 xge_hal_channel_t *channel = (xge_hal_channel_t *)channel
[all...]
H A Dxgehal-channel.c39 xge_hal_channel_t *channel = (xge_hal_channel_t *)channelh;
58 xge_hal_channel_t *channel = (xge_hal_channel_t *)channelh;
95 xge_hal_channel_t*
100 xge_hal_channel_t *channel;
122 channel = (xge_hal_channel_t *) xge_os_malloc(hldev->pdev, size);
139 void __hal_channel_free(xge_hal_channel_t *channel)
171 xge_hal_channel_t *channel = (xge_hal_channel_t *)channel
[all...]
H A Dxgehal-ring-fp.c143 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->reserve_lock);
145 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock,
152 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->reserve_lock);
154 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock,
305 ((xge_hal_channel_t *)channelh)->poll_bytes += *pkt_length;
376 ((xge_hal_channel_t *)channelh)->poll_bytes += sizes[0] + sizes[1] +
459 ((xge_hal_channel_t *)channelh)->poll_bytes += sizes[0] + sizes[1] +
496 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->post_lock);
498 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->post_lock,
504 xge_hal_channel_t *channe
[all...]
H A Dxgehal-fifo-fp.c175 xge_assert(((xge_hal_channel_t *)channelh)->reserve_length +
176 txdl_count <= ((xge_hal_channel_t *)channelh)->reserve_initial);
410 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->reserve_lock);
412 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock,
419 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->reserve_lock);
421 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock,
576 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->post_lock);
578 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->post_lock,
602 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->post_lock);
604 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channel
[all...]
H A Dxgehal-device-fp.c345 xge_hal_device_poll_rx_channel(xge_hal_channel_t *channel, int *got_rx)
395 xge_hal_device_poll_tx_channel(xge_hal_channel_t *channel, int *got_tx)
445 xge_hal_channel_t *channel;
451 channel = xge_container_of(item, xge_hal_channel_t, item);
479 xge_hal_channel_t *channel;
485 channel = xge_container_of(item, xge_hal_channel_t, item);
496 xge_hal_device_rx_channel_enable_polling(xge_hal_channel_t *channel)
502 xge_hal_device_rx_channel_disable_polling(xge_hal_channel_t *channel)
H A Dxgehal-ring.c209 __hal_ring_initial_replenish(xge_hal_channel_t *channel,
328 (xge_hal_channel_t *) channelh,
606 xge_hal_channel_t *channel = NULL;
614 xge_hal_channel_t *tmp;
615 tmp = xge_container_of(item, xge_hal_channel_t,
H A Dxgehal-stats.c866 xge_hal_channel_t *channel;
869 channel = (xge_hal_channel_t *)channelh;
976 xge_hal_channel_t *channel;
1001 channel = xge_container_of(item, xge_hal_channel_t, item);
1008 channel = xge_container_of(item, xge_hal_channel_t, item);
H A Dxgehal-device.c3214 xge_hal_channel_t channel;
4446 xge_hal_channel_t *channel, int flag)
4482 channel = xge_container_of(item, xge_hal_channel_t, item);
4536 xge_hal_channel_t *channel;
4539 xge_hal_channel_t, item);
4549 xge_hal_channel_t *channel;
4552 xge_hal_channel_t, item);
4595 xge_hal_channel_t *channel;
4598 xge_hal_channel_t, item);
4613 xge_hal_channel_t *channe
[all...]
H A Dxgehal-fifo.c461 xge_hal_channel_t *channel = NULL;
469 xge_hal_channel_t *tmp;
470 tmp = xge_container_of(item, xge_hal_channel_t,
H A Dxgehal-mgmtaux.c882 xge_hal_channel_t *channel;
952 channel = xge_container_of(item, xge_hal_channel_t, item);
990 channel = xge_container_of(item, xge_hal_channel_t, item);
1263 xge_hal_channel_t *channel;
1277 channel = xge_container_of(item, xge_hal_channel_t, item);
1329 channel = xge_container_of(item, xge_hal_channel_t, item);
H A Dxgehal-mgmt.c536 xge_hal_channel_t *channel = (xge_hal_channel_t* ) channelh;
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h265 * xge_hal_channel_t
411 } __xge_os_attr_cacheline_aligned xge_hal_channel_t ; typedef in typeref:struct:__anon6597
413 } xge_hal_channel_t __xge_os_attr_cacheline_aligned;
425 xge_hal_channel_t*
429 void __hal_channel_free(xge_hal_channel_t *channel);
H A Dxgehal-ring.h307 xge_hal_channel_t channel;
372 xge_hal_status_e __hal_ring_initial_replenish(xge_hal_channel_t *channel,
H A Dxgehal-device.h477 xge_hal_channel_t *channel, int flag);
919 xge_hal_device_poll_rx_channel(xge_hal_channel_t *channel, int *got_rx);
922 xge_hal_device_poll_tx_channel(xge_hal_channel_t *channel, int *got_tx);
H A Dxgehal-fifo.h155 xge_hal_channel_t channel;
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge.c237 xge_hal_channel_t *channel = (xge_hal_channel_t *)arg0;
256 xge_hal_channel_t *channel = (xge_hal_channel_t *)arg0;
885 xge_hal_channel_t *assigned[XGELL_RX_RING_NUM_MAX +
904 xge_hal_channel_t *channel = xge_container_of(item,
905 xge_hal_channel_t, item);
H A Dxgell.c977 ((xge_hal_channel_t *)ring->channelh)->post_qid,
989 ((xge_hal_channel_t *)
996 ((xge_hal_channel_t *)

Completed in 112 milliseconds