Home
last modified time | relevance | path

Searched refs:halinfo (Results 1 – 20 of 20) sorted by relevance

/titanic_41/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_attach.c167 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 Dhci1394_s1394if.c580 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 Dhci1394_isr.c536 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_isr_self_id()
H A Dhci1394_ohci.c197 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_41/usr/src/uts/common/io/1394/
H A Dh1394.c126 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 Ds1394_misc.c129 (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 Ds1394_csr.c589 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 Ds1394_asynch.c107 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 Ds1394_isoch.c365 (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 Dt1394.c157 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 Dnx1394.c325 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 Ds1394_dev_disc.c206 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 Ds1394_hotplug.c164 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 Ds1394_addr.c713 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 Ds1394_fcp.c88 if ((ddi_prop_exists(DDI_DEV_T_ANY, hal->halinfo.dip, DDI_PROP_DONTPASS, in s1394_fcp_hal_init()
H A Ds1394_bus_reset.c1438 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_41/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394_state.h93 h1394_halinfo_t halinfo; /* see h1394.h */ member
/titanic_41/usr/src/uts/common/io/warlock/
H A Dhci1394.wlcmd73 add s1394_hal_s::halinfo.hal_events.response_complete targets \
75 add s1394_hal_s::halinfo.hal_events.set_contender_bit targets \
/titanic_41/usr/src/uts/common/sys/1394/
H A Dh1394.h188 #define HAL_CALL(hal) (hal)->halinfo.hal_events
245 int h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd,
H A Ds1394.h553 h1394_halinfo_t halinfo; member