/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-channel-fp.c | 29 __hal_channel_dtr_alloc(xge_hal_channel_h channelh, xge_hal_dtr_h *dtrh) in __hal_channel_dtr_alloc() 111 __hal_channel_dtr_restore(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in __hal_channel_dtr_restore() 138 __hal_channel_dtr_post(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in __hal_channel_dtr_post() 152 __hal_channel_dtr_try_complete(xge_hal_channel_h channelh, xge_hal_dtr_h *dtrh) in __hal_channel_dtr_try_complete() 163 __hal_channel_dtr_complete(xge_hal_channel_h channelh) in __hal_channel_dtr_complete() 177 __hal_channel_dtr_free(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in __hal_channel_dtr_free() 198 xge_hal_channel_dtr_count(xge_hal_channel_h channelh) in xge_hal_channel_dtr_count() 218 xge_hal_channel_userdata(xge_hal_channel_h channelh) in xge_hal_channel_userdata() 234 xge_hal_channel_id(xge_hal_channel_h channelh) in xge_hal_channel_id()
|
H A D | xgehal-ring-fp.c | 111 xge_hal_ring_dtr_private(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in xge_hal_ring_dtr_private() 135 xge_hal_ring_dtr_reserve(xge_hal_channel_h channelh, xge_hal_dtr_h *dtrh) in xge_hal_ring_dtr_reserve() 185 xge_hal_ring_dtr_info_get(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xge_hal_ring_dtr_info_get() 224 xge_hal_ring_dtr_info_nb_get(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xge_hal_ring_dtr_info_nb_get() 297 xge_hal_ring_dtr_1b_get(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xge_hal_ring_dtr_1b_get() 362 xge_hal_ring_dtr_3b_get(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xge_hal_ring_dtr_3b_get() 439 xge_hal_ring_dtr_5b_get(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xge_hal_ring_dtr_5b_get() 472 xge_hal_ring_dtr_pre_post(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in xge_hal_ring_dtr_pre_post() 542 xge_hal_ring_dtr_post_post(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in xge_hal_ring_dtr_post_post() 576 xge_hal_ring_dtr_post_post_wmb(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in xge_hal_ring_dtr_post_post_wmb() [all …]
|
H A D | xgehal-channel.c | 36 __hal_channel_dtr_next_reservelist(xge_hal_channel_h channelh, in __hal_channel_dtr_next_reservelist() 56 __hal_channel_dtr_next_freelist(xge_hal_channel_h channelh, xge_hal_dtr_h *dtrh) in __hal_channel_dtr_next_freelist() 76 __hal_channel_dtr_next_not_completed(xge_hal_channel_h channelh, in __hal_channel_dtr_next_not_completed() 167 __hal_channel_initialize (xge_hal_channel_h channelh, in __hal_channel_initialize() 224 void __hal_channel_terminate(xge_hal_channel_h channelh) in __hal_channel_terminate() 297 xge_hal_channel_h *channelh, in xge_hal_channel_open() 426 void xge_hal_channel_abort(xge_hal_channel_h channelh, in xge_hal_channel_abort() 519 void xge_hal_channel_close(xge_hal_channel_h channelh, in xge_hal_channel_close()
|
H A D | xgehal-fifo-fp.c | 48 __hal_fifo_dtr_post_single(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in __hal_fifo_dtr_post_single() 129 __hal_fifo_txdl_free_many(xge_hal_channel_h channelh, in __hal_fifo_txdl_free_many() 168 __hal_fifo_txdl_restore_many(xge_hal_channel_h channelh, in __hal_fifo_txdl_restore_many() 256 xge_hal_fifo_dtr_reserve_many(xge_hal_channel_h channelh, in xge_hal_fifo_dtr_reserve_many() 402 xge_hal_fifo_dtr_reserve(xge_hal_channel_h channelh, xge_hal_dtr_h *dtrh) in xge_hal_fifo_dtr_reserve() 477 xge_hal_fifo_dtr_reserve_sp(xge_hal_channel_h channelh, int dtr_sp_size, in xge_hal_fifo_dtr_reserve_sp() 500 xge_hal_fifo_dtr_post(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in xge_hal_fifo_dtr_post() 552 xge_hal_fifo_dtr_post_many(xge_hal_channel_h channelh, int num, in xge_hal_fifo_dtr_post_many() 647 xge_hal_fifo_dtr_next_completed(xge_hal_channel_h channelh, in xge_hal_fifo_dtr_next_completed() 726 xge_hal_fifo_dtr_free(xge_hal_channel_h channelh, xge_hal_dtr_h dtr) in xge_hal_fifo_dtr_free() [all …]
|
H A D | xgehal-fifo.c | 150 __hal_fifo_open(xge_hal_channel_h channelh, xge_hal_channel_attr_t *attr) in __hal_fifo_open() 313 __hal_fifo_close(xge_hal_channel_h channelh) in __hal_fifo_close() 490 __hal_fifo_dtr_align_free_unmap(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in __hal_fifo_dtr_align_free_unmap() 521 __hal_fifo_dtr_align_alloc_map(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh) in __hal_fifo_dtr_align_alloc_map()
|
H A D | xgehal-ring.c | 240 __hal_ring_open(xge_hal_channel_h channelh, xge_hal_channel_attr_t *attr) in __hal_ring_open() 344 __hal_ring_close(xge_hal_channel_h channelh) in __hal_ring_close() 382 __hal_ring_prc_enable(xge_hal_channel_h channelh) in __hal_ring_prc_enable() 460 __hal_ring_prc_disable(xge_hal_channel_h channelh) in __hal_ring_prc_disable()
|
H A D | xgehal-stats.c | 862 xge_hal_stats_channel(xge_hal_channel_h channelh, in xge_hal_stats_channel()
|
H A D | xgehal-device-fp.c | 107 xge_hal_device_bar1_set(xge_hal_device_t *hldev, xge_hal_channel_h channelh, in xge_hal_device_bar1_set()
|
H A D | xgehal-mgmt.c | 531 xge_hal_mgmt_channel_stats(xge_hal_channel_h channelh, in xge_hal_mgmt_channel_stats()
|
H A D | xgehal-device.c | 5639 xge_hal_device_handle_tcode (xge_hal_channel_h channelh, in xge_hal_device_handle_tcode() 6507 xge_hal_channel_msi_set(xge_hal_channel_h channelh, int msi, u32 msi_msg) in xge_hal_channel_msi_set() 6654 xge_hal_channel_msix_set(xge_hal_channel_h channelh, int msix_idx) in xge_hal_channel_msix_set()
|
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 531 xgell_rx_dtr_replenish(xge_hal_channel_h channelh, xge_hal_dtr_h dtr, int index, in xgell_rx_dtr_replenish() 703 xgell_rx_1b_callback(xge_hal_channel_h channelh, xge_hal_dtr_h dtr, u8 t_code, in xgell_rx_1b_callback() 894 xgell_xmit_compl(xge_hal_channel_h channelh, xge_hal_dtr_h dtr, u8 t_code, in xgell_xmit_compl() 1565 xgell_rx_dtr_term(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xgell_rx_dtr_term() 1719 xgell_tx_term(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, in xgell_tx_term()
|
H A D | xgell.h | 324 xge_hal_channel_h channelh; /* hardware channel */ member 344 xge_hal_channel_h channelh; /* hardware channel */ member
|
/illumos-gate/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-fifo.h | 251 xge_hal_fifo_get_max_frags_cnt(xge_hal_channel_h channelh) in xge_hal_fifo_get_max_frags_cnt()
|