/illumos-gate/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_detach.c | 49 hci1394_state_t *soft_state; local 54 soft_state = ddi_get_soft_state(hci1394_statep, ddi_get_instance(dip)); 55 if (soft_state == NULL) { 57 tnf_string, errmsg, "soft_state = NULL"); 66 hci1394_ohci_intr_master_disable(soft_state->ohci); 67 hci1394_ohci_it_intr_disable(soft_state->ohci, 0xFFFFFFFF); 68 hci1394_ohci_ir_intr_disable(soft_state->ohci, 0xFFFFFFFF); 71 hci1394_ohci_intr_clear(soft_state->ohci, 0xFFFFFFFF); 72 hci1394_ohci_it_intr_clear(soft_state->ohci, 0xFFFFFFFF); 73 hci1394_ohci_ir_intr_clear(soft_state 181 hci1394_state_t *soft_state; local 214 hci1394_detach_hardware(hci1394_state_t *soft_state) argument 248 hci1394_pci_fini(hci1394_state_t *soft_state) argument 262 hci1394_soft_state_fini(hci1394_state_t *soft_state) argument [all...] |
H A D | hci1394_attach.c | 63 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; local 291 hci1394_soft_state_phase1_init(hci1394_state_t *soft_state, dev_info_t *dip, int instance) argument 338 hci1394_soft_state_phase2_init(hci1394_state_t *soft_state) argument 403 hci1394_hardware_init(hci1394_state_t *soft_state) argument 486 hci1394_hardware_resume(hci1394_state_t *soft_state) argument 543 hci1394_pci_init(hci1394_state_t *soft_state) argument 659 hci1394_pci_resume(hci1394_state_t *soft_state) argument 700 hci1394_resmap_get(hci1394_state_t *soft_state) argument 792 hci1394_resmap_free(hci1394_state_t *soft_state) argument 852 hci1394_cleanup(hci1394_state_t *soft_state, uint64_t attach_state) argument [all...] |
H A D | hci1394_isr.c | 45 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) argument 66 ASSERT(soft_state ! 103 hci1394_isr_fini(hci1394_state_t *soft_state) argument 119 hci1394_isr_handler_init(hci1394_state_t *soft_state) argument 143 hci1394_isr_handler_fini(hci1394_state_t *soft_state) argument 159 hci1394_isr_mask_setup(hci1394_state_t *soft_state) argument 198 hci1394_state_t *soft_state; local 347 hci1394_isr_bus_reset(hci1394_state_t *soft_state) argument 409 hci1394_isr_self_id(hci1394_state_t *soft_state) argument 657 hci1394_isr_isoch_ir(hci1394_state_t *soft_state) argument 708 hci1394_isr_isoch_it(hci1394_state_t *soft_state) argument 759 hci1394_isr_atreq_complete(hci1394_state_t *soft_state) argument 802 hci1394_isr_arresp(hci1394_state_t *soft_state) argument 841 hci1394_isr_arreq(hci1394_state_t *soft_state) argument 881 hci1394_isr_atresp_complete(hci1394_state_t *soft_state) argument [all...] |
H A D | hci1394_ioctl.c | 59 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, voi 90 hci1394_state_t *soft_state; local 171 hci1394_ioctl_wrreg(hci1394_state_t *soft_state, void *arg, int mode) argument 199 hci1394_ioctl_rdreg(hci1394_state_t *soft_state, void *arg, int mode) argument 236 hci1394_ioctl_wrvreg(hci1394_state_t *soft_state, void *arg, int mode) argument 274 hci1394_ioctl_rdvreg(hci1394_state_t *soft_state, void *arg, int mode) argument 322 hci1394_ioctl_selfid_cnt(hci1394_state_t *soft_state, void *arg, int mode) argument 353 hci1394_ioctl_busgen_cnt(hci1394_state_t *soft_state, void *arg, int mode) argument 384 hci1394_ioctl_wrphy(hci1394_state_t *soft_state, void *arg, int mode) argument 420 hci1394_ioctl_rdphy(hci1394_state_t *soft_state, void *arg, int mode) argument 465 hci1394_ioctl_hbainfo(hci1394_state_t *soft_state, void *arg, int mode) argument 501 hci1394_ioctl_read_selfid(hci1394_state_t *soft_state, void *arg, int mode) argument 602 hci1394_ioctl_read_selfid32(hci1394_state_t *soft_state, hci1394_ioctl_readselfid32_t *read_selfid, int mode) argument [all...] |
H A D | hci1394_s1394if.c | 127 hci1394_state_t *soft_state; local 134 soft_state = (hci1394_state_t *)hal_private; 135 hci1394_shutdown(soft_state->drvinfo.di_dip); 151 hci1394_state_t *soft_state; local 159 soft_state = (hci1394_state_t *)hal_private; 162 if (hci1394_state(&soft_state->drvinfo) != HCI1394_NORMAL) { 163 if (hci1394_state(&soft_state->drvinfo) == HCI1394_BUS_RESET) { 174 status = hci1394_async_phy(soft_state->async, cmd_id, cmd_private, 199 hci1394_state_t *soft_state; local 207 soft_state 248 hci1394_state_t *soft_state; local 298 hci1394_state_t *soft_state; local 346 hci1394_state_t *soft_state; local 395 hci1394_state_t *soft_state; local 446 hci1394_state_t *soft_state; local 499 hci1394_state_t *soft_state; local 519 hci1394_state_t *soft_state; local 562 hci1394_state_t *soft_state; local 619 hci1394_state_t *soft_state; local 668 hci1394_state_t *soft_state; local 725 hci1394_state_t *soft_state; local 786 hci1394_state_t *soft_state; local 830 hci1394_state_t *soft_state; local 883 hci1394_state_t *soft_state; local 923 hci1394_state_t *soft_state; local 1027 hci1394_state_t *soft_state; local 1152 hci1394_state_t *soft_state; local [all...] |
H A D | hci1394_misc.c | 52 hci1394_state_t *soft_state; local 63 soft_state = ddi_get_soft_state(hci1394_statep, instance); 64 if (soft_state == NULL) { 72 *result = (void *)soft_state->drvinfo.di_dip; 98 hci1394_state_t *soft_state; local 103 soft_state = ddi_get_soft_state(hci1394_statep, getminor(*devp)); 104 if (soft_state == NULL) { 135 hci1394_state_t *soft_state; local 149 soft_state = ddi_get_soft_state(hci1394_statep, ddi_get_instance(dip)); 150 if (soft_state [all...] |
H A D | hci1394_ohci.c | 79 hci1394_ohci_init(hci1394_state_t *soft_state, hci1394_drvinfo_t *drvinfo, argument 130 ohci->soft_state = soft_state; 139 cmdreg = pci_config_get16(soft_state->pci_config, PCI_CONF_COMM); 143 pci_config_put16(soft_state->pci_config, PCI_CONF_COMM, cmdreg); 197 soft_state->halinfo.guid = hci1394_ohci_guid(ohci); 198 soft_state->halinfo.phy = ohci->ohci_phy; 199 soft_state->vendor_info.ohci_vendor_id = 202 soft_state->vendor_info.ohci_version = version; 335 if (ohci_hdl->soft_state [all...] |
H A D | hci1394_isoch.c | 166 hci1394_isoch_resume(hci1394_state_t *soft_state) argument
|
/illumos-gate/usr/src/uts/common/io/1394/targets/dcam1394/ |
H A D | dcam_reg.c | 43 dcam_reg_read(dcam_state_t *soft_state, dcam1394_reg_io_t *arg) argument 47 if (t1394_alloc_cmd(soft_state->sl_handle, 1, &cmdp) != DDI_SUCCESS) { 65 if (t1394_read(soft_state->sl_handle, cmdp) != DDI_SUCCESS) { 66 (void) t1394_free_cmd(soft_state->sl_handle, 0, &cmdp); 71 (void) t1394_free_cmd(soft_state->sl_handle, 0, &cmdp); 79 (void) t1394_free_cmd(soft_state->sl_handle, 0, &cmdp); 89 dcam_reg_write(dcam_state_t *soft_state, dcam1394_reg_io_t *arg) argument 93 if (t1394_alloc_cmd(soft_state->sl_handle, 0, &cmdp) != DDI_SUCCESS) { 112 if (t1394_write(soft_state->sl_handle, cmdp) != DDI_SUCCESS) { 113 (void) t1394_free_cmd(soft_state [all...] |
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394.h | 86 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 D | hci1394_ohci.h | 563 hci1394_state_t *soft_state; member in struct:hci1394_ohci_s 577 int hci1394_ohci_init(hci1394_state_t *soft_state, hci1394_drvinfo_t *drvinfo,
|
/illumos-gate/usr/src/uts/common/sys/1394/targets/dcam1394/ |
H A D | dcam_reg.h | 167 int dcam_reg_read(dcam_state_t *soft_state, dcam1394_reg_io_t *arg); 168 int dcam_reg_write(dcam_state_t *soft_state, dcam1394_reg_io_t *arg);
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus.h | 72 cbhp_soft_state_t soft_state; member in struct:cardbus_dev
|
H A D | cardbus_hp.c | 560 if (cbp->soft_state != PCIHP_SOFT_STATE_CLOSED) { 1067 if ((cbp->soft_state == PCIHP_SOFT_STATE_OPEN_EXCL) || 1069 (cbp->soft_state != PCIHP_SOFT_STATE_CLOSED))) { 1075 cbp->soft_state = PCIHP_SOFT_STATE_OPEN_EXCL; 1077 cbp->soft_state = PCIHP_SOFT_STATE_OPEN; 1103 cbp->soft_state = PCIHP_SOFT_STATE_CLOSED;
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | Makefile | 88 soft_state.h \
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_mp_startup.c | 33 #include <sys/soft_state.h>
|
H A D | mach_cpu_states.c | 51 #include <sys/soft_state.h> 1193 * For "mdb -K", set soft_state state back to original state on exit 1524 * Try to register soft_state api. If it fails, soft_state api has not 1526 * soft_state in the kernel.
|
/illumos-gate/usr/src/uts/sun4v/ml/ |
H A D | mach_subr_asm.s | 46 #include <sys/soft_state.h>
|
/illumos-gate/usr/src/uts/common/io/hotplug/pcihp/ |
H A D | pcihp.c | 109 pcihp_soft_state_t soft_state; member in struct:pcihp 553 if ((pcihp_p->soft_state == PCIHP_SOFT_STATE_OPEN_EXCL) || 555 (pcihp_p->soft_state != PCIHP_SOFT_STATE_CLOSED))) { 562 pcihp_p->soft_state = PCIHP_SOFT_STATE_OPEN_EXCL; 564 pcihp_p->soft_state = PCIHP_SOFT_STATE_OPEN; 595 pcihp_p->soft_state = PCIHP_SOFT_STATE_CLOSED; 1817 pcihp_p->soft_state = PCIHP_SOFT_STATE_CLOSED; 1915 if ((pcihp_p->soft_state != PCIHP_SOFT_STATE_CLOSED) || 2254 if (pcihp_p->soft_state != PCIHP_SOFT_STATE_CLOSED) {
|