/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_s1394if.c | 44 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 D | hci1394_isoch.c | 167 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 D | hci1394_attach.c | 249 soft_state->halinfo.hal_private = soft_state; in hci1394_soft_state_phase1_init()
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | h1394.h | 131 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 D | hci1394_isoch.h | 209 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 D | s1394_isoch.c | 335 (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 D | s1394_csr.c | 485 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 D | s1394_misc.c | 171 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 D | s1394_asynch.c | 214 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 D | t1394.c | 1070 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 D | s1394_bus_reset.c | 1209 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 D | h1394.c | 130 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 D | s1394_dev_disc.c | 1850 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()
|