| /freebsd-13.1/sys/dev/mpr/ |
| H A D | mprvar.h | 214 struct mpr_softc; 247 struct mpr_softc *cm_sc; 312 struct mpr_softc *softc; 318 struct mpr_softc *sc; 337 struct mpr_softc { struct 569 mpr_alloc_chain(struct mpr_softc *sc) in mpr_alloc_chain() 722 mpr_lock(struct mpr_softc *sc) in mpr_lock() 728 mpr_unlock(struct mpr_softc *sc) in mpr_unlock() 794 mpr_mask_intr(struct mpr_softc *sc) in mpr_mask_intr() 819 int mpr_free(struct mpr_softc *sc); [all …]
|
| H A D | mpr_table.h | 48 void mpr_print_iocfacts(struct mpr_softc *, MPI2_IOC_FACTS_REPLY *); 49 void mpr_print_portfacts(struct mpr_softc *, MPI2_PORT_FACTS_REPLY *); 50 void mpr_print_evt_generic(struct mpr_softc *, MPI2_EVENT_NOTIFICATION_REPLY *); 51 void mpr_print_sasdev0(struct mpr_softc *, MPI2_CONFIG_PAGE_SAS_DEV_0 *); 52 void mpr_print_evt_sas(struct mpr_softc *, MPI2_EVENT_NOTIFICATION_REPLY *); 53 void mpr_print_expander1(struct mpr_softc *, MPI2_CONFIG_PAGE_EXPANDER_1 *); 54 void mpr_print_sasphy0(struct mpr_softc *, MPI2_CONFIG_PAGE_SAS_PHY_0 *); 55 void mpr_print_sgl(struct mpr_softc *, struct mpr_command *, int); 56 void mpr_print_scsiio_cmd(struct mpr_softc *, struct mpr_command *);
|
| H A D | mpr_pci.c | 69 static void mpr_pci_free(struct mpr_softc *); 88 sizeof(struct mpr_softc) 222 struct mpr_softc *sc; in mpr_pci_attach() 290 mpr_pci_alloc_interrupts(struct mpr_softc *sc) in mpr_pci_alloc_interrupts() 339 mpr_pci_setup_interrupts(struct mpr_softc *sc) in mpr_pci_setup_interrupts() 391 struct mpr_softc *sc; in mpr_pci_detach() 404 mpr_pci_free_interrupts(struct mpr_softc *sc) in mpr_pci_free_interrupts() 424 mpr_pci_free(struct mpr_softc *sc) in mpr_pci_free() 457 mpr_alloc_msix(struct mpr_softc *sc, int msgs) in mpr_alloc_msix() 466 mpr_alloc_msi(struct mpr_softc *sc, int msgs) in mpr_alloc_msi() [all …]
|
| H A D | mpr.c | 1446 struct mpr_softc *sc = arg; in mpr_load_chains_cb() 1969 struct mpr_softc *sc; in mpr_debug_sysctl() 2079 struct mpr_softc *sc; in mpr_dump_reqs() 2211 struct mpr_softc *sc; in mpr_startup() 2213 sc = (struct mpr_softc *)arg; in mpr_startup() 2236 struct mpr_softc *sc; in mpr_periodic() 2239 sc = (struct mpr_softc *)arg; in mpr_periodic() 2462 struct mpr_softc *sc; in mpr_intr() 2489 struct mpr_softc *sc; in mpr_intr_msi() 2508 struct mpr_softc *sc; in mpr_intr_locked() [all …]
|
| H A D | mpr_user.c | 167 static int mpr_diag_release(struct mpr_softc *sc, 198 mpr_attach_user(struct mpr_softc *sc) in mpr_attach_user() 214 mpr_detach_user(struct mpr_softc *sc) in mpr_detach_user() 237 mpr_user_read_cfg_header(struct mpr_softc *sc, in mpr_user_read_cfg_header() 349 mpr_user_read_extcfg_page(struct mpr_softc *sc, in mpr_user_read_extcfg_page() 379 mpr_user_write_cfg_page(struct mpr_softc *sc, in mpr_user_write_cfg_page() 1249 mpr_post_fw_diag_buffer(struct mpr_softc *sc, in mpr_post_fw_diag_buffer() 1631 mpr_diag_unregister(struct mpr_softc *sc, in mpr_diag_unregister() 1761 mpr_diag_read_buffer(struct mpr_softc *sc, in mpr_diag_read_buffer() 2092 mprsas_record_event(struct mpr_softc *sc, in mprsas_record_event() [all …]
|
| H A D | mpr_mapping.c | 113 _mapping_commit_enc_entry(struct mpr_softc *sc, in _mapping_commit_enc_entry() 176 _mapping_commit_map_entry(struct mpr_softc *sc, in _mapping_commit_map_entry() 572 _mapping_get_free_dpm_idx(struct mpr_softc *sc) in _mapping_get_free_dpm_idx() 1144 _mapping_get_dev_info(struct mpr_softc *sc, in _mapping_get_dev_info() 1469 _mapping_set_mid_to_eid(struct mpr_softc *sc, in _mapping_set_mid_to_eid() 1580 _mapping_add_new_device(struct mpr_softc *sc, in _mapping_add_new_device() 2092 _mapping_flush_dpm_pages(struct mpr_softc *sc) in _mapping_flush_dpm_pages() 2202 mpr_mapping_free_memory(struct mpr_softc *sc) in mpr_mapping_free_memory() 2411 struct mpr_softc *sc = (struct mpr_softc *)data; in mpr_mapping_check_devices() 2561 mpr_mapping_initialize(struct mpr_softc *sc) in mpr_mapping_initialize() [all …]
|
| H A D | mpr_sas_lsi.c | 118 static void mprsas_fw_work(struct mpr_softc *sc, 120 static void mprsas_fw_event_free(struct mpr_softc *, 130 int mprsas_get_sas_address_for_sata_disk(struct mpr_softc *sc, 132 static int mprsas_volume_add(struct mpr_softc *sc, 139 mprsas_evt_handler(struct mpr_softc *sc, uintptr_t data, in mprsas_evt_handler() 808 struct mpr_softc *sc; in mprsas_firmware_event_work() 810 sc = (struct mpr_softc *)arg; in mprsas_firmware_event_work() 1040 mprsas_get_sas_address_for_sata_disk(struct mpr_softc *sc, in mprsas_get_sas_address_for_sata_disk() 1135 mprsas_get_sata_identify(struct mpr_softc *sc, u16 handle, in mprsas_get_sata_identify() 1395 mprsas_volume_add(struct mpr_softc *sc, u16 handle) in mprsas_volume_add() [all …]
|
| H A D | mpr_sas.c | 222 mprsas_alloc_tm(struct mpr_softc *sc) in mprsas_alloc_tm() 448 struct mpr_softc *sc; in mprsas_prepare_volume_remove() 513 struct mpr_softc *sc; in mprsas_prepare_remove() 936 struct mpr_softc *sc = sassc->sc; in mprsas_discovery_end() 1214 struct mpr_softc *sc = tm->cm_sc; in mprsas_tm_timeout() 1623 struct mpr_softc *sc; in mprsas_scsiio_timeout() 1852 struct mpr_softc *sc; in mprsas_action_scsiio() 2920 struct mpr_softc *sc; in mprsas_send_smpcmd() 3085 struct mpr_softc *sc; in mprsas_action_smpio() 3212 struct mpr_softc *sc; in mprsas_action_resetdev() [all …]
|
| H A D | mpr_table.c | 273 mpr_print_iocfacts(struct mpr_softc *sc, MPI2_IOC_FACTS_REPLY *facts) in mpr_print_iocfacts() 313 mpr_print_portfacts(struct mpr_softc *sc, MPI2_PORT_FACTS_REPLY *facts) in mpr_print_portfacts() 323 mpr_print_evt_generic(struct mpr_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event) in mpr_print_evt_generic() 335 mpr_print_sasdev0(struct mpr_softc *sc, MPI2_CONFIG_PAGE_SAS_DEV_0 *buf) in mpr_print_sasdev0() 364 mpr_print_evt_sas(struct mpr_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event) in mpr_print_evt_sas() 473 mpr_print_expander1(struct mpr_softc *sc, MPI2_CONFIG_PAGE_EXPANDER_1 *buf) in mpr_print_expander1() 513 mpr_print_sasphy0(struct mpr_softc *sc, MPI2_CONFIG_PAGE_SAS_PHY_0 *buf) in mpr_print_sasphy0() 539 mpr_print_sgl(struct mpr_softc *sc, struct mpr_command *cm, int offset) in mpr_print_sgl() 593 mpr_print_scsiio_cmd(struct mpr_softc *sc, struct mpr_command *cm) in mpr_print_scsiio_cmd()
|
| H A D | mpr_sas.h | 90 struct mpr_softc *sc; 173 void mprsas_rescan_target(struct mpr_softc *sc, struct mprsas_target *targ); 175 void mprsas_prepare_for_tm(struct mpr_softc *sc, struct mpr_command *tm,
|
| H A D | mpr_config.c | 72 mpr_config_get_ioc_pg8(struct mpr_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mpr_config_get_ioc_pg8() 204 mpr_config_get_iounit_pg8(struct mpr_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mpr_config_get_iounit_pg8() 337 mpr_config_get_man_pg11(struct mpr_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mpr_config_get_man_pg11() 465 mpr_base_static_config_pages(struct mpr_softc *sc) in mpr_base_static_config_pages() 525 mpr_config_get_dpm_pg0(struct mpr_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mpr_config_get_dpm_pg0() 803 mpr_config_get_sas_device_pg0(struct mpr_softc *sc, Mpi2ConfigReply_t in mpr_config_get_sas_device_pg0() 940 mpr_config_get_pcie_device_pg0(struct mpr_softc *sc, Mpi2ConfigReply_t in mpr_config_get_pcie_device_pg0() 1077 mpr_config_get_pcie_device_pg2(struct mpr_softc *sc, Mpi2ConfigReply_t in mpr_config_get_pcie_device_pg2() 1212 mpr_config_get_bios_pg3(struct mpr_softc *sc, Mpi2ConfigReply_t *mpi_reply, in mpr_config_get_bios_pg3() 1344 mpr_config_get_raid_volume_pg0(struct mpr_softc *sc, Mpi2ConfigReply_t in mpr_config_get_raid_volume_pg0() [all …]
|
| H A D | mpr_mapping.h | 120 mprsas_get_sas_address_for_sata_disk(struct mpr_softc *ioc,
|