Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_attach.c249 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 Dhci1394_s1394if.c471 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 Dhci1394_isr.c482 if (soft_state->halinfo.phy == H1394_PHY_1995) { in hci1394_isr_self_id()
H A Dhci1394_ohci.c179 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 Dh1394.c143 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 Ds1394_misc.c122 (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 Ds1394_csr.c485 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 Ds1394_asynch.c91 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 Ds1394_isoch.c335 (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 Dt1394.c143 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 Dnx1394.c281 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 Ds1394_dev_disc.c1850 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 Ds1394_addr.c598 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 Ds1394_hotplug.c142 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 Ds1394_bus_reset.c1209 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 Ds1394_fcp.c83 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 Dhci1394_state.h91 h1394_halinfo_t halinfo; /* see h1394.h */ member
/illumos-gate/usr/src/uts/common/sys/1394/
H A Dh1394.h186 #define HAL_CALL(hal) (hal)->halinfo.hal_events
243 int h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd,
H A Ds1394.h517 h1394_halinfo_t halinfo; member