/freebsd/sys/dev/mps/ |
H A D | mpsvar.h | 184 struct mps_softc; 211 struct mps_softc *cm_sc; 275 struct mps_softc *softc; 281 struct mps_softc *sc; 300 struct mps_softc { struct 523 mps_alloc_chain(struct mps_softc *sc) in mps_alloc_chain() 640 mps_lock(struct mps_softc *sc) in mps_lock() 646 mps_unlock(struct mps_softc *sc) in mps_unlock() 715 mps_mask_intr(struct mps_softc *sc) in mps_mask_intr() 740 int mps_free(struct mps_softc *sc); [all …]
|
H A D | mps_table.h | 47 void mps_print_iocfacts(struct mps_softc *, MPI2_IOC_FACTS_REPLY *); 48 void mps_print_portfacts(struct mps_softc *, MPI2_PORT_FACTS_REPLY *); 49 void mps_print_evt_generic(struct mps_softc *, MPI2_EVENT_NOTIFICATION_REPLY *); 50 void mps_print_sasdev0(struct mps_softc *, MPI2_CONFIG_PAGE_SAS_DEV_0 *); 51 void mps_print_evt_sas(struct mps_softc *, MPI2_EVENT_NOTIFICATION_REPLY *); 52 void mps_print_expander1(struct mps_softc *, MPI2_CONFIG_PAGE_EXPANDER_1 *); 53 void mps_print_sasphy0(struct mps_softc *, MPI2_CONFIG_PAGE_SAS_PHY_0 *); 54 void mps_print_sgl(struct mps_softc *, struct mps_command *, int); 55 void mps_print_scsiio_cmd(struct mps_softc *, struct mps_command *);
|
H A D | mps_pci.c | 68 static void mps_pci_free(struct mps_softc *); 86 sizeof(struct mps_softc) 186 struct mps_softc *sc; in mps_pci_attach() 233 mps_pci_alloc_interrupts(struct mps_softc *sc) in mps_pci_alloc_interrupts() 282 mps_pci_setup_interrupts(struct mps_softc *sc) in mps_pci_setup_interrupts() 335 struct mps_softc *sc; in mps_pci_detach() 348 mps_pci_free_interrupts(struct mps_softc *sc) in mps_pci_free_interrupts() 368 mps_pci_free(struct mps_softc *sc) in mps_pci_free() 401 mps_alloc_msix(struct mps_softc *sc, int msgs) in mps_alloc_msix() 410 mps_alloc_msi(struct mps_softc *sc, int msgs) in mps_alloc_msi() [all …]
|
H A D | mps.c | 1372 struct mps_softc *sc = arg; in mps_load_chains_cb() 1815 struct mps_softc *sc; in mps_debug_sysctl() 1926 struct mps_softc *sc; in mps_dump_reqs() 2058 struct mps_softc *sc; in mps_startup() 2060 sc = (struct mps_softc *)arg; in mps_startup() 2083 struct mps_softc *sc; in mps_periodic() 2086 sc = (struct mps_softc *)arg; in mps_periodic() 2304 struct mps_softc *sc; in mps_intr() 2331 struct mps_softc *sc; in mps_intr_msi() 2350 struct mps_softc *sc; in mps_intr_locked() [all …]
|
H A D | mps_user.c | 165 static int mps_diag_release(struct mps_softc *sc, 181 mps_attach_user(struct mps_softc *sc) in mps_attach_user() 196 mps_detach_user(struct mps_softc *sc) in mps_detach_user() 219 mps_user_read_cfg_header(struct mps_softc *sc, in mps_user_read_cfg_header() 331 mps_user_read_extcfg_page(struct mps_softc *sc, in mps_user_read_extcfg_page() 361 mps_user_write_cfg_page(struct mps_softc *sc, in mps_user_write_cfg_page() 1149 mps_post_fw_diag_buffer(struct mps_softc *sc, in mps_post_fw_diag_buffer() 1529 mps_diag_unregister(struct mps_softc *sc, in mps_diag_unregister() 1659 mps_diag_read_buffer(struct mps_softc *sc, in mps_diag_read_buffer() 1990 mpssas_record_event(struct mps_softc *sc, in mpssas_record_event() [all …]
|
H A D | mps_mapping.c | 112 _mapping_commit_enc_entry(struct mps_softc *sc, in _mapping_commit_enc_entry() 175 _mapping_commit_map_entry(struct mps_softc *sc, in _mapping_commit_map_entry() 1104 _mapping_get_dev_info(struct mps_softc *sc, in _mapping_get_dev_info() 1277 _mapping_set_mid_to_eid(struct mps_softc *sc, in _mapping_set_mid_to_eid() 1940 struct mps_softc *sc = (struct mps_softc *)data; in mps_mapping_check_devices() 2090 mps_mapping_initialize(struct mps_softc *sc) in mps_mapping_initialize() 2184 mps_mapping_exit(struct mps_softc *sc) in mps_mapping_exit() 2631 struct mps_softc *sc; in mps_mapping_dump() 2636 sc = (struct mps_softc *)arg1; in mps_mapping_dump() 2660 struct mps_softc *sc; in mps_mapping_encl_dump() [all …]
|
H A D | mps_sas_lsi.c | 116 static void mpssas_fw_work(struct mps_softc *sc, 118 static void mpssas_fw_event_free(struct mps_softc *, 126 int mpssas_get_sas_address_for_sata_disk(struct mps_softc *sc, 128 static int mpssas_volume_add(struct mps_softc *sc, 135 mpssas_evt_handler(struct mps_softc *sc, uintptr_t data, in mpssas_evt_handler() 601 struct mps_softc *sc; in mpssas_firmware_event_work() 603 sc = (struct mps_softc *)arg; in mpssas_firmware_event_work() 813 mpssas_get_sas_address_for_sata_disk(struct mps_softc *sc, in mpssas_get_sas_address_for_sata_disk() 908 mpssas_get_sata_identify(struct mps_softc *sc, u16 handle, in mpssas_get_sata_identify() 1031 mpssas_volume_add(struct mps_softc *sc, u16 handle) in mpssas_volume_add() [all …]
|
H A D | mps_sas.c | 214 mpssas_alloc_tm(struct mps_softc *sc) in mpssas_alloc_tm() 402 struct mps_softc *sc; in mpssas_prepare_volume_remove() 473 struct mps_softc *sc; in mpssas_prepare_remove() 878 struct mps_softc *sc = sassc->sc; in mpssas_discovery_end() 1148 struct mps_softc *sc = tm->cm_sc; in mpssas_tm_timeout() 1532 struct mps_softc *sc; in mpssas_scsiio_timeout() 1616 struct mps_softc *sc; in mpssas_action_scsiio() 2732 struct mps_softc *sc; in mpssas_send_smpcmd() 2900 struct mps_softc *sc; in mpssas_action_smpio() 3034 struct mps_softc *sc; in mpssas_action_resetdev() [all …]
|
H A D | mps_table.c | 250 mps_print_iocfacts(struct mps_softc *sc, MPI2_IOC_FACTS_REPLY *facts) in mps_print_iocfacts() 291 mps_print_portfacts(struct mps_softc *sc, MPI2_PORT_FACTS_REPLY *facts) in mps_print_portfacts() 301 mps_print_evt_generic(struct mps_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event) in mps_print_evt_generic() 313 mps_print_sasdev0(struct mps_softc *sc, MPI2_CONFIG_PAGE_SAS_DEV_0 *buf) in mps_print_sasdev0() 342 mps_print_evt_sas(struct mps_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event) in mps_print_evt_sas() 450 mps_print_expander1(struct mps_softc *sc, MPI2_CONFIG_PAGE_EXPANDER_1 *buf) in mps_print_expander1() 490 mps_print_sasphy0(struct mps_softc *sc, MPI2_CONFIG_PAGE_SAS_PHY_0 *buf) in mps_print_sasphy0() 516 mps_print_sgl(struct mps_softc *sc, struct mps_command *cm, int offset) in mps_print_sgl() 556 mps_print_scsiio_cmd(struct mps_softc *sc, struct mps_command *cm) in mps_print_scsiio_cmd()
|
H A D | mps_sas.h | 83 struct mps_softc *sc; 162 void mpssas_rescan_target(struct mps_softc *sc, struct mpssas_target *targ); 164 void mpssas_prepare_for_tm(struct mps_softc *sc, struct mps_command *tm,
|
H A D | mps_config.c | 70 mps_config_get_ioc_pg8(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mps_config_get_ioc_pg8() 202 mps_config_get_man_pg10(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply) in mps_config_get_man_pg10() 355 mps_base_static_config_pages(struct mps_softc *sc) in mps_base_static_config_pages() 379 mps_wd_config_pages(struct mps_softc *sc) in mps_wd_config_pages() 562 mps_config_get_dpm_pg0(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mps_config_get_dpm_pg0() 700 int mps_config_set_dpm_pg0(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mps_config_set_dpm_pg0() 840 mps_config_get_sas_device_pg0(struct mps_softc *sc, Mpi2ConfigReply_t in mps_config_get_sas_device_pg0() 975 mps_config_get_bios_pg3(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mps_config_get_bios_pg3() 1107 mps_config_get_raid_volume_pg0(struct mps_softc *sc, Mpi2ConfigReply_t in mps_config_get_raid_volume_pg0() 1238 mps_config_get_raid_volume_pg1(struct mps_softc *sc, Mpi2ConfigReply_t in mps_config_get_raid_volume_pg1() [all …]
|
H A D | mps_mapping.h | 71 mpssas_get_sas_address_for_sata_disk(struct mps_softc *ioc,
|