H A D | si3124.c | 520 si_ctl_state_t *si_ctlp; local 541 si_ctlp = ddi_get_soft_state(si_statep, instance); 542 si_ctlp->sictl_devinfop = dip; 547 si_ctlp->fm_capabilities = ddi_getprop(DDI_DEV_T_ANY, dip, 552 si_fm_init(si_ctlp); 557 status = pci_config_setup(dip, &si_ctlp->sictl_pci_conf_handle); 562 si_ctlp->sictl_devid = 563 pci_config_get16(si_ctlp->sictl_pci_conf_handle, 565 switch (si_ctlp->sictl_devid) { 567 si_ctlp 805 si_ctl_state_t *si_ctlp; local 1048 si_register_sata_hba_tran(si_ctl_state_t *si_ctlp) argument 1107 si_unregister_sata_hba_tran(si_ctl_state_t *si_ctlp) argument 1137 si_ctl_state_t *si_ctlp; local 1247 si_ctl_state_t *si_ctlp; local 1367 si_mop_commands(si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, uint8_t port, uint32_t slot_status, uint32_t failed_tags, uint32_t timedout_tags, uint32_t aborting_tags, uint32_t reset_tags) argument 1589 si_ctl_state_t *si_ctlp; local 1690 si_reject_all_reset_pkts( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 1730 si_ctl_state_t *si_ctlp; local 1856 si_ctl_state_t *si_ctlp; local 1898 si_ctl_state_t *si_ctlp; local 1946 si_alloc_port_state(si_ctl_state_t *si_ctlp, int port) argument 1986 si_dealloc_port_state(si_ctl_state_t *si_ctlp, int port) argument 2007 si_alloc_sgbpool(si_ctl_state_t *si_ctlp, int port) argument 2069 si_dealloc_sgbpool(si_ctl_state_t *si_ctlp, int port) argument 2088 si_alloc_prbpool(si_ctl_state_t *si_ctlp, int port) argument 2148 si_dealloc_prbpool(si_ctl_state_t *si_ctlp, int port) argument 2170 si_find_dev_signature( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, int pmp) argument 2332 si_poll_cmd( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, int slot, sata_pkt_t *satapkt) argument 2481 si_claim_free_slot(si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 2517 si_deliver_satapkt( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, sata_pkt_t *spkt) argument 2892 si_initialize_controller(si_ctl_state_t *si_ctlp) argument 3115 si_deinitialize_controller(si_ctl_state_t *si_ctlp) argument 3145 si_init_port(si_ctl_state_t *si_ctlp, int port) argument 3183 si_enumerate_port_multiplier( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 3334 si_read_portmult_reg( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, int pmport, int regnum, uint32_t *regval) argument 3455 si_write_portmult_reg( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, int pmport, int regnum, uint32_t regval) argument 3617 si_ctl_state_t *si_ctlp = (si_ctl_state_t *)(void *)arg1; local 3752 si_intr_command_complete( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 3827 si_schedule_intr_command_error( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 3860 si_ctl_state_t *si_ctlp; local 3887 si_intr_command_error( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4010 si_recover_portmult_errors( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4115 si_error_recovery_DEVICEERROR( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4151 si_error_recovery_SDBERROR( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4186 si_error_recovery_DATAFISERROR( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4226 si_error_recovery_SENDFISERROR( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4259 si_error_recovery_default( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4289 si_read_log_ext(si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4403 si_log_error_message(si_ctl_state_t *si_ctlp, int port, uint32_t command_error) argument 4534 si_intr_port_ready( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4551 si_intr_pwr_change( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4565 si_intr_phy_ready_change( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4691 si_intr_comwake_rcvd( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4709 si_intr_unrecognised_fis( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4727 si_intr_dev_xchanged( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4746 si_intr_decode_err_threshold( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4764 si_intr_crc_err_threshold( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4782 si_intr_handshake_err_threshold( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4800 si_intr_set_devbits_notify( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 4818 si_enable_port_interrupts(si_ctl_state_t *si_ctlp, int port) argument 4844 si_enable_all_interrupts(si_ctl_state_t *si_ctlp) argument 4860 si_disable_port_interrupts(si_ctl_state_t *si_ctlp, int port) argument 4882 si_disable_all_interrupts(si_ctl_state_t *si_ctlp) argument 4896 fill_dev_sregisters(si_ctl_state_t *si_ctlp, int port, sata_device_t *satadev) argument 4914 si_add_legacy_intrs(si_ctl_state_t *si_ctlp) argument 5017 si_add_msi_intrs(si_ctl_state_t *si_ctlp) argument 5143 si_rem_intrs(si_ctl_state_t *si_ctlp) argument 5185 si_reset_dport_wait_till_ready( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, int flag) argument 5408 si_schedule_port_initialize( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port) argument 5438 si_ctl_state_t *si_ctlp; local 5468 si_initialize_port_wait_till_ready(si_ctl_state_t *si_ctlp, int port) argument 5529 si_timeout_pkts( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, uint32_t timedout_tags) argument 5586 si_watchdog_handler(si_ctl_state_t *si_ctlp) argument 5711 si_fm_init(si_ctl_state_t *si_ctlp) argument 5760 si_fm_fini(si_ctl_state_t *si_ctlp) argument 5810 si_check_ctl_handles(si_ctl_state_t *si_ctlp) argument 5846 si_fm_ereport(si_ctl_state_t *si_ctlp, char *detail, char *payload) argument 5867 si_log(si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, char *fmt, ...) argument 5913 si_copy_out_regs(sata_cmd_t *scmd, si_ctl_state_t *si_ctlp, uint8_t port, uint8_t slot) argument 6023 si_clear_port(si_ctl_state_t *si_ctlp, int port) argument 6055 si_ctl_state_t *si_ctlp; local [all...] |