/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_attach.c | 167 status = h1394_attach(&soft_state->halinfo, DDI_ATTACH, 257 status = h1394_attach(&soft_state->halinfo, DDI_RESUME, 318 /* halinfo is what is passed up to the Services Layer */ 319 soft_state->halinfo.hal_private = soft_state; 320 soft_state->halinfo.dip = soft_state->drvinfo.di_dip; 321 soft_state->halinfo.hal_events = hci1394_evts; 322 soft_state->halinfo.max_generation = OHCI_BUSGEN_MAX; 323 soft_state->halinfo.addr_map_num_entries = HCI1394_ADDR_MAP_SIZE; 324 soft_state->halinfo.addr_map = hci1394_addr_map; 325 hci1394_buf_attr_get(&soft_state->halinfo [all...] |
H A D | hci1394_s1394if.c | 580 if (soft_state->halinfo.phy == H1394_PHY_1995) { 848 if (soft_state->halinfo.phy == H1394_PHY_1995) {
|
H A D | hci1394_isr.c | 536 if (soft_state->halinfo.phy == H1394_PHY_1995) {
|
H A D | hci1394_ohci.c | 197 soft_state->halinfo.guid = hci1394_ohci_guid(ohci); 198 soft_state->halinfo.phy = ohci->ohci_phy;
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | h1394.c | 111 * Input(s): halinfo The structure containing all of the 126 h1394_attach(h1394_halinfo_t *halinfo, ddi_attach_cmd_t cmd, void **sl_private) argument 141 if (hal->halinfo.phy == H1394_PHY_1394A) 143 hal->halinfo.hal_private); 162 /* Copy in the halinfo struct */ 163 hal->halinfo = *halinfo; 167 hal->halinfo.hw_interrupt); 171 hal->halinfo.hw_interrupt); 177 hal->halinfo [all...] |
H A D | s1394_misc.c | 129 (void) ddi_prop_remove_all(hal->halinfo.dip); 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); 588 self = hal->halinfo.dip; 628 if (hal->halinfo.phy == H1394_PHY_1394A) { 630 hal->halinfo.hal_private); 637 ret = HAL_CALL(hal).bus_reset(hal->halinfo.hal_private); 670 instance = ddi_get_instance(hal->halinfo.dip); 775 ddi_get_instance(hal->halinfo [all...] |
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 [all...] |
H A D | s1394_asynch.c | 107 sizeof (s1394_cmd_priv_t) + hal->halinfo.hal_overhead; 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, 301 dip = hal->halinfo.dip; 314 dip = hal->halinfo.dip; 791 dip = hal->halinfo.dip; 1021 dip = hal->halinfo.dip; 1065 dip = hal->halinfo.dip; 1087 HAL_CALL(hal).response_complete(hal->halinfo [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 | t1394.c | 157 attachinfo->iblock_cookie = target->on_hal->halinfo.hw_interrupt; 160 attachinfo->acc_attr = target->on_hal->halinfo.acc_attr; 161 attachinfo->dma_attr = target->on_hal->halinfo.dma_attr; 347 hal->halinfo.hw_interrupt); 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); 1664 hal->halinfo.hw_interrupt); 1666 hal->halinfo.hw_interrupt); 1950 hal->halinfo [all...] |
H A D | nx1394.c | 325 hal_attr = &hal->halinfo.dma_attr; 512 ret = ndi_event_alloc_hdl(hal->halinfo.dip, hal->halinfo.hw_interrupt,
|
H A D | s1394_dev_disc.c | 206 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); 229 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); 239 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); 251 tnf_int, hal_instance, ddi_get_instance(hal->halinfo.dip)); 2354 ret = HAL_CALL(hal).csr_cswap32(hal->halinfo.hal_private, 2562 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { 2735 if (hal->halinfo.bus_capabilities & IEEE1394_BIB_IRMC_MASK) { 2828 bus_capabilities = target->on_hal->halinfo.bus_capabilities; 2976 (void) HAL_CALL(hal).set_gap_count(hal->halinfo.hal_private, 2990 hal->halinfo [all...] |
H A D | s1394_fcp.c | 88 if ((ddi_prop_exists(DDI_DEV_T_ANY, hal->halinfo.dip, DDI_PROP_DONTPASS,
|
H A D | s1394_hotplug.c | 164 hal_dip = hal->halinfo.dip; 568 tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr); 736 if ((tdip = s1394_devi_find(hal->halinfo.dip, "unit", caddr)) != 920 ddi_get_instance(hal->halinfo.dip));
|
H A D | s1394_addr.c | 713 NULL, MUTEX_DRIVER, hal->halinfo.hw_interrupt); 720 num_blks = hal->halinfo.addr_map_num_entries; 721 addr_map = hal->halinfo.addr_map; 806 num_blks = hal->halinfo.resv_map_num_entries; 807 resv_map = hal->halinfo.resv_map;
|
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);
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_state.h | 93 h1394_halinfo_t halinfo; /* see h1394.h */ member in struct:hci1394_state_s
|
/illumos-gate/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 | 552 /* halinfo structure given at attach time */ 553 h1394_halinfo_t halinfo; member in struct:s1394_hal_s
|