Home
last modified time | relevance | path

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

/freebsd/sys/dev/mps/
H A Dmpsvar.h184 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 Dmps_table.h47 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 Dmps_pci.c68 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 Dmps.c1372 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 Dmps_user.c165 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 Dmps_mapping.c112 _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 Dmps_sas_lsi.c116 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 Dmps_sas.c214 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 Dmps_table.c250 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 Dmps_sas.h83 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 Dmps_config.c70 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 Dmps_mapping.h71 mpssas_get_sas_address_for_sata_disk(struct mps_softc *ioc,