/titanic_50/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_attach.c | 167 status = h1394_attach(&soft_state->halinfo, DDI_ATTACH, in hci1394_attach() 257 status = h1394_attach(&soft_state->halinfo, DDI_RESUME, in hci1394_attach() 319 soft_state->halinfo.hal_private = soft_state; in hci1394_soft_state_phase1_init() 320 soft_state->halinfo.dip = soft_state->drvinfo.di_dip; in hci1394_soft_state_phase1_init() 321 soft_state->halinfo.hal_events = hci1394_evts; in hci1394_soft_state_phase1_init() 322 soft_state->halinfo.max_generation = OHCI_BUSGEN_MAX; in hci1394_soft_state_phase1_init() 323 soft_state->halinfo.addr_map_num_entries = HCI1394_ADDR_MAP_SIZE; in hci1394_soft_state_phase1_init() 324 soft_state->halinfo.addr_map = hci1394_addr_map; in hci1394_soft_state_phase1_init() 325 hci1394_buf_attr_get(&soft_state->halinfo.dma_attr); in hci1394_soft_state_phase1_init() 357 soft_state->halinfo.acc_attr = soft_state->drvinfo.di_buf_attr; in hci1394_soft_state_phase2_init() [all …]
|
H A D | hci1394_s1394if.c | 580 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_s1394if_set_contender_bit() 848 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_s1394if_short_bus_reset()
|
H A D | hci1394_isr.c | 536 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_isr_self_id()
|
H A D | hci1394_ohci.c | 197 soft_state->halinfo.guid = hci1394_ohci_guid(ohci); in hci1394_ohci_init() 198 soft_state->halinfo.phy = ohci->ohci_phy; in hci1394_ohci_init()
|
/titanic_50/usr/src/uts/common/io/1394/ |
H A D | h1394.c | 126 h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd, void **sl_private) in h1394_attach() argument 141 if (hal->halinfo.phy == H1394_PHY_1394A) in h1394_attach() 143 hal->halinfo.hal_private); in h1394_attach() 163 hal->halinfo = *halinfo; in h1394_attach() 167 hal->halinfo.hw_interrupt); in h1394_attach() 171 hal->halinfo.hw_interrupt); in h1394_attach() 177 hal->halinfo.hw_interrupt); in h1394_attach() 181 hal->halinfo.hw_interrupt); in h1394_attach() 183 hal->halinfo.hw_interrupt); in h1394_attach() 193 hal->halinfo.hw_interrupt); in h1394_attach() [all …]
|
H A D | s1394_misc.c | 129 (void) ddi_prop_remove_all(hal->halinfo.dip); in s1394_cleanup_for_detach() 186 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); in s1394_hal_shutdown() 197 HAL_CALL(hal).shutdown(hal->halinfo.hal_private); in s1394_hal_shutdown() 235 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in s1394_initiate_hal_reset() 588 self = hal->halinfo.dip; in s1394_ioctl() 628 if (hal->halinfo.phy == H1394_PHY_1394A) { in s1394_ioctl() 630 hal->halinfo.hal_private); in s1394_ioctl() 637 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); in s1394_ioctl() 670 instance = ddi_get_instance(hal->halinfo.dip); in s1394_kstat_init() 775 ddi_get_instance(hal->halinfo.dip)); in s1394_print_node_info() [all …]
|
H A D | s1394_csr.c | 589 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_state_clear() 628 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_state_clear() 728 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_state_set() 804 (void) HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_reset_start() 995 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_cycle_time() 1017 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_cycle_time() 1078 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_bus_time() 1115 result = HAL_CALL(hal).csr_write(hal->halinfo.hal_private, in s1394_CSR_bus_time() 1198 result = HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_CSR_IRM_regs() 1224 hal->halinfo.hal_private, generation, in s1394_CSR_IRM_regs() [all …]
|
H A D | s1394_asynch.c | 107 sizeof (s1394_cmd_priv_t) + hal->halinfo.hal_overhead; in s1394_alloc_cmd() 247 ret = HAL_CALL(hal).read(hal->halinfo.hal_private, in s1394_xfer_asynch_command() 255 ret = HAL_CALL(hal).write(hal->halinfo.hal_private, in s1394_xfer_asynch_command() 263 ret = HAL_CALL(hal).lock(hal->halinfo.hal_private, in s1394_xfer_asynch_command() 301 dip = hal->halinfo.dip; in s1394_xfer_asynch_command() 314 dip = hal->halinfo.dip; in s1394_xfer_asynch_command() 791 dip = hal->halinfo.dip; in s1394_atreq_cmd_complete() 1021 dip = hal->halinfo.dip; in s1394_atresp_cmd_complete() 1065 dip = hal->halinfo.dip; in s1394_atresp_cmd_complete() 1087 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, h_priv); in s1394_atresp_cmd_complete() [all …]
|
H A D | s1394_isoch.c | 365 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_channel_alloc() 380 hal->halinfo.hal_private, generation, in s1394_channel_alloc() 571 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_channel_free() 586 hal->halinfo.hal_private, hal->generation_count, in s1394_channel_free() 747 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_bandwidth_alloc() 777 hal->halinfo.hal_private, generation, in s1394_bandwidth_alloc() 968 (void) HAL_CALL(hal).csr_read(hal->halinfo.hal_private, in s1394_bandwidth_free() 996 hal->halinfo.hal_private, generation, in s1394_bandwidth_free()
|
H A D | t1394.c | 157 attachinfo->iblock_cookie = target->on_hal->halinfo.hw_interrupt; in t1394_attach() 160 attachinfo->acc_attr = target->on_hal->halinfo.acc_attr; in t1394_attach() 161 attachinfo->dma_attr = target->on_hal->halinfo.dma_attr; in t1394_attach() 347 hal->halinfo.hw_interrupt); in t1394_alloc_cmd() 1243 HAL_CALL(hal).response_complete(hal->halinfo.hal_private, resp, in t1394_recv_request_done() 1273 hal->halinfo.hal_private, resp, h_priv); in t1394_recv_request_done() 1300 hal->halinfo.hal_private, resp, h_priv); in t1394_recv_request_done() 1664 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_single() 1666 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_single() 1950 hal->halinfo.hw_interrupt); in t1394_alloc_isoch_cec() [all …]
|
H A D | nx1394.c | 325 hal_attr = &hal->halinfo.dma_attr; in nx1394_dma_allochdl() 512 ret = ndi_event_alloc_hdl(hal->halinfo.dip, hal->halinfo.hw_interrupt, in nx1394_define_events()
|
H A D | s1394_dev_disc.c | 206 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); in s1394_br_thread() 229 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); in s1394_br_thread() 239 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); in s1394_br_thread() 251 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); in s1394_br_thread() 2354 ret = HAL_CALL(hal).csr_cswap32(hal->halinfo.hal_private, in s1394_become_bus_mgr() 2562 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { in s1394_bus_mgr_processing() 2735 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { in s1394_bus_mgr_timers_start() 2828 bus_capabilities = target->on_hal->halinfo.bus_capabilities; in s1394_get_maxpayload() 2976 (void) HAL_CALL(hal).set_gap_count(hal->halinfo.hal_private, in s1394_do_phy_config_pkt() 2990 hal->halinfo.hal_private); in s1394_do_phy_config_pkt() [all …]
|
H A D | s1394_hotplug.c | 164 hal_dip = hal->halinfo.dip; in s1394_create_devinfo() 568 tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr); in s1394_update_devinfo_tree() 736 if ((tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr)) != in s1394_offline_node() 920 ddi_get_instance(hal->halinfo.dip)); in s1394_process_topology_tree()
|
H A D | s1394_addr.c | 713 NULL, MUTEX_DRIVER, hal->halinfo.hw_interrupt); in s1394_init_addr_space() 720 num_blks = hal->halinfo.addr_map_num_entries; in s1394_init_addr_space() 721 addr_map = hal->halinfo.addr_map; in s1394_init_addr_space() 806 num_blks = hal->halinfo.resv_map_num_entries; in s1394_init_addr_space() 807 resv_map = hal->halinfo.resv_map; in s1394_init_addr_space()
|
H A D | s1394_fcp.c | 88 if ((ddi_prop_exists(DDI_DEV_T_ANY, hal->halinfo.dip, DDI_PROP_DONTPASS, in s1394_fcp_hal_init()
|
H A D | s1394_bus_reset.c | 1438 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_setup_all() 1486 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_set_one() 1538 hal->halinfo.hal_private, mask, generation); in s1394_physical_arreq_clear_one()
|
/titanic_50/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_state.h | 93 h1394_halinfo_t halinfo; /* see h1394.h */ member
|
/titanic_50/usr/src/uts/common/io/warlock/ |
H A D | hci1394.wlcmd | 73 add s1394_hal_s::halinfo.hal_events.response_complete targets \ 75 add s1394_hal_s::halinfo.hal_events.set_contender_bit targets \
|
/titanic_50/usr/src/uts/common/sys/1394/ |
H A D | h1394.h | 188 #define HAL_CALL(hal) (hal)->halinfo.hal_events 245 int h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd,
|
H A D | s1394.h | 553 h1394_halinfo_t halinfo; member
|