Home
last modified time | relevance | path

Searched refs:hal_private (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_s1394if.c44 static void hci1394_s1394if_shutdown(void *hal_private);
45 static int hci1394_s1394if_phy(void *hal_private, cmd1394_cmd_t *cmd_id,
47 static int hci1394_s1394if_write(void *hal_private, cmd1394_cmd_t *cmd_id,
49 static int hci1394_s1394if_read(void *hal_private, cmd1394_cmd_t *cmd_id,
51 static int hci1394_s1394if_lock(void *hal_private, cmd1394_cmd_t *cmd_id,
53 static int hci1394_s1394if_write_response(void *hal_private,
55 static int hci1394_s1394if_read_response(void *hal_private,
57 static int hci1394_s1394if_lock_response(void *hal_private,
59 static void hci1394_s1394if_response_complete(void *hal_private,
61 static int hci1394_s1394if_reset_bus(void *hal_private);
[all …]
H A Dhci1394_isoch.c167 hci1394_alloc_isoch_dma(void *hal_private, id1394_isoch_dmainfo_t *idi, in hci1394_alloc_isoch_dma() argument
172 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_alloc_isoch_dma()
317 hci1394_start_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, in hci1394_start_isoch_dma() argument
320 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_start_isoch_dma()
327 ASSERT(hal_private != NULL); in hci1394_start_isoch_dma()
450 hci1394_update_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, in hci1394_update_isoch_dma() argument
453 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_update_isoch_dma()
463 ASSERT(hal_private != NULL); in hci1394_update_isoch_dma()
510 hci1394_stop_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, in hci1394_stop_isoch_dma() argument
513 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_stop_isoch_dma()
[all …]
H A Dhci1394_attach.c249 soft_state->halinfo.hal_private = soft_state; in hci1394_soft_state_phase1_init()
/illumos-gate/usr/src/uts/common/sys/1394/
H A Dh1394.h131 void (*shutdown)(void *hal_private);
132 int (*send_phy_configuration_packet)(void *hal_private,
135 int (*read)(void *hal_private, cmd1394_cmd_t *req,
137 int (*read_response)(void *hal_private, cmd1394_cmd_t *resp,
139 int (*write)(void *hal_private, cmd1394_cmd_t *req,
141 int (*write_response)(void *hal_private, cmd1394_cmd_t *resp,
143 void (*response_complete)(void *hal_private, cmd1394_cmd_t *resp,
145 int (*lock)(void *hal_private, cmd1394_cmd_t *req,
147 int (*lock_response)(void *hal_private, cmd1394_cmd_t *resp,
149 int (*alloc_isoch_dma)(void *hal_private,
[all …]
/illumos-gate/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394_isoch.h209 int hci1394_alloc_isoch_dma(void *hal_private, id1394_isoch_dmainfo_t *idi,
211 void hci1394_free_isoch_dma(void *hal_private, void *hal_isoch_dma_handle);
212 int hci1394_start_isoch_dma(void *hal_private, void *hal_isoch_dma_handle,
214 int hci1394_update_isoch_dma(void *hal_private, void *hal_isoch_dma_handle,
217 void hci1394_stop_isoch_dma(void *hal_private, void *hal_isoch_dma_handle,
/illumos-gate/usr/src/uts/common/io/1394/
H A Ds1394_isoch.c335 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_channel_alloc()
348 hal->halinfo.hal_private, generation, in s1394_channel_alloc()
490 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_channel_free()
503 hal->halinfo.hal_private, hal->generation_count, in s1394_channel_free()
627 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_bandwidth_alloc()
650 hal->halinfo.hal_private, generation, in s1394_bandwidth_alloc()
804 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_bandwidth_free()
825 hal->halinfo.hal_private, generation, in s1394_bandwidth_free()
H A Ds1394_csr.c485 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_state_clear()
524 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_state_clear()
617 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_state_set()
682 (void) HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_reset_start()
830 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_cycle_time()
852 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_cycle_time()
907 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_bus_time()
944 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_bus_time()
1016 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_IRM_regs()
1042 hal->halinfo.hal_private, generation, in s1394_CSR_IRM_regs()
[all …]
H A Ds1394_misc.c171 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); in s1394_hal_shutdown()
180 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); in s1394_hal_shutdown()
211 (void) HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in s1394_initiate_hal_reset()
561 hal->halinfo.hal_private); in s1394_ioctl()
564 HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in s1394_ioctl()
868 (void) HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_cycle_too_long_callback()
H A Ds1394_asynch.c214 ret = HAL_CALL(hal).read(hal->halinfo.hal_private, in s1394_xfer_asynch_command()
222 ret = HAL_CALL(hal).write(hal->halinfo.hal_private, in s1394_xfer_asynch_command()
230 ret = HAL_CALL(hal).lock(hal->halinfo.hal_private, in s1394_xfer_asynch_command()
955 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, h_priv); in s1394_atresp_cmd_complete()
994 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, in s1394_send_response()
1041 ret = HAL_CALL(hal).read_response(hal->halinfo.hal_private, in s1394_send_response()
1046 ret = HAL_CALL(hal).write_response(hal->halinfo.hal_private, in s1394_send_response()
1051 ret = HAL_CALL(hal).lock_response(hal->halinfo.hal_private, in s1394_send_response()
1071 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, in s1394_send_response()
H A Dt1394.c1070 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, in t1394_recv_request_done()
1093 hal->halinfo.hal_private, resp, h_priv); in t1394_recv_request_done()
1115 hal->halinfo.hal_private, resp, h_priv); in t1394_recv_request_done()
2689 ret = HAL_CALL(hal).alloc_isoch_dma(hal->halinfo.hal_private, idi, in t1394_alloc_isoch_dma()
2728 HAL_CALL(hal).free_isoch_dma(hal->halinfo.hal_private, *t1394_idma_hdl); in t1394_free_isoch_dma()
2768 ret = HAL_CALL(hal).start_isoch_dma(hal->halinfo.hal_private, in t1394_start_isoch_dma()
2801 HAL_CALL(hal).stop_isoch_dma(hal->halinfo.hal_private, in t1394_stop_isoch_dma()
2840 ret = HAL_CALL(hal).update_isoch_dma(hal->halinfo.hal_private, in t1394_update_isoch_dma()
2871 (void) HAL_CALL(hal).short_bus_reset(hal->halinfo.hal_private); in t1394_initiate_bus_reset()
2873 (void) HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in t1394_initiate_bus_reset()
H A Ds1394_bus_reset.c1209 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_setup_all()
1251 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_set_one()
1297 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_clear_one()
H A Dh1394.c130 hal->halinfo.hal_private); in h1394_attach()
278 hal->halinfo.hal_private); in h1394_attach()
1030 hal->halinfo.hal_private, req, h_priv); in h1394_write_request()
H A Ds1394_dev_disc.c1850 ret = HAL_CALL(hal).csr_cswap32(hal->halinfo.hal_private, in s1394_become_bus_mgr()
2384 (void) HAL_CALL(hal).set_gap_count(hal->halinfo.hal_private, in s1394_do_phy_config_pkt()
2398 hal->halinfo.hal_private); in s1394_do_phy_config_pkt()
2444 hal->halinfo.hal_private, (cmd1394_cmd_t *)cmd, in s1394_do_phy_config_pkt()