Home
last modified time | relevance | path

Searched refs:hci1394_state_t (Results 1 – 18 of 18) sorted by relevance

/titanic_44/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_s1394if.c127 hci1394_state_t *soft_state; in hci1394_s1394if_shutdown()
134 soft_state = (hci1394_state_t *)hal_private; in hci1394_s1394if_shutdown()
151 hci1394_state_t *soft_state; in hci1394_s1394if_phy()
159 soft_state = (hci1394_state_t *)hal_private; in hci1394_s1394if_phy()
199 hci1394_state_t *soft_state; in hci1394_s1394if_write()
207 soft_state = (hci1394_state_t *)hal_private; in hci1394_s1394if_write()
248 hci1394_state_t *soft_state; in hci1394_s1394if_read()
256 soft_state = (hci1394_state_t *)hal_private; in hci1394_s1394if_read()
298 hci1394_state_t *soft_state; in hci1394_s1394if_lock()
306 soft_state = (hci1394_state_t *)hal_private; in hci1394_s1394if_lock()
[all …]
H A Dhci1394_ioctl.c59 static int hci1394_ioctl_wrreg(hci1394_state_t *soft_state, void *arg,
61 static int hci1394_ioctl_rdreg(hci1394_state_t *soft_state, void *arg,
63 static int hci1394_ioctl_wrvreg(hci1394_state_t *soft_state, void *arg,
65 static int hci1394_ioctl_rdvreg(hci1394_state_t *soft_state, void *arg,
67 static int hci1394_ioctl_selfid_cnt(hci1394_state_t *soft_state, void *arg,
69 static int hci1394_ioctl_busgen_cnt(hci1394_state_t *soft_state, void *arg,
71 static int hci1394_ioctl_wrphy(hci1394_state_t *soft_state, void *arg,
73 static int hci1394_ioctl_rdphy(hci1394_state_t *soft_state, void *arg,
75 static int hci1394_ioctl_hbainfo(hci1394_state_t *soft_state, void *arg,
77 static int hci1394_ioctl_read_selfid(hci1394_state_t *soft_state, void *arg,
[all …]
H A Dhci1394_isr.c45 static void hci1394_isr_bus_reset(hci1394_state_t *soft_state);
46 static void hci1394_isr_self_id(hci1394_state_t *soft_state);
47 static void hci1394_isr_isoch_ir(hci1394_state_t *soft_state);
48 static void hci1394_isr_isoch_it(hci1394_state_t *soft_state);
49 static void hci1394_isr_atreq_complete(hci1394_state_t *soft_state);
50 static void hci1394_isr_arresp(hci1394_state_t *soft_state);
51 static void hci1394_isr_arreq(hci1394_state_t *soft_state);
52 static void hci1394_isr_atresp_complete(hci1394_state_t *soft_state);
61 hci1394_isr_init(hci1394_state_t *soft_state) in hci1394_isr_init()
103 hci1394_isr_fini(hci1394_state_t *soft_state) in hci1394_isr_fini()
[all …]
H A Dhci1394_attach.c63 static void hci1394_cleanup(hci1394_state_t *soft_state, uint64_t attach_state);
65 static int hci1394_hardware_init(hci1394_state_t *soft_state);
66 static int hci1394_hardware_resume(hci1394_state_t *soft_state);
68 static int hci1394_pci_init(hci1394_state_t *soft_state);
69 static void hci1394_pci_resume(hci1394_state_t *soft_state);
71 static void hci1394_soft_state_phase1_init(hci1394_state_t *soft_state,
73 static void hci1394_soft_state_phase2_init(hci1394_state_t *soft_state);
75 static int hci1394_resmap_get(hci1394_state_t *soft_state);
76 static void hci1394_resmap_free(hci1394_state_t *soft_state);
83 hci1394_state_t *soft_state; in hci1394_attach()
[all …]
H A Dhci1394_detach.c49 hci1394_state_t *soft_state; in hci1394_detach()
181 hci1394_state_t *soft_state; in hci1394_quiesce()
214 hci1394_detach_hardware(hci1394_state_t *soft_state) in hci1394_detach_hardware()
248 hci1394_pci_fini(hci1394_state_t *soft_state) in hci1394_pci_fini()
262 hci1394_soft_state_fini(hci1394_state_t *soft_state) in hci1394_soft_state_fini()
H A Dhci1394_isoch.c166 hci1394_isoch_resume(hci1394_state_t *soft_state) in hci1394_isoch_resume()
188 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_alloc_isoch_dma()
373 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_start_isoch_dma()
527 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_update_isoch_dma()
604 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_stop_isoch_dma()
642 hci1394_do_stop(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp, in hci1394_do_stop()
774 hci1394_state_t *soft_statep = (hci1394_state_t *)hal_private; in hci1394_free_isoch_dma()
874 hci1394_isoch_error_ints_enable(hci1394_state_t *soft_statep) in hci1394_isoch_error_ints_enable()
H A Dhci1394_misc.c52 hci1394_state_t *soft_state; in hci1394_getinfo()
98 hci1394_state_t *soft_state; in hci1394_open()
135 hci1394_state_t *soft_state; in hci1394_shutdown()
H A Dhci1394_ixl_isr.c54 static boolean_t hci1394_ixl_intr_check_xfer(hci1394_state_t *soft_statep,
57 static int hci1394_ixl_intr_check_done(hci1394_state_t *soft_statep,
67 hci1394_ixl_interrupt(hci1394_state_t *soft_statep, in hci1394_ixl_interrupt()
162 hci1394_ixl_dma_sync(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp) in hci1394_ixl_dma_sync()
310 hci1394_ixl_intr_check_xfer(hci1394_state_t *soft_statep, in hci1394_ixl_intr_check_xfer()
537 hci1394_ixl_intr_check_done(hci1394_state_t *soft_statep, in hci1394_ixl_intr_check_done()
949 hci1394_isoch_cycle_inconsistent(hci1394_state_t *soft_statep) in hci1394_isoch_cycle_inconsistent()
1042 hci1394_isoch_cycle_lost(hci1394_state_t *soft_statep) in hci1394_isoch_cycle_lost()
H A Dhci1394_ixl_misc.c48 static void hci1394_delete_dma_desc_mem(hci1394_state_t *soft_statep,
422 hci1394_ixl_cleanup(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp) in hci1394_ixl_cleanup()
442 hci1394_delete_dma_desc_mem(hci1394_state_t *soft_statep, in hci1394_delete_dma_desc_mem()
H A Dhci1394.c114 status = ddi_soft_state_init(&hci1394_statep, sizeof (hci1394_state_t), in _init()
H A Dhci1394_ixl_comp.c66 hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp,
117 hci1394_compile_ixl(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp, in hci1394_compile_ixl()
171 hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp, in hci1394_compile_ixl_init()
H A Dhci1394_ixl_update.c108 hci1394_ixl_update(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp, in hci1394_ixl_update()
H A Dhci1394_ohci.c79 hci1394_ohci_init(hci1394_state_t *soft_state, hci1394_drvinfo_t *drvinfo, in hci1394_ohci_init()
/titanic_44/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394.h86 void hci1394_detach_hardware(hci1394_state_t *soft_state);
87 void hci1394_pci_fini(hci1394_state_t *soft_state);
88 void hci1394_soft_state_fini(hci1394_state_t *soft_state);
105 int hci1394_isr_init(hci1394_state_t *soft_state);
106 void hci1394_isr_fini(hci1394_state_t *soft_state);
107 int hci1394_isr_handler_init(hci1394_state_t *soft_state);
108 void hci1394_isr_handler_fini(hci1394_state_t *soft_state);
109 void hci1394_isr_mask_setup(hci1394_state_t *soft_state);
H A Dhci1394_ixl.h150 hci1394_state_t *soft_statep; /* driver state */
235 hci1394_state_t *soft_statep; /* driver state struct */
269 int hci1394_compile_ixl(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp,
271 int hci1394_ixl_update(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp,
274 void hci1394_ixl_interrupt(hci1394_state_t *soft_statep,
276 int hci1394_ixl_dma_sync(hci1394_state_t *soft_statep,
284 void hci1394_ixl_cleanup(hci1394_state_t *soft_statep,
H A Dhci1394_isoch.h198 void hci1394_isoch_cycle_inconsistent(hci1394_state_t *soft_statep);
199 void hci1394_isoch_cycle_lost(hci1394_state_t *soft_statep);
200 int hci1394_isoch_resume(hci1394_state_t *soft_statep);
201 void hci1394_isoch_error_ints_enable(hci1394_state_t *soft_statep);
221 void hci1394_do_stop(hci1394_state_t *soft_statep, hci1394_iso_ctxt_t *ctxtp,
H A Dhci1394_def.h54 typedef struct hci1394_state_s hci1394_state_t; typedef
H A Dhci1394_ohci.h563 hci1394_state_t *soft_state;
577 int hci1394_ohci_init(hci1394_state_t *soft_state, hci1394_drvinfo_t *drvinfo,