Lines Matching refs:mrsas_dev

386 	    device_get_unit(sc->mrsas_dev));  in mrsas_setup_sysctl()
387 snprintf(tmpstr2, sizeof(tmpstr2), "%d", device_get_unit(sc->mrsas_dev)); in mrsas_setup_sysctl()
389 sysctl_ctx = device_get_sysctl_ctx(sc->mrsas_dev); in mrsas_setup_sysctl()
391 sysctl_tree = device_get_sysctl_tree(sc->mrsas_dev); in mrsas_setup_sysctl()
489 device_get_unit(sc->mrsas_dev)); in mrsas_get_tunables()
518 device_printf(sc->mrsas_dev, "Cannot allocate event log info tag\n"); in mrsas_alloc_evt_log_info_cmd()
523 device_printf(sc->mrsas_dev, "Cannot allocate event log info cmd mem\n"); in mrsas_alloc_evt_log_info_cmd()
529 device_printf(sc->mrsas_dev, "Cannot load event log info cmd mem\n"); in mrsas_alloc_evt_log_info_cmd()
574 device_printf(sc->mrsas_dev, "Failed to get a free cmd\n"); in mrsas_get_seq_num()
580 device_printf(sc->mrsas_dev, "Cannot allocate evt log info cmd\n"); in mrsas_get_seq_num()
728 device_printf(sc->mrsas_dev, "Cannot issue AEN DCMD command.\n"); in mrsas_register_aen()
775 (sc->mrsas_dev, SYS_RES_IRQ, &sc->irq_id[i] in mrsas_setup_msix()
778 device_printf(sc->mrsas_dev, "Can't allocate MSI-x\n"); in mrsas_setup_msix()
781 if (bus_setup_intr(sc->mrsas_dev, in mrsas_setup_msix()
786 device_printf(sc->mrsas_dev, in mrsas_setup_msix()
805 if (pci_alloc_msix(sc->mrsas_dev, &sc->msix_vectors) == 0) { in mrsas_allocate_msix()
806 device_printf(sc->mrsas_dev, "Using MSI-X with %d number" in mrsas_allocate_msix()
809 device_printf(sc->mrsas_dev, "MSI-x setup failed\n"); in mrsas_allocate_msix()
836 sc->mrsas_dev = dev; in mrsas_attach()
937 device_get_unit(sc->mrsas_dev)); in mrsas_attach()
939 device_printf(sc->mrsas_dev, "Error %d starting OCR thread\n", error); in mrsas_attach()
949 device_printf(sc->mrsas_dev, "Config hook is already established\n"); in mrsas_attach()
964 pci_release_msi(sc->mrsas_dev); in mrsas_attach()
977 bus_release_resource(sc->mrsas_dev, SYS_RES_MEMORY, in mrsas_attach()
999 sc->mrsas_cdev = make_dev(&mrsas_cdevsw, device_get_unit(sc->mrsas_dev), UID_ROOT, in mrsas_ich_startup()
1001 device_get_unit(sc->mrsas_dev)); in mrsas_ich_startup()
1003 if (device_get_unit(sc->mrsas_dev) == 0) { in mrsas_ich_startup()
1015 if (device_get_unit(sc->mrsas_dev) == 0) in mrsas_ich_startup()
1034 device_printf(sc->mrsas_dev, "Error: AEN registration FAILED !!! " in mrsas_ich_startup()
1041 device_printf(sc->mrsas_dev, "Disestablish mrsas intr hook\n"); in mrsas_ich_startup()
1134 bus_release_resource(sc->mrsas_dev, in mrsas_detach()
1353 bus_teardown_intr(sc->mrsas_dev, sc->mrsas_irq[0], sc->intr_handle[0]); in mrsas_teardown_intr()
1355 bus_release_resource(sc->mrsas_dev, SYS_RES_IRQ, in mrsas_teardown_intr()
1361 bus_teardown_intr(sc->mrsas_dev, sc->mrsas_irq[i], in mrsas_teardown_intr()
1365 bus_release_resource(sc->mrsas_dev, SYS_RES_IRQ, in mrsas_teardown_intr()
1370 pci_release_msi(sc->mrsas_dev); in mrsas_teardown_intr()
1508 pciDrvInfo->busNumber = pci_get_bus(sc->mrsas_dev); in mrsas_ioctl()
1509 pciDrvInfo->deviceNumber = pci_get_slot(sc->mrsas_dev); in mrsas_ioctl()
1510 pciDrvInfo->functionNumber = pci_get_function(sc->mrsas_dev); in mrsas_ioctl()
1511 pciDrvInfo->domainID = pci_get_domain(sc->mrsas_dev); in mrsas_ioctl()
1574 device_printf(sc->mrsas_dev, "MSI-x interrupts setup success\n"); in mrsas_setup_irq()
1577 device_printf(sc->mrsas_dev, "Fall back to legacy interrupt\n"); in mrsas_setup_irq()
1581 sc->mrsas_irq[0] = bus_alloc_resource_any(sc->mrsas_dev, in mrsas_setup_irq()
1584 device_printf(sc->mrsas_dev, "Cannot allocate legcay" in mrsas_setup_irq()
1588 if (bus_setup_intr(sc->mrsas_dev, sc->mrsas_irq[0], in mrsas_setup_irq()
1591 device_printf(sc->mrsas_dev, "Cannot set up legacy" in mrsas_setup_irq()
1698 device_printf(sc->mrsas_dev, "TM completion type 0x%X, " in mrsas_complete_cmd()
1873 device_printf(sc->mrsas_dev, "FW cmd complete status %x\n", status); in mrsas_map_mpt_cmd_status()
1898 bus_get_dma_tag(sc->mrsas_dev), /* parent */ in mrsas_alloc_mem()
1911 device_printf(sc->mrsas_dev, "Cannot allocate parent DMA tag\n"); in mrsas_alloc_mem()
1929 device_printf(sc->mrsas_dev, "Cannot allocate verbuf DMA tag\n"); in mrsas_alloc_mem()
1934 device_printf(sc->mrsas_dev, "Cannot allocate verbuf memory\n"); in mrsas_alloc_mem()
1941 device_printf(sc->mrsas_dev, "Cannot load verbuf DMA map\n"); in mrsas_alloc_mem()
1959 device_printf(sc->mrsas_dev, "Cannot create IO request tag\n"); in mrsas_alloc_mem()
1964 device_printf(sc->mrsas_dev, "Cannot alloc IO request memory\n"); in mrsas_alloc_mem()
1971 device_printf(sc->mrsas_dev, "Cannot load IO request memory\n"); in mrsas_alloc_mem()
1989 device_printf(sc->mrsas_dev, "Cannot create chain frame tag\n"); in mrsas_alloc_mem()
1994 device_printf(sc->mrsas_dev, "Cannot alloc chain frame memory\n"); in mrsas_alloc_mem()
2001 device_printf(sc->mrsas_dev, "Cannot load chain frame memory\n"); in mrsas_alloc_mem()
2020 device_printf(sc->mrsas_dev, "Cannot create reply descriptor tag\n"); in mrsas_alloc_mem()
2025 device_printf(sc->mrsas_dev, "Cannot alloc reply descriptor memory\n"); in mrsas_alloc_mem()
2031 device_printf(sc->mrsas_dev, "Cannot load reply descriptor memory\n"); in mrsas_alloc_mem()
2049 device_printf(sc->mrsas_dev, "Cannot allocate sense buf tag\n"); in mrsas_alloc_mem()
2054 device_printf(sc->mrsas_dev, "Cannot allocate sense buf memory\n"); in mrsas_alloc_mem()
2060 device_printf(sc->mrsas_dev, "Cannot load sense buf memory\n"); in mrsas_alloc_mem()
2079 device_printf(sc->mrsas_dev, "Cannot create Event detail tag\n"); in mrsas_alloc_mem()
2084 device_printf(sc->mrsas_dev, "Cannot alloc Event detail buffer memory\n"); in mrsas_alloc_mem()
2091 device_printf(sc->mrsas_dev, "Cannot load Event detail buffer memory\n"); in mrsas_alloc_mem()
2110 device_printf(sc->mrsas_dev, "Cannot create PD INFO tag\n"); in mrsas_alloc_mem()
2115 device_printf(sc->mrsas_dev, "Cannot alloc PD INFO buffer memory\n"); in mrsas_alloc_mem()
2122 device_printf(sc->mrsas_dev, "Cannot load PD INFO buffer memory\n"); in mrsas_alloc_mem()
2143 device_printf(sc->mrsas_dev, "Cannot create data dma tag\n"); in mrsas_alloc_mem()
2183 device_printf(sc->mrsas_dev, "Could not allocate memory for local map"); in mrsas_setup_raidmap()
2204 device_printf(sc->mrsas_dev, in mrsas_setup_raidmap()
2211 device_printf(sc->mrsas_dev, in mrsas_setup_raidmap()
2221 device_printf(sc->mrsas_dev, "Cannot load raidmap memory.\n"); in mrsas_setup_raidmap()
2225 device_printf(sc->mrsas_dev, in mrsas_setup_raidmap()
2274 device_printf(sc->mrsas_dev, in megasas_setup_jbod_map()
2281 device_printf(sc->mrsas_dev, in megasas_setup_jbod_map()
2291 device_printf(sc->mrsas_dev, "Cannot load jbod map memory.\n"); in megasas_setup_jbod_map()
2295 device_printf(sc->mrsas_dev, in megasas_setup_jbod_map()
2309 device_printf(sc->mrsas_dev, "Jbod map is supported\n"); in megasas_setup_jbod_map()
2344 device_printf(sc->mrsas_dev, "scratch_pad_3 0x%x\n", scratch_pad_3); in mrsas_init_fw()
2398 device_printf(sc->mrsas_dev, "FW supports <%d> MSIX vector," in mrsas_init_fw()
2411 device_printf(sc->mrsas_dev, "Adapter initialize Fail.\n"); in mrsas_init_fw()
2421 device_printf(sc->mrsas_dev, "NVME page size\t: (%d)\n", sc->nvme_page_size); in mrsas_init_fw()
2426 device_printf(sc->mrsas_dev, "Allocate MFI cmd failed.\n"); in mrsas_init_fw()
2431 device_printf(sc->mrsas_dev, "Malloc for ctrl_info failed.\n"); in mrsas_init_fw()
2439 device_printf(sc->mrsas_dev, "Unable to get FW ctrl_info.\n"); in mrsas_init_fw()
2446 device_printf(sc->mrsas_dev, "FW supports SED \n"); in mrsas_init_fw()
2449 device_printf(sc->mrsas_dev, "FW supports JBOD Map \n"); in mrsas_init_fw()
2452 device_printf(sc->mrsas_dev, "FW supports JBOD Map Ext \n"); in mrsas_init_fw()
2455 device_printf(sc->mrsas_dev, "Error: RAID map setup FAILED !!! " in mrsas_init_fw()
2470 device_printf(sc->mrsas_dev, "Get PD list failed.\n"); in mrsas_init_fw()
2475 device_printf(sc->mrsas_dev, "Get LD lsit failed.\n"); in mrsas_init_fw()
2483 device_printf(sc->mrsas_dev, in mrsas_init_fw()
2490 device_printf(sc->mrsas_dev, "unable to allocate stream detect by LD\n"); in mrsas_init_fw()
2527 device_printf(sc->mrsas_dev, "FW supports: UnevenSpanSupport=%x\n\n", in mrsas_init_fw()
2536 device_printf(sc->mrsas_dev, "max_fw_cmds: %u max_scsi_cmds: %u\n", in mrsas_init_fw()
2661 device_printf(sc->mrsas_dev, "Cannot allocate ioc init tag\n"); in mrsas_alloc_ioc_cmd()
2666 device_printf(sc->mrsas_dev, "Cannot allocate ioc init cmd mem\n"); in mrsas_alloc_ioc_cmd()
2673 device_printf(sc->mrsas_dev, "Cannot load ioc init cmd mem\n"); in mrsas_alloc_ioc_cmd()
2715 device_printf(sc->mrsas_dev, "Cannot allocate IOC command.\n"); in mrsas_ioc_init()
2792 device_printf(sc->mrsas_dev, "IOC Init timed out after %d seconds.\n", max_wait); in mrsas_ioc_init()
2794 device_printf(sc->mrsas_dev, "IOC Init failed, status = 0x%x\n", init_frame->cmd_status); in mrsas_ioc_init()
2803 device_printf(sc->mrsas_dev, "FW supports atomic descriptor: %s\n", in mrsas_ioc_init()
2836 device_printf(sc->mrsas_dev, "Out of memory, cannot alloc req desc\n"); in mrsas_alloc_mpt_cmds()
2849 device_printf(sc->mrsas_dev, "Cannot alloc memory for mpt_cmd_list.\n"); in mrsas_alloc_mpt_cmds()
2966 device_printf(sc->mrsas_dev, "Waiting for FW to come to ready state\n"); in mrsas_transition_to_ready()
2972 device_printf(sc->mrsas_dev, "FW is in FAULT state!!\n"); in mrsas_transition_to_ready()
3027 device_printf(sc->mrsas_dev, "Unknown state 0x%x\n", fw_state); in mrsas_transition_to_ready()
3049 device_printf(sc->mrsas_dev, "FW state [%d] hasn't changed " in mrsas_transition_to_ready()
3121 device_printf(sc->mrsas_dev, "Initiating Target RESET " in mrsas_ocr_thread()
3139 device_printf(sc->mrsas_dev, "Initiaiting OCR because of " in mrsas_ocr_thread()
3142 device_printf(sc->mrsas_dev, "Initiaiting OCR " in mrsas_ocr_thread()
3227 device_printf(sc->mrsas_dev, in mrsas_reset_ctrl()
3376 device_printf(sc->mrsas_dev, in mrsas_reset_ctrl()
3418 device_printf(sc->mrsas_dev, in mrsas_reset_ctrl()
3428 device_printf(sc->mrsas_dev, "Reset successful\n"); in mrsas_reset_ctrl()
3433 device_printf(sc->mrsas_dev, "Reset failed, killing adapter.\n"); in mrsas_reset_ctrl()
3617 device_printf(sc->mrsas_dev, "Failed to get a free cmd\n"); in mrsas_get_ctrl_info()
3623 device_printf(sc->mrsas_dev, "Cannot allocate get ctlr info cmd\n"); in mrsas_get_ctrl_info()
3724 device_printf(sc->mrsas_dev, "sc->maxRaidMapSize 0x%x \n", in mrsas_update_ext_vd_details()
3726 device_printf(sc->mrsas_dev, in mrsas_update_ext_vd_details()
3759 device_printf(sc->mrsas_dev, "Cannot allocate ctlr info tag\n"); in mrsas_alloc_ctlr_info_cmd()
3764 device_printf(sc->mrsas_dev, "Cannot allocate ctlr info cmd mem\n"); in mrsas_alloc_ctlr_info_cmd()
3770 device_printf(sc->mrsas_dev, "Cannot load ctlr info cmd mem\n"); in mrsas_alloc_ctlr_info_cmd()
3815 device_printf(sc->mrsas_dev, "Cannot issue DCMD internal command.\n"); in mrsas_issue_polled()
3832 device_printf(sc->mrsas_dev, "DCMD timed out after %d " in mrsas_issue_polled()
3834 device_printf(sc->mrsas_dev, "DCMD opcode 0x%X\n", in mrsas_issue_polled()
3856 device_printf(sc->mrsas_dev, "Cannot build MPT cmd.\n"); in mrsas_issue_dcmd()
3878 device_printf(sc->mrsas_dev, "Cannot build MPT-MFI passthru cmd.\n"); in mrsas_build_mpt_cmd()
3972 device_printf(sc->mrsas_dev, "Cannot issue DCMD internal command.\n"); in mrsas_issue_blocked_cmd()
3987 device_printf(sc->mrsas_dev, in mrsas_issue_blocked_cmd()
3997 device_printf(sc->mrsas_dev, "DCMD timed out after %d " in mrsas_issue_blocked_cmd()
3999 device_printf(sc->mrsas_dev, "DCMD opcode 0x%X\n", in mrsas_issue_blocked_cmd()
4031 device_printf(sc->mrsas_dev, "MFI_CMD_INVALID command.\n"); in mrsas_complete_mptmfi_passthru()
4056 device_printf(sc->mrsas_dev, "map sync failed, status=%x\n", cmd_status); in mrsas_complete_mptmfi_passthru()
4092 device_printf(sc->mrsas_dev, in mrsas_complete_mptmfi_passthru()
4109 device_printf(sc->mrsas_dev, "Unknown command completed! [0x%X]\n", hdr->cmd); in mrsas_complete_mptmfi_passthru()
4155 device_printf(sc->mrsas_dev, "Cannot allocate for shutdown cmd.\n"); in mrsas_shutdown_ctlr()
4177 device_printf(sc->mrsas_dev, "Preparing to shut down controller.\n"); in mrsas_shutdown_ctlr()
4203 device_printf(sc->mrsas_dev, "Cannot allocate for flush cache cmd.\n"); in mrsas_flush_cache()
4242 device_printf(sc->mrsas_dev, in megasas_sync_pd_seq_num()
4251 device_printf(sc->mrsas_dev, in megasas_sync_pd_seq_num()
4273 device_printf(sc->mrsas_dev, in megasas_sync_pd_seq_num()
4286 device_printf(sc->mrsas_dev, in megasas_sync_pd_seq_num()
4343 device_printf(sc->mrsas_dev, in mrsas_get_ld_map_info()
4352 device_printf(sc->mrsas_dev, in mrsas_get_ld_map_info()
4400 device_printf(sc->mrsas_dev, "Cannot alloc for sync map info cmd\n"); in mrsas_sync_map_info()
4437 device_printf(sc->mrsas_dev, in mrsas_sync_map_info()
4461 device_printf(sc->mrsas_dev, in mrsas_get_pd_info()
4518 device_printf(sc->mrsas_dev, in mrsas_add_target()
4545 device_printf(sc->mrsas_dev, in mrsas_remove_target()
4574 device_printf(sc->mrsas_dev, in mrsas_get_pd_list()
4583 device_printf(sc->mrsas_dev, in mrsas_get_pd_list()
4682 device_printf(sc->mrsas_dev, in mrsas_get_ld_list()
4691 device_printf(sc->mrsas_dev, in mrsas_get_ld_list()
4786 device_printf(sc->mrsas_dev, "Cannot allocate tmp dcmd tag\n"); in mrsas_alloc_tmp_dcmd()
4791 device_printf(sc->mrsas_dev, "Cannot allocate tmp dcmd mem\n"); in mrsas_alloc_tmp_dcmd()
4797 device_printf(sc->mrsas_dev, "Cannot load tmp dcmd mem\n"); in mrsas_alloc_tmp_dcmd()
4843 device_printf(sc->mrsas_dev, "Cannot alloc for abort cmd\n"); in mrsas_issue_blocked_abort_cmd()
4860 device_printf(sc->mrsas_dev, "Fail to send abort command.\n"); in mrsas_issue_blocked_abort_cmd()
4872 device_printf(sc->mrsas_dev, "Abort cmd timed out after %d sec.\n", max_wait); in mrsas_issue_blocked_abort_cmd()
4922 device_printf(sc->mrsas_dev, "Returning from %s, line no %d\n", in mrsas_aen_handler()
4968 device_printf(sc->mrsas_dev, "invalid evt_detail\n"); in mrsas_aen_handler()
5002 device_printf(sc->mrsas_dev, "register aen failed error %x\n", error); in mrsas_aen_handler()