/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | h1394.h | 133 void (*shutdown)(void *hal_private); 134 int (*send_phy_configuration_packet)(void *hal_private, 137 int (*read)(void *hal_private, cmd1394_cmd_t *req, 139 int (*read_response)(void *hal_private, cmd1394_cmd_t *resp, 141 int (*write)(void *hal_private, cmd1394_cmd_t *req, 143 int (*write_response)(void *hal_private, cmd1394_cmd_t *resp, 145 void (*response_complete)(void *hal_private, cmd1394_cmd_t *resp, 147 int (*lock)(void *hal_private, cmd1394_cmd_t *req, 149 int (*lock_response)(void *hal_private, cmd1394_cmd_t *resp, 151 int (*alloc_isoch_dma)(void *hal_private, 206 void *hal_private; member in struct:h1394_halinfo_s [all...] |
/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_s1394if.c | 46 static void hci1394_s1394if_shutdown(void *hal_private); 47 static int hci1394_s1394if_phy(void *hal_private, cmd1394_cmd_t *cmd_id, 49 static int hci1394_s1394if_write(void *hal_private, cmd1394_cmd_t *cmd_id, 51 static int hci1394_s1394if_read(void *hal_private, cmd1394_cmd_t *cmd_id, 53 static int hci1394_s1394if_lock(void *hal_private, cmd1394_cmd_t *cmd_id, 55 static int hci1394_s1394if_write_response(void *hal_private, 57 static int hci1394_s1394if_read_response(void *hal_private, 59 static int hci1394_s1394if_lock_response(void *hal_private, 61 static void hci1394_s1394if_response_complete(void *hal_private, 63 static int hci1394_s1394if_reset_bus(void *hal_private); 125 hci1394_s1394if_shutdown(void *hal_private) argument 148 hci1394_s1394if_phy(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 196 hci1394_s1394if_write(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 245 hci1394_s1394if_read(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 295 hci1394_s1394if_lock(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 343 hci1394_s1394if_write_response(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 392 hci1394_s1394if_read_response(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 443 hci1394_s1394if_lock_response(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private, int *result) argument 496 hci1394_s1394if_response_complete(void *hal_private, cmd1394_cmd_t *cmd_id, h1394_cmd_priv_t *cmd_private) argument 517 hci1394_s1394if_reset_bus(void *hal_private) argument 560 hci1394_s1394if_set_contender_bit(void *hal_private) argument 617 hci1394_s1394if_set_root_holdoff_bit(void *hal_private) argument 666 hci1394_s1394if_set_gap_count(void *hal_private, uint_t gap_count) argument 722 hci1394_s1394if_phy_filter_set(void *hal_private, uint64_t mask, uint_t generation) argument 783 hci1394_s1394if_phy_filter_clr(void *hal_private, uint64_t mask, uint_t generation) argument 828 hci1394_s1394if_short_bus_reset(void *hal_private) argument 880 hci1394_s1394if_update_config_rom(void *hal_private, void *local_buf, uint_t quadlet_count) argument 921 hci1394_s1394if_csr_read(void *hal_private, uint_t offset, uint32_t *data) argument 1025 hci1394_s1394if_csr_write(void *hal_private, uint_t offset, uint32_t data) argument 1149 hci1394_s1394if_csr_cswap32(void *hal_private, uint_t generation, uint_t offset, uint32_t compare, uint32_t swap, uint32_t *old) argument 1252 hci1394_s1394if_power_state_change(void *hal_private, h1394_node_pwr_flags_t nodeflags) argument [all...] |
H A D | hci1394_isoch.c | 183 hci1394_alloc_isoch_dma(void *hal_private, id1394_isoch_dmainfo_t *idi, argument 188 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; 370 hci1394_start_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, argument 373 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; 383 ASSERT(hal_private != NULL); 524 hci1394_update_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, argument 527 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; 541 ASSERT(hal_private != NULL); 601 hci1394_stop_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, argument 604 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; 772 hci1394_free_isoch_dma(void *hal_private, void *hal_isoch_dma_handle) argument [all...] |
H A D | hci1394_attach.c | 319 soft_state->halinfo.hal_private = soft_state;
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_isoch.h | 211 int hci1394_alloc_isoch_dma(void *hal_private, id1394_isoch_dmainfo_t *idi, 213 void hci1394_free_isoch_dma(void *hal_private, void *hal_isoch_dma_handle); 214 int hci1394_start_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, 216 int hci1394_update_isoch_dma(void *hal_private, void *hal_isoch_dma_handle, 219 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_misc.c | 186 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); 197 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); 235 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); 630 hal->halinfo.hal_private); 637 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); 977 (void) HAL_CALL(hal).csr_write(hal->halinfo.hal_private,
|
H A D | s1394_csr.c | 589 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 628 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, 728 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, 804 (void) HAL_CALL(hal).csr_write(hal->halinfo.hal_private, 995 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 1017 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, 1078 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 1115 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, 1198 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 1224 hal->halinfo.hal_private, generatio [all...] |
H A D | s1394_isoch.c | 365 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 380 hal->halinfo.hal_private, generation, 571 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 586 hal->halinfo.hal_private, hal->generation_count, 747 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 777 hal->halinfo.hal_private, generation, 968 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, 996 hal->halinfo.hal_private, generation,
|
H A D | s1394_asynch.c | 247 ret = HAL_CALL(hal).read(hal->halinfo.hal_private, 255 ret = HAL_CALL(hal).write(hal->halinfo.hal_private, 263 ret = HAL_CALL(hal).lock(hal->halinfo.hal_private, 1087 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, h_priv); 1135 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, 1187 ret = HAL_CALL(hal).read_response(hal->halinfo.hal_private, 1192 ret = HAL_CALL(hal).write_response(hal->halinfo.hal_private, 1197 ret = HAL_CALL(hal).lock_response(hal->halinfo.hal_private, 1238 HAL_CALL(hal).response_complete(hal->halinfo.hal_private,
|
H A D | t1394.c | 1243 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, 1273 hal->halinfo.hal_private, resp, h_priv); 1300 hal->halinfo.hal_private, resp, h_priv); 3174 ret = HAL_CALL(hal).alloc_isoch_dma(hal->halinfo.hal_private, idi, 3221 HAL_CALL(hal).free_isoch_dma(hal->halinfo.hal_private, *t1394_idma_hdl); 3267 ret = HAL_CALL(hal).start_isoch_dma(hal->halinfo.hal_private, 3305 HAL_CALL(hal).stop_isoch_dma(hal->halinfo.hal_private, 3350 ret = HAL_CALL(hal).update_isoch_dma(hal->halinfo.hal_private, 3387 ret = HAL_CALL(hal).short_bus_reset(hal->halinfo.hal_private); 3394 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); [all...] |
H A D | s1394_bus_reset.c | 1438 hal->halinfo.hal_private, mask, generation); 1486 hal->halinfo.hal_private, mask, generation); 1538 hal->halinfo.hal_private, mask, generation);
|
H A D | h1394.c | 143 hal->halinfo.hal_private); 317 hal->halinfo.hal_private); 1209 hal->halinfo.hal_private, req, h_priv);
|
H A D | s1394_dev_disc.c | 2354 ret = HAL_CALL(hal).csr_cswap32(hal->halinfo.hal_private, 2976 (void) HAL_CALL(hal).set_gap_count(hal->halinfo.hal_private, 2990 hal->halinfo.hal_private); 3043 hal->halinfo.hal_private, (cmd1394_cmd_t *)cmd,
|