/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_attach.c | 249 soft_state->halinfo.hal_private = soft_state; in hci1394_soft_state_phase1_init() 251 soft_state->halinfo.hal_events = hci1394_evts; in hci1394_soft_state_phase1_init() 254 soft_state->halinfo.addr_map = hci1394_addr_map; in hci1394_soft_state_phase1_init() 297 &soft_state->halinfo.node_capabilities); in hci1394_soft_state_phase2_init() 305 &soft_state->halinfo.bus_capabilities); in hci1394_soft_state_phase2_init() 600 soft_state->halinfo.resv_map_num_entries = 0; in hci1394_resmap_get() 601 soft_state->halinfo.resv_map = NULL; in hci1394_resmap_get() 644 soft_state->halinfo.resv_map = resv_map; in hci1394_resmap_get() 667 ASSERT(soft_state->halinfo.resv_map != NULL); in hci1394_resmap_free() 668 kmem_free(soft_state->halinfo.resv_map, in hci1394_resmap_free() [all …]
|
H A D | hci1394_s1394if.c | 471 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_s1394if_set_contender_bit() 675 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_s1394if_short_bus_reset()
|
H A D | hci1394_isr.c | 482 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_isr_self_id()
|
H A D | hci1394_ohci.c | 179 soft_state->halinfo.guid = hci1394_ohci_guid(ohci); in hci1394_ohci_init() 180 soft_state->halinfo.phy = ohci->ohci_phy; in hci1394_ohci_init()
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | h1394.c | 143 hal->halinfo = *halinfo; in h1394_attach() 147 hal->halinfo.hw_interrupt); in h1394_attach() 188 hal->halinfo.hal_overhead; in h1394_attach() 462 dip = hal->halinfo.dip; in h1394_cmd_is_complete() 780 dip = hal->halinfo.dip; in h1394_read_request() 858 dip = hal->halinfo.dip; in h1394_read_request() 875 dip = hal->halinfo.dip; in h1394_read_request() 966 dip = hal->halinfo.dip; in h1394_write_request() 1056 dip = hal->halinfo.dip; in h1394_write_request() 1073 dip = hal->halinfo.dip; in h1394_write_request() [all …]
|
H A D | s1394_misc.c | 122 (void) ddi_prop_remove_all(hal->halinfo.dip); in s1394_cleanup_for_detach() 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() 521 self = hal->halinfo.dip; in s1394_ioctl() 559 if (hal->halinfo.phy == H1394_PHY_1394A) { in s1394_ioctl() 561 hal->halinfo.hal_private); in s1394_ioctl() 564 HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in s1394_ioctl() 589 instance = ddi_get_instance(hal->halinfo.dip); in s1394_kstat_init() 682 ddi_get_instance(hal->halinfo.dip)); in s1394_print_node_info() [all …]
|
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() 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() 907 result = HAL_CALL(hal).csr_read(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() 1246 NULL, MUTEX_DRIVER, hal->halinfo.hw_interrupt); in s1394_init_local_config_rom() 1274 bus_capabilities = hal->halinfo.bus_capabilities; in s1394_init_local_config_rom() 1296 guid = hal->halinfo.guid; in s1394_init_local_config_rom() [all …]
|
H A D | s1394_asynch.c | 91 sizeof (s1394_cmd_priv_t) + hal->halinfo.hal_overhead; in s1394_alloc_cmd() 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() 260 dip = hal->halinfo.dip; in s1394_xfer_asynch_command() 273 dip = hal->halinfo.dip; in s1394_xfer_asynch_command() 705 dip = hal->halinfo.dip; in s1394_atreq_cmd_complete() 906 dip = hal->halinfo.dip; in s1394_atresp_cmd_complete() 941 dip = hal->halinfo.dip; in s1394_atresp_cmd_complete() 994 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, in s1394_send_response() [all …]
|
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 | t1394.c | 143 attachinfo->acc_attr = target->on_hal->halinfo.acc_attr; in t1394_attach() 144 attachinfo->dma_attr = target->on_hal->halinfo.dma_attr; in t1394_attach() 311 hal->halinfo.hw_interrupt); in t1394_alloc_cmd() 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() 1420 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_single() 1422 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_single() 1645 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_cec() 1647 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_cec() 2800 HAL_CALL(hal).stop_isoch_dma(hal->halinfo.hal_private, in t1394_stop_isoch_dma() [all …]
|
H A D | nx1394.c | 281 hal_attr = &hal->halinfo.dma_attr; in nx1394_dma_allochdl() 431 ret = ndi_event_alloc_hdl(hal->halinfo.dip, hal->halinfo.hw_interrupt, in nx1394_define_events()
|
H A D | s1394_dev_disc.c | 1850 ret = HAL_CALL(hal).csr_cswap32(hal->halinfo.hal_private, in s1394_become_bus_mgr() 2026 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { in s1394_bus_mgr_processing() 2179 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { in s1394_bus_mgr_timers_start() 2260 bus_capabilities = target->on_hal->halinfo.bus_capabilities; in s1394_get_maxpayload() 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() 2511 ndi_devi_enter(hal->halinfo.dip); in s1394_lock_tree() 2517 ndi_devi_exit(hal->halinfo.dip); in s1394_lock_tree() 2522 ndi_devi_exit(hal->halinfo.dip); in s1394_lock_tree() [all …]
|
H A D | s1394_addr.c | 598 NULL, MUTEX_DRIVER, hal->halinfo.hw_interrupt); in s1394_init_addr_space() 605 num_blks = hal->halinfo.addr_map_num_entries; in s1394_init_addr_space() 606 addr_map = hal->halinfo.addr_map; in s1394_init_addr_space() 681 num_blks = hal->halinfo.resv_map_num_entries; in s1394_init_addr_space() 682 resv_map = hal->halinfo.resv_map; in s1394_init_addr_space()
|
H A D | s1394_hotplug.c | 142 hal_dip = hal->halinfo.dip; in s1394_create_devinfo() 490 tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr); in s1394_update_devinfo_tree() 638 if ((tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr)) != in s1394_offline_node()
|
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 | s1394_fcp.c | 83 if ((ddi_prop_exists(DDI_DEV_T_ANY, hal->halinfo.dip, DDI_PROP_DONTPASS, in s1394_fcp_hal_init()
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_state.h | 91 h1394_halinfo_t halinfo; /* see h1394.h */ member
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | h1394.h | 186 #define HAL_CALL(hal) (hal)->halinfo.hal_events 243 int h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd,
|
H A D | s1394.h | 517 h1394_halinfo_t halinfo; member
|