Home
last modified time | relevance | path

Searched refs:mpr_softc (Results 1 – 12 of 12) sorted by relevance

/freebsd-13.1/sys/dev/mpr/
H A Dmprvar.h214 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 Dmpr_table.h48 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 Dmpr_pci.c69 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 Dmpr.c1446 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 Dmpr_user.c167 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 Dmpr_mapping.c113 _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 Dmpr_sas_lsi.c118 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 Dmpr_sas.c222 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 Dmpr_table.c273 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 Dmpr_sas.h90 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 Dmpr_config.c72 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 Dmpr_mapping.h120 mprsas_get_sas_address_for_sata_disk(struct mpr_softc *ioc,