Home
last modified time | relevance | path

Searched refs:hpi_handle_t (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhpi_pfc.h106 hpi_status_t hpi_pfc_set_l2_hash(hpi_handle_t, boolean_t);
107 hpi_status_t hpi_pfc_set_tcp_cksum(hpi_handle_t, boolean_t);
108 hpi_status_t hpi_pfc_set_default_dma(hpi_handle_t, uint32_t);
109 hpi_status_t hpi_pfc_mac_addr_enable(hpi_handle_t, uint32_t);
116 hpi_status_t hpi_pfc_cfg_vlan_table_clear(hpi_handle_t);
121 hpi_status_t hpi_pfc_get_vlan_parity_log(hpi_handle_t,
145 hpi_status_t hpi_pfc_tcam_invalidate_all(hpi_handle_t);
149 hpi_status_t hpi_pfc_tcam_entry_read(hpi_handle_t, uint32_t,
155 hpi_status_t hpi_pfc_get_tcam_parity_log(hpi_handle_t,
157 hpi_status_t hpi_pfc_get_tcam_auto_init(hpi_handle_t,
[all …]
H A Dhpi_txdma.h101 hpi_status_t hpi_txdma_log_page_handle_set(hpi_handle_t handle,
104 hpi_status_t hpi_txdma_channel_init_enable(hpi_handle_t handle,
108 hpi_status_t hpi_txdma_channel_mbox_enable(hpi_handle_t handle,
110 hpi_status_t hpi_txdma_channel_control(hpi_handle_t handle,
115 hpi_status_t hpi_txdma_event_mask(hpi_handle_t handle, io_op_t op_mode,
118 hpi_status_t hpi_txdma_ring_config(hpi_handle_t handle, io_op_t op_mode,
120 hpi_status_t hpi_txdma_mbox_config(hpi_handle_t handle, io_op_t op_mode,
122 hpi_status_t hpi_txdma_desc_gather_set(hpi_handle_t handle,
126 hpi_status_t hpi_txdma_control_stop_wait(hpi_handle_t handle,
129 hpi_status_t hpi_txdma_desc_set_xfer_len(hpi_handle_t handle,
[all …]
H A Dhpi_pfc.c117 hpi_pfc_tcam_asc_ram_entry_read(hpi_handle_t handle, in hpi_pfc_tcam_asc_ram_entry_read()
171 hpi_pfc_set_config(hpi_handle_t handle, pfc_config_t config) in hpi_pfc_set_config()
193 hpi_pfc_set_tcam_enable(hpi_handle_t handle, boolean_t tcam) in hpi_pfc_set_tcam_enable()
211 hpi_pfc_set_l2_hash(hpi_handle_t handle, boolean_t l2_hash) in hpi_pfc_set_l2_hash()
229 hpi_pfc_set_tcp_cksum(hpi_handle_t handle, boolean_t cksum) in hpi_pfc_set_tcp_cksum()
262 hpi_pfc_mac_addr_enable(hpi_handle_t handle, uint32_t slot) in hpi_pfc_mac_addr_enable()
285 hpi_pfc_mac_addr_disable(hpi_handle_t handle, uint32_t slot) in hpi_pfc_mac_addr_disable()
323 hpi_pfc_cfg_vlan_table_clear(hpi_handle_t handle) in hpi_pfc_cfg_vlan_table_clear()
600 hpi_pfc_tcam_invalidate_all(hpi_handle_t handle) in hpi_pfc_tcam_invalidate_all()
822 hpi_pfc_clear_interrupt_status(hpi_handle_t handle) in hpi_pfc_clear_interrupt_status()
[all …]
H A Dhpi_vmac.h36 hpi_status_t hpi_tx_vmac_reset(hpi_handle_t handle);
37 hpi_status_t hpi_rx_vmac_reset(hpi_handle_t handle);
38 hpi_status_t hpi_vmac_tx_config(hpi_handle_t handle, config_op_t op,
40 hpi_status_t hpi_vmac_rx_config(hpi_handle_t handle, config_op_t op,
42 hpi_status_t hpi_vmac_clear_rx_int_stat(hpi_handle_t handle);
43 hpi_status_t hpi_vmac_clear_tx_int_stat(hpi_handle_t handle);
44 hpi_status_t hpi_pfc_set_rx_int_stat_mask(hpi_handle_t handle,
46 hpi_status_t hpi_pfc_set_tx_int_stat_mask(hpi_handle_t handle,
48 hpi_status_t hpi_vmac_rx_set_framesize(hpi_handle_t handle,
H A Dhpi_rxdma.h167 hpi_status_t hpi_rxdma_cfg_rdc_ring(hpi_handle_t handle, uint8_t rdc,
173 hpi_status_t hpi_rxdma_rdc_rbr_stat_get(hpi_handle_t handle, uint8_t rdc,
175 hpi_status_t hpi_rxdma_cfg_rdc_reset(hpi_handle_t handle, uint8_t rdc);
176 hpi_status_t hpi_rxdma_cfg_rdc_enable(hpi_handle_t handle, uint8_t rdc);
177 hpi_status_t hpi_rxdma_cfg_rdc_disable(hpi_handle_t handle, uint8_t rdc);
178 hpi_status_t hpi_rxdma_cfg_rdc_rcr_timeout(hpi_handle_t handle, uint8_t rdc,
183 hpi_status_t hpi_rxdma_rdc_rcr_qlen_get(hpi_handle_t handle,
186 hpi_status_t hpi_rxdma_ring_perr_stat_get(hpi_handle_t handle,
189 hpi_status_t hpi_rxdma_control_status(hpi_handle_t handle, io_op_t op_mode,
191 hpi_status_t hpi_rxdma_event_mask(hpi_handle_t handle, io_op_t op_mode,
[all …]
H A Dhpi_vir.h93 hpi_status_t hpi_fzc_ldg_num_set(hpi_handle_t handle, uint8_t ld, uint8_t ldg);
94 hpi_status_t hpi_ldsv_ldfs_get(hpi_handle_t handle, uint8_t ldg,
96 hpi_status_t hpi_ldsv_get(hpi_handle_t handle, uint8_t ldg, ldsv_type_t vector,
98 hpi_status_t hpi_intr_mask_set(hpi_handle_t handle, uint8_t ld,
100 hpi_status_t hpi_intr_ldg_mgmt_set(hpi_handle_t handle, uint8_t ldg,
102 hpi_status_t hpi_fzc_ldg_timer_res_set(hpi_handle_t handle, uint32_t res);
103 hpi_status_t hpi_fzc_sid_set(hpi_handle_t handle, fzc_sid_t sid);
104 hpi_status_t hpi_fzc_sys_err_mask_set(hpi_handle_t handle, boolean_t mask);
105 hpi_status_t hpi_fzc_sys_err_stat_get(hpi_handle_t handle,
H A Dhpi_txdma.c32 static hpi_status_t hpi_txdma_control_reset_wait(hpi_handle_t handle,
36 hpi_txdma_log_page_handle_set(hpi_handle_t handle, uint8_t channel, in hpi_txdma_log_page_handle_set()
54 hpi_txdma_channel_reset(hpi_handle_t handle, uint8_t channel) in hpi_txdma_channel_reset()
62 hpi_txdma_channel_init_enable(hpi_handle_t handle, uint8_t channel) in hpi_txdma_channel_init_enable()
68 hpi_txdma_channel_enable(hpi_handle_t handle, uint8_t channel) in hpi_txdma_channel_enable()
74 hpi_txdma_channel_disable(hpi_handle_t handle, uint8_t channel) in hpi_txdma_channel_disable()
80 hpi_txdma_channel_mbox_enable(hpi_handle_t handle, uint8_t channel) in hpi_txdma_channel_mbox_enable()
241 hpi_txdma_ring_config(hpi_handle_t handle, io_op_t op_mode, in hpi_txdma_ring_config()
272 hpi_txdma_mbox_config(hpi_handle_t handle, io_op_t op_mode, in hpi_txdma_mbox_config()
360 hpi_txdma_desc_set_zero(hpi_handle_t handle, uint16_t entries) in hpi_txdma_desc_set_zero()
[all …]
H A Dhpi_vir.c34 hpi_fzc_ldg_num_set(hpi_handle_t handle, uint8_t ld, uint8_t ldg) in hpi_fzc_ldg_num_set()
62 hpi_ldsv_ldfs_get(hpi_handle_t handle, uint8_t ldg, uint32_t *vector0_p, in hpi_ldsv_ldfs_get()
81 hpi_ldsv_get(hpi_handle_t handle, uint8_t ldg, ldsv_type_t vector, in hpi_ldsv_get()
116 hpi_intr_mask_set(hpi_handle_t handle, uint8_t ld, uint8_t ldf_mask) in hpi_intr_mask_set()
142 hpi_intr_ldg_mgmt_set(hpi_handle_t handle, uint8_t ldg, boolean_t arm, in hpi_intr_ldg_mgmt_set()
181 hpi_fzc_ldg_timer_res_set(hpi_handle_t handle, uint32_t res) in hpi_fzc_ldg_timer_res_set()
204 hpi_fzc_sid_set(hpi_handle_t handle, fzc_sid_t sid) in hpi_fzc_sid_set()
233 hpi_fzc_sys_err_mask_set(hpi_handle_t handle, boolean_t mask) in hpi_fzc_sys_err_mask_set()
255 hpi_fzc_sys_err_stat_get(hpi_handle_t handle, dev_err_stat_t *statp) in hpi_fzc_sys_err_stat_get()
H A Dhpi_rxdma.c42 hpi_rxdma_cfg_logical_page_handle(hpi_handle_t handle, uint8_t rdc, in hpi_rxdma_cfg_logical_page_handle()
63 hpi_rxdma_cfg_rdc_wait_for_qst(hpi_handle_t handle, uint8_t rdc) in hpi_rxdma_cfg_rdc_wait_for_qst()
158 hpi_rxdma_cfg_rdc_enable(hpi_handle_t handle, uint8_t rdc) in hpi_rxdma_cfg_rdc_enable()
164 hpi_rxdma_cfg_rdc_disable(hpi_handle_t handle, uint8_t rdc) in hpi_rxdma_cfg_rdc_disable()
170 hpi_rxdma_cfg_rdc_reset(hpi_handle_t handle, uint8_t rdc) in hpi_rxdma_cfg_rdc_reset()
176 hpi_rxdma_cfg_rdc_rcr_ctl(hpi_handle_t handle, uint8_t rdc, in hpi_rxdma_cfg_rdc_rcr_ctl()
222 hpi_rxdma_cfg_rdc_rcr_timeout(hpi_handle_t handle, uint8_t rdc, in hpi_rxdma_cfg_rdc_rcr_timeout()
233 hpi_rxdma_cfg_rdc_ring(hpi_handle_t handle, uint8_t rdc, in hpi_rxdma_cfg_rdc_ring()
450 hpi_rxdma_ring_perr_stat_get(hpi_handle_t handle, in hpi_rxdma_ring_perr_stat_get()
488 hpi_rxdma_rdc_rbr_stat_get(hpi_handle_t handle, uint8_t rdc, in hpi_rxdma_rdc_rbr_stat_get()
[all …]
H A Dhpi_vmac.c35 hpi_tx_vmac_reset(hpi_handle_t handle) in hpi_tx_vmac_reset()
49 hpi_rx_vmac_reset(hpi_handle_t handle) in hpi_rx_vmac_reset()
64 hpi_vmac_tx_config(hpi_handle_t handle, config_op_t op, uint64_t config, in hpi_vmac_tx_config()
129 hpi_vmac_rx_set_framesize(hpi_handle_t handle, uint16_t max_frame_length) in hpi_vmac_rx_set_framesize()
153 hpi_vmac_rx_config(hpi_handle_t handle, config_op_t op, uint64_t config, in hpi_vmac_rx_config()
246 hpi_vmac_clear_rx_int_stat(hpi_handle_t handle) in hpi_vmac_clear_rx_int_stat()
257 hpi_vmac_clear_tx_int_stat(hpi_handle_t handle) in hpi_vmac_clear_tx_int_stat()
268 hpi_pfc_set_rx_int_stat_mask(hpi_handle_t handle, boolean_t overflow_cnt, in hpi_pfc_set_rx_int_stat_mask()
287 hpi_pfc_set_tx_int_stat_mask(hpi_handle_t handle, boolean_t overflow_cnt, in hpi_pfc_set_tx_int_stat_mask()
H A Dhxge_vmac.c113 hpi_handle_t handle = hxgep->hpi_handle; in hxge_tx_vmac_init()
133 hpi_handle_t handle = hxgep->hpi_handle; in hxge_rx_vmac_init()
168 hpi_handle_t handle = hxgep->hpi_handle; in hxge_tx_vmac_enable()
195 hpi_handle_t handle = hxgep->hpi_handle; in hxge_tx_vmac_disable()
215 hpi_handle_t handle = hxgep->hpi_handle; in hxge_rx_vmac_enable()
255 hpi_handle_t handle = hxgep->hpi_handle; in hxge_rx_vmac_disable()
286 hpi_handle_t handle = hxgep->hpi_handle; in hxge_tx_vmac_reset()
298 hpi_handle_t handle = hxgep->hpi_handle; in hxge_rx_vmac_reset()
318 hpi_handle_t handle; in hxge_vmac_intr()
373 hpi_handle_t handle; in hxge_save_cntrs()
H A Dhxge_fzc.c68 hpi_handle_t handle; in hxge_fzc_intr_ldg_num_set()
114 hpi_handle_t handle; in hxge_fzc_intr_tmres_set()
134 hpi_handle_t handle; in hxge_fzc_intr_sid_set()
195 hpi_handle_t handle; in hxge_init_fzc_rxdma_channel_pages()
233 hpi_handle_t handle; in hxge_init_fzc_rx_common()
263 hpi_handle_t handle; in hxge_init_fzc_txdma_channel_pages()
285 hpi_handle_t handle; in hxge_fzc_sys_err_mask_set()
H A Dhxge_pfc.c73 hpi_handle_t handle; in hxge_tcam_dump_entry()
170 hpi_handle_t handle; in hxge_tcam_default_add_entry()
464 hpi_handle_t handle; in hxge_pfc_set_mac_address()
513 hpi_handle_t handle; in hxge_pfc_set_hash()
537 hpi_handle_t handle; in hxge_pfc_config_tcam_enable()
561 hpi_handle_t handle; in hxge_pfc_config_tcam_disable()
588 hpi_handle_t handle; in hxge_cfg_tcam_ip_class_get()
647 hpi_handle_t handle; in hxge_pfc_config_init()
686 hpi_handle_t handle; in hxge_pfc_tcam_invalidate_all()
713 hpi_handle_t handle; in hxge_pfc_tcam_init()
[all …]
H A Dhpi.h157 } hpi_handle_t; typedef
160 void hpi_rtrace_update(hpi_handle_t handle, boolean_t wr, rtrace_t *rt,
H A Dhxge.h298 hpi_handle_t hpi_handle;
299 hpi_handle_t hpi_pci_handle;
300 hpi_handle_t hpi_reg_handle;
301 hpi_handle_t hpi_msi_handle;
H A Dhxge_txdma.c156 hpi_handle_t handle; in hxge_reset_txdma_channel()
186 hpi_handle_t handle; in hxge_init_txdma_channel_event_mask()
215 hpi_handle_t handle; in hxge_enable_txdma_channel()
613 hpi_handle_t handle; in hxge_txdma_reclaim()
811 hpi_handle_t handle; in hxge_tx_intr()
915 hpi_handle_t handle; in hxge_txdma_hw_mode()
988 hpi_handle_t handle; in hxge_txdma_enable_channel()
1003 hpi_handle_t handle; in hxge_txdma_disable_channel()
1018 hpi_handle_t handle; in hxge_txdma_stop_inj_err()
1301 hpi_handle_t handle; in hxge_txdma_channel_hung()
[all …]
H A Dhpi.c83 hpi_rtrace_update(hpi_handle_t handle, boolean_t wr, rtrace_t *rt, in hpi_rtrace_update()
H A Dhxge_rxdma.c163 hpi_handle_t handle; in hxge_init_rxdma_channel_cntl_stat()
185 hpi_handle_t handle; in hxge_enable_rxdma_channel()
285 hpi_handle_t handle; in hxge_disable_rxdma_channel()
306 hpi_handle_t handle; in hxge_rxdma_channel_rcrflush()
767 hpi_handle_t handle; in hxge_rxdma_hw_mode()
1085 hpi_handle_t handle; in hxge_rx_intr()
1271 hpi_handle_t handle; in hxge_disable_poll()
1331 hpi_handle_t handle; in hxge_rx_poll()
1389 hpi_handle_t handle; in hxge_rx_pkts()
2066 hpi_handle_t handle; in hxge_rx_rbr_empty_recover()
[all …]
H A Dhxge_hw.c115 hpi_handle_t handle; in hxge_intr()
227 hpi_handle_t handle; in hxge_peu_handle_sys_errors()
344 hpi_handle_t handle; in hxge_syserr_intr()
H A Dhxge_send.c92 hpi_handle_t hpi_desc_handle; in hxge_start()
119 hpi_handle_t hpi_handle; in hxge_start()
H A Dhxge_virtual.c727 hpi_handle_t handle; in hxge_intr_mask_mgmt()
804 hpi_handle_t handle; in hxge_intr_mask_mgmt_set()
H A Dhxge_impl.h198 hpi_handle_t hpi_handle;
H A Dhxge_ndd.c717 hpi_handle_t handle; in hxge_param_set_vlan_ids()
H A Dhxge_main.c4415 hpi_handle_t handle; in hxge_link_poll()