Symbol: mps_softc
sys/dev/raid/mps/mps.c
100
static int mps_send_iocinit(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
101
static int mps_attach_log(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
1024
mps_attach(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
103
static void mps_dispatch_event(struct mps_softc *sc, uintptr_t data,
sys/dev/raid/mps/mps.c
105
static void mps_config_complete(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mps.c
107
static int mps_reregister_events(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
108
static void mps_enqueue_request(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mps.c
121
mps_diag_reset(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1221
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
1223
sc = (struct mps_softc *)arg;
sys/dev/raid/mps/mps.c
1237
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
1240
sc = (struct mps_softc *)arg;
sys/dev/raid/mps/mps.c
1259
mps_log_evt_handler(struct mps_softc *sc, uintptr_t data,
sys/dev/raid/mps/mps.c
1284
mps_attach_log(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1299
mps_detach_log(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1312
mps_free(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1436
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
1439
sc = (struct mps_softc *)data;
sys/dev/raid/mps/mps.c
1463
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
1465
sc = (struct mps_softc *)data;
sys/dev/raid/mps/mps.c
1480
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
1487
sc = (struct mps_softc *)data;
sys/dev/raid/mps/mps.c
1617
mps_dispatch_event(struct mps_softc *sc, uintptr_t data,
sys/dev/raid/mps/mps.c
1643
mps_reregister_events_complete(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps.c
1663
mps_register_events(struct mps_softc *sc, uint8_t *mask,
sys/dev/raid/mps/mps.c
1681
mps_update_events(struct mps_softc *sc, struct mps_event_handle *handle,
sys/dev/raid/mps/mps.c
172
mps_message_unit_reset(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1732
mps_reregister_events(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
1776
mps_deregister_events(struct mps_softc *sc, struct mps_event_handle *handle)
sys/dev/raid/mps/mps.c
186
mps_transition_ready(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
2006
struct mps_softc *sc;
sys/dev/raid/mps/mps.c
2092
mps_map_command(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps.c
2118
mps_wait_command(struct mps_softc *sc, struct mps_command *cm, int timeout)
sys/dev/raid/mps/mps.c
2140
mps_request_polled(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps.c
2168
mps_read_config_page(struct mps_softc *sc, struct mps_config_params *params)
sys/dev/raid/mps/mps.c
2235
mps_write_config_page(struct mps_softc *sc, struct mps_config_params *params)
sys/dev/raid/mps/mps.c
2241
mps_config_complete(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps.c
250
mps_transition_operational(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
285
mps_reinit(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
367
mps_wait_db_ack(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
382
mps_wait_db_int(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
397
mps_request_sync(struct mps_softc *sc, void *req, MPI2_DEFAULT_REPLY *reply,
sys/dev/raid/mps/mps.c
520
mps_enqueue_request(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps.c
543
mps_get_iocfacts(struct mps_softc *sc, MPI2_IOC_FACTS_REPLY *facts)
sys/dev/raid/mps/mps.c
563
mps_get_portfacts(struct mps_softc *sc, MPI2_PORT_FACTS_REPLY *facts, int port)
sys/dev/raid/mps/mps.c
600
mps_send_iocinit(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
654
mps_alloc_queues(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
707
mps_alloc_replies(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
744
mps_alloc_requests(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
879
mps_init_queues(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
908
mps_get_tunables(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
95
static int mps_diag_reset(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
951
mps_setup_sysctl(struct mps_softc *sc)
sys/dev/raid/mps/mps.c
96
static int mps_init_queues(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
97
static int mps_message_unit_reset(struct mps_softc *sc);
sys/dev/raid/mps/mps.c
98
static int mps_transition_operational(struct mps_softc *sc);
sys/dev/raid/mps/mps_config.c
1017
mps_config_get_raid_volume_pg0(struct mps_softc *sc, Mpi2ConfigReply_t
sys/dev/raid/mps/mps_config.c
1137
mps_config_get_raid_volume_pg1(struct mps_softc *sc, Mpi2ConfigReply_t
sys/dev/raid/mps/mps_config.c
1256
mps_config_get_volume_wwid(struct mps_softc *sc, u16 volume_handle, u64 *wwid)
sys/dev/raid/mps/mps_config.c
1282
mps_config_get_raid_pd_pg0(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply,
sys/dev/raid/mps/mps_config.c
182
mps_config_get_man_pg10(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply)
sys/dev/raid/mps/mps_config.c
323
mps_base_static_config_pages(struct mps_softc *sc)
sys/dev/raid/mps/mps_config.c
347
mps_wd_config_pages(struct mps_softc *sc)
sys/dev/raid/mps/mps_config.c
529
mps_config_get_dpm_pg0(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply,
sys/dev/raid/mps/mps_config.c
65
mps_config_get_ioc_pg8(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply,
sys/dev/raid/mps/mps_config.c
653
int mps_config_set_dpm_pg0(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply,
sys/dev/raid/mps/mps_config.c
778
mps_config_get_sas_device_pg0(struct mps_softc *sc, Mpi2ConfigReply_t
sys/dev/raid/mps/mps_config.c
899
mps_config_get_bios_pg3(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply,
sys/dev/raid/mps/mps_mapping.c
1011
_mapping_set_mid_to_eid(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
1035
_mapping_clear_removed_entries(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
107
_mapping_commit_enc_entry(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
1114
_mapping_add_new_device(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
1342
_mapping_flush_dpm_pages(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1389
mps_mapping_allocate_memory(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1449
mps_mapping_free_memory(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1461
_mapping_process_dpm_pg0(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1595
mps_mapping_check_devices(struct mps_softc *sc, int sleep_flag)
sys/dev/raid/mps/mps_mapping.c
167
_mapping_commit_map_entry(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
1698
int mps_mapping_is_reinit_required(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1719
mps_mapping_initialize(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1806
mps_mapping_exit(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
1821
mps_mapping_get_sas_id(struct mps_softc *sc, uint64_t sas_address, u16 handle)
sys/dev/raid/mps/mps_mapping.c
1846
mps_mapping_get_sas_id_from_handle(struct mps_softc *sc, u16 handle)
sys/dev/raid/mps/mps_mapping.c
1860
mps_mapping_get_raid_id(struct mps_softc *sc, u64 wwid, u16 handle)
sys/dev/raid/mps/mps_mapping.c
1885
mps_mapping_get_raid_id_from_handle(struct mps_softc *sc, u16 volHandle)
sys/dev/raid/mps/mps_mapping.c
1898
mps_mapping_enclosure_dev_status_change_event(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
2033
mps_mapping_topology_change_event(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
2090
_mapping_check_update_ir_mt_idx(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
2144
mps_mapping_ir_config_change_event(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
221
_mapping_get_ir_maprange(struct mps_softc *sc, u32 *start_idx, u32 *end_idx)
sys/dev/raid/mps/mps_mapping.c
245
_mapping_get_enc_idx_from_id(struct mps_softc *sc, u64 enc_id,
sys/dev/raid/mps/mps_mapping.c
269
_mapping_get_enc_idx_from_handle(struct mps_softc *sc, u16 handle)
sys/dev/raid/mps/mps_mapping.c
294
_mapping_get_high_missing_et_idx(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
321
_mapping_get_high_missing_mt_idx(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
359
_mapping_get_ir_mt_idx_from_wwid(struct mps_softc *sc, u64 wwid)
sys/dev/raid/mps/mps_mapping.c
381
_mapping_get_mt_idx_from_id(struct mps_softc *sc, u64 dev_id)
sys/dev/raid/mps/mps_mapping.c
402
_mapping_get_ir_mt_idx_from_handle(struct mps_softc *sc, u16 volHandle)
sys/dev/raid/mps/mps_mapping.c
424
_mapping_get_mt_idx_from_handle(struct mps_softc *sc, u16 handle)
sys/dev/raid/mps/mps_mapping.c
447
_mapping_get_free_ir_mt_idx(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
479
_mapping_get_free_mt_idx(struct mps_softc *sc, u32 start_idx)
sys/dev/raid/mps/mps_mapping.c
506
_mapping_get_dpm_idx_from_id(struct mps_softc *sc, u64 id, u32 phy_bits)
sys/dev/raid/mps/mps_mapping.c
535
_mapping_get_free_dpm_idx(struct mps_softc *sc)
sys/dev/raid/mps/mps_mapping.c
558
_mapping_update_ir_missing_cnt(struct mps_softc *sc, u32 map_idx,
sys/dev/raid/mps/mps_mapping.c
644
_mapping_add_to_removal_table(struct mps_softc *sc, u16 handle,
sys/dev/raid/mps/mps_mapping.c
683
_mapping_update_missing_count(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
744
_mapping_find_enc_map_space(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.c
881
_mapping_get_dev_info(struct mps_softc *sc,
sys/dev/raid/mps/mps_mapping.h
68
mpssas_get_sas_address_for_sata_disk(struct mps_softc *ioc,
sys/dev/raid/mps/mps_pci.c
184
struct mps_softc *sc;
sys/dev/raid/mps/mps_pci.c
241
mps_pci_setup_interrupts(struct mps_softc *sc)
sys/dev/raid/mps/mps_pci.c
274
struct mps_softc *sc;
sys/dev/raid/mps/mps_pci.c
287
mps_pci_free(struct mps_softc *sc)
sys/dev/raid/mps/mps_pci.c
321
mps_alloc_msix(struct mps_softc *sc, int msgs)
sys/dev/raid/mps/mps_pci.c
331
mps_pci_restore(struct mps_softc *sc)
sys/dev/raid/mps/mps_pci.c
67
static void mps_pci_free(struct mps_softc *);
sys/dev/raid/mps/mps_pci.c
69
static int mps_alloc_msix(struct mps_softc *sc, int msgs);
sys/dev/raid/mps/mps_pci.c
85
sizeof(struct mps_softc)
sys/dev/raid/mps/mps_sas.c
1009
mpssas_announce_reset(struct mps_softc *sc, uint32_t ac_code,
sys/dev/raid/mps/mps_sas.c
1030
mpssas_complete_all_commands(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
1076
mpssas_handle_reinit(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
1127
struct mps_softc *sc = tm->cm_sc;
sys/dev/raid/mps/mps_sas.c
1136
mpssas_logical_unit_reset_complete(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
1224
mpssas_target_reset_complete(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
1296
mpssas_send_reset(struct mps_softc *sc, struct mps_command *tm, uint8_t type)
sys/dev/raid/mps/mps_sas.c
1352
mpssas_abort_complete(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
141
static void mpssas_remove_device(struct mps_softc *, struct mps_command *);
sys/dev/raid/mps/mps_sas.c
142
static void mpssas_remove_complete(struct mps_softc *, struct mps_command *);
sys/dev/raid/mps/mps_sas.c
1436
mpssas_send_abort(struct mps_softc *sc, struct mps_command *tm, struct mps_command *cm)
sys/dev/raid/mps/mps_sas.c
146
static void mpssas_abort_complete(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mps_sas.c
1483
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
150
static void mpssas_scsiio_complete(struct mps_softc *, struct mps_command *);
sys/dev/raid/mps/mps_sas.c
153
static void mpssas_smpio_complete(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mps_sas.c
1559
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
158
static void mpssas_resetdev_complete(struct mps_softc *, struct mps_command *);
sys/dev/raid/mps/mps_sas.c
159
static int mpssas_send_abort(struct mps_softc *sc, struct mps_command *tm, struct mps_command *cm);
sys/dev/raid/mps/mps_sas.c
160
static int mpssas_send_reset(struct mps_softc *sc, struct mps_command *tm, uint8_t type);
sys/dev/raid/mps/mps_sas.c
171
static int mpssas_send_portenable(struct mps_softc *sc);
sys/dev/raid/mps/mps_sas.c
172
static void mpssas_portenable_complete(struct mps_softc *sc,
sys/dev/raid/mps/mps_sas.c
1784
mpssas_scsiio_complete(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps_sas.c
2139
struct mps_softc *sc = sassc->sc;
sys/dev/raid/mps/mps_sas.c
236
mpssas_alloc_tm(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
2397
mpssas_smpio_complete(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps_sas.c
2465
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
253
mpssas_free_tm(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
2628
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
274
mpssas_rescan_target(struct mps_softc *sc, struct mpssas_target *targ)
sys/dev/raid/mps/mps_sas.c
2757
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
2791
mpssas_resetdev_complete(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
2888
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
2954
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
2956
sc = (struct mps_softc *)callback_arg;
sys/dev/raid/mps/mps_sas.c
3049
struct mps_softc *sc = sassc->sc;
sys/dev/raid/mps/mps_sas.c
3236
mpssas_startup(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
3253
mpssas_send_portenable(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
3279
mpssas_portenable_complete(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps_sas.c
348
mpssas_remove_volume(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
410
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
477
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.c
530
mpssas_remove_device(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
603
mpssas_remove_complete(struct mps_softc *sc, struct mps_command *tm)
sys/dev/raid/mps/mps_sas.c
660
mpssas_register_events(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
685
mps_attach_sas(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
784
mps_detach_sas(struct mps_softc *sc)
sys/dev/raid/mps/mps_sas.c
841
struct mps_softc *sc = sassc->sc;
sys/dev/raid/mps/mps_sas.c
855
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas.h
154
void mpssas_rescan_target(struct mps_softc *sc, struct mpssas_target *targ);
sys/dev/raid/mps/mps_sas.h
159
struct mps_command * mpssas_alloc_tm(struct mps_softc *sc);
sys/dev/raid/mps/mps_sas.h
160
void mpssas_free_tm(struct mps_softc *sc, struct mps_command *tm);
sys/dev/raid/mps/mps_sas.h
82
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas_lsi.c
110
static void mpssas_fw_work(struct mps_softc *sc,
sys/dev/raid/mps/mps_sas_lsi.c
112
static void mpssas_fw_event_free(struct mps_softc *,
sys/dev/raid/mps/mps_sas_lsi.c
114
static int mpssas_add_device(struct mps_softc *sc, u16 handle, u8 linkrate);
sys/dev/raid/mps/mps_sas_lsi.c
115
static int mpssas_get_sata_identify(struct mps_softc *sc, u16 handle,
sys/dev/raid/mps/mps_sas_lsi.c
118
int mpssas_get_sas_address_for_sata_disk(struct mps_softc *sc,
sys/dev/raid/mps/mps_sas_lsi.c
120
static int mpssas_volume_add(struct mps_softc *sc,
sys/dev/raid/mps/mps_sas_lsi.c
124
mpssas_evt_handler(struct mps_softc *sc, uintptr_t data,
sys/dev/raid/mps/mps_sas_lsi.c
172
mpssas_fw_event_free(struct mps_softc *sc, struct mps_fw_event_work *fw_event)
sys/dev/raid/mps/mps_sas_lsi.c
188
mpssas_fw_work(struct mps_softc *sc, struct mps_fw_event_work *fw_event)
sys/dev/raid/mps/mps_sas_lsi.c
568
struct mps_softc *sc;
sys/dev/raid/mps/mps_sas_lsi.c
570
sc = (struct mps_softc *)arg;
sys/dev/raid/mps/mps_sas_lsi.c
580
mpssas_add_device(struct mps_softc *sc, u16 handle, u8 linkrate){
sys/dev/raid/mps/mps_sas_lsi.c
685
mpssas_get_sas_address_for_sata_disk(struct mps_softc *sc,
sys/dev/raid/mps/mps_sas_lsi.c
759
mpssas_get_sata_identify(struct mps_softc *sc, u16 handle,
sys/dev/raid/mps/mps_sas_lsi.c
820
mpssas_volume_add(struct mps_softc *sc, u16 handle)
sys/dev/raid/mps/mps_sas_lsi.c
873
mpssas_ir_shutdown(struct mps_softc *sc)
sys/dev/raid/mps/mps_table.c
197
mps_print_iocfacts(struct mps_softc *sc, MPI2_IOC_FACTS_REPLY *facts)
sys/dev/raid/mps/mps_table.c
237
mps_print_portfacts(struct mps_softc *sc, MPI2_PORT_FACTS_REPLY *facts)
sys/dev/raid/mps/mps_table.c
247
mps_print_event(struct mps_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event)
sys/dev/raid/mps/mps_table.c
259
mps_print_sasdev0(struct mps_softc *sc, MPI2_CONFIG_PAGE_SAS_DEV_0 *buf)
sys/dev/raid/mps/mps_table.c
288
mps_print_evt_sas(struct mps_softc *sc, MPI2_EVENT_NOTIFICATION_REPLY *event)
sys/dev/raid/mps/mps_table.c
384
mps_print_expander1(struct mps_softc *sc, MPI2_CONFIG_PAGE_EXPANDER_1 *buf)
sys/dev/raid/mps/mps_table.c
424
mps_print_sasphy0(struct mps_softc *sc, MPI2_CONFIG_PAGE_SAS_PHY_0 *buf)
sys/dev/raid/mps/mps_table.c
450
mps_print_sgl(struct mps_softc *sc, struct mps_command *cm, int offset)
sys/dev/raid/mps/mps_table.c
490
mps_print_scsiio_cmd(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mps_table.h
44
void mps_print_iocfacts(struct mps_softc *, MPI2_IOC_FACTS_REPLY *);
sys/dev/raid/mps/mps_table.h
45
void mps_print_portfacts(struct mps_softc *, MPI2_PORT_FACTS_REPLY *);
sys/dev/raid/mps/mps_table.h
46
void mps_print_event(struct mps_softc *, MPI2_EVENT_NOTIFICATION_REPLY *);
sys/dev/raid/mps/mps_table.h
47
void mps_print_sasdev0(struct mps_softc *, MPI2_CONFIG_PAGE_SAS_DEV_0 *);
sys/dev/raid/mps/mps_table.h
48
void mps_print_evt_sas(struct mps_softc *, MPI2_EVENT_NOTIFICATION_REPLY *);
sys/dev/raid/mps/mps_table.h
49
void mps_print_expander1(struct mps_softc *, MPI2_CONFIG_PAGE_EXPANDER_1 *);
sys/dev/raid/mps/mps_table.h
50
void mps_print_sasphy0(struct mps_softc *, MPI2_CONFIG_PAGE_SAS_PHY_0 *);
sys/dev/raid/mps/mps_table.h
51
void mps_print_sgl(struct mps_softc *, struct mps_command *, int);
sys/dev/raid/mps/mps_table.h
52
void mps_print_scsiio_cmd(struct mps_softc *, struct mps_command *);
sys/dev/raid/mps/mps_user.c
1055
mps_user_get_adapter_data(struct mps_softc *sc, mps_adapter_data_t *data)
sys/dev/raid/mps/mps_user.c
1103
mps_user_read_pci_info(struct mps_softc *sc, mps_pci_info_t *data)
sys/dev/raid/mps/mps_user.c
1127
mps_get_fw_diag_buffer_number(struct mps_softc *sc, uint32_t unique_id)
sys/dev/raid/mps/mps_user.c
1141
mps_post_fw_diag_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
122
static int mps_user_read_cfg_header(struct mps_softc *,
sys/dev/raid/mps/mps_user.c
1227
mps_release_fw_diag_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
124
static int mps_user_read_cfg_page(struct mps_softc *,
sys/dev/raid/mps/mps_user.c
126
static int mps_user_read_extcfg_header(struct mps_softc *,
sys/dev/raid/mps/mps_user.c
128
static int mps_user_read_extcfg_page(struct mps_softc *,
sys/dev/raid/mps/mps_user.c
130
static int mps_user_write_cfg_page(struct mps_softc *,
sys/dev/raid/mps/mps_user.c
1315
mps_diag_register(struct mps_softc *sc, mps_fw_diag_register_t *diag_register,
sys/dev/raid/mps/mps_user.c
134
static int mps_user_command(struct mps_softc *, struct mps_usr_command *);
sys/dev/raid/mps/mps_user.c
136
static int mps_user_pass_thru(struct mps_softc *sc, mps_pass_thru_t *data);
sys/dev/raid/mps/mps_user.c
137
static void mps_user_get_adapter_data(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
139
static void mps_user_read_pci_info(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
141
static uint8_t mps_get_fw_diag_buffer_number(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
143
static int mps_post_fw_diag_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
1433
mps_diag_unregister(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
145
static int mps_release_fw_diag_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
148
static int mps_diag_register(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
1486
mps_diag_query(struct mps_softc *sc, mps_fw_diag_query_t *diag_query,
sys/dev/raid/mps/mps_user.c
150
static int mps_diag_unregister(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
152
static int mps_diag_query(struct mps_softc *sc, mps_fw_diag_query_t *diag_query,
sys/dev/raid/mps/mps_user.c
154
static int mps_diag_read_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
1557
mps_diag_read_buffer(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
157
static int mps_diag_release(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
159
static int mps_do_diag_action(struct mps_softc *sc, uint32_t action,
sys/dev/raid/mps/mps_user.c
161
static int mps_user_diag_action(struct mps_softc *sc, mps_diag_action_t *data);
sys/dev/raid/mps/mps_user.c
162
static void mps_user_event_query(struct mps_softc *sc, mps_event_query_t *data);
sys/dev/raid/mps/mps_user.c
1624
mps_diag_release(struct mps_softc *sc, mps_fw_diag_release_t *diag_release,
sys/dev/raid/mps/mps_user.c
163
static void mps_user_event_enable(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
165
static int mps_user_event_report(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
1663
mps_do_diag_action(struct mps_softc *sc, uint32_t action, uint8_t *diag_action,
sys/dev/raid/mps/mps_user.c
167
static int mps_user_reg_access(struct mps_softc *sc, mps_reg_access_t *data);
sys/dev/raid/mps/mps_user.c
168
static int mps_user_btdh(struct mps_softc *sc, mps_btdh_mapping_t *data);
sys/dev/raid/mps/mps_user.c
1774
mps_user_diag_action(struct mps_softc *sc, mps_diag_action_t *data)
sys/dev/raid/mps/mps_user.c
1815
mps_user_event_query(struct mps_softc *sc, mps_event_query_t *data)
sys/dev/raid/mps/mps_user.c
183
mps_attach_user(struct mps_softc *sc)
sys/dev/raid/mps/mps_user.c
1835
mps_user_event_enable(struct mps_softc *sc, mps_event_enable_t *data)
sys/dev/raid/mps/mps_user.c
1850
mps_user_event_report(struct mps_softc *sc, mps_event_report_t *data)
sys/dev/raid/mps/mps_user.c
1884
mpssas_record_event(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
1959
mps_user_reg_access(struct mps_softc *sc, mps_reg_access_t *data)
sys/dev/raid/mps/mps_user.c
198
mps_detach_user(struct mps_softc *sc)
sys/dev/raid/mps/mps_user.c
1991
mps_user_btdh(struct mps_softc *sc, mps_btdh_mapping_t *data)
sys/dev/raid/mps/mps_user.c
2042
struct mps_softc *sc;
sys/dev/raid/mps/mps_user.c
221
mps_user_read_cfg_header(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
260
mps_user_read_cfg_page(struct mps_softc *sc, struct mps_cfg_page_req *page_req,
sys/dev/raid/mps/mps_user.c
289
mps_user_read_extcfg_header(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
329
mps_user_read_extcfg_page(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
359
mps_user_write_cfg_page(struct mps_softc *sc,
sys/dev/raid/mps/mps_user.c
650
mps_user_command(struct mps_softc *sc, struct mps_usr_command *cmd)
sys/dev/raid/mps/mps_user.c
745
mps_user_pass_thru(struct mps_softc *sc, mps_pass_thru_t *data)
sys/dev/raid/mps/mpsvar.h
201
struct mps_softc;
sys/dev/raid/mps/mpsvar.h
210
typedef void mps_evt_callback_t(struct mps_softc *, uintptr_t,
sys/dev/raid/mps/mpsvar.h
212
typedef void mps_command_callback_t(struct mps_softc *, struct mps_command *cm);
sys/dev/raid/mps/mpsvar.h
228
struct mps_softc *cm_sc;
sys/dev/raid/mps/mpsvar.h
453
void (*callback)(struct mps_softc *, struct mps_config_params *);
sys/dev/raid/mps/mpsvar.h
465
mps_regread(struct mps_softc *sc, uint32_t offset)
sys/dev/raid/mps/mpsvar.h
471
mps_regwrite(struct mps_softc *sc, uint32_t offset, uint32_t val)
sys/dev/raid/mps/mpsvar.h
477
mps_free_reply(struct mps_softc *sc, uint32_t busaddr)
sys/dev/raid/mps/mpsvar.h
486
mps_alloc_chain(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
504
mps_free_chain(struct mps_softc *sc, struct mps_chain *chain)
sys/dev/raid/mps/mpsvar.h
514
mps_free_command(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mpsvar.h
543
mps_alloc_command(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
558
mps_free_high_priority_command(struct mps_softc *sc, struct mps_command *cm)
sys/dev/raid/mps/mpsvar.h
580
mps_alloc_high_priority_command(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
595
mps_lock(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
601
mps_unlock(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
661
mps_mask_intr(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
671
mps_unmask_intr(struct mps_softc *sc)
sys/dev/raid/mps/mpsvar.h
680
int mps_pci_setup_interrupts(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
681
int mps_pci_restore(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
683
int mps_attach(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
684
int mps_free(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
688
int mps_register_events(struct mps_softc *, uint8_t *, mps_evt_callback_t *,
sys/dev/raid/mps/mpsvar.h
690
int mps_restart(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
691
int mps_update_events(struct mps_softc *, struct mps_event_handle *, uint8_t *);
sys/dev/raid/mps/mpsvar.h
692
int mps_deregister_events(struct mps_softc *, struct mps_event_handle *);
sys/dev/raid/mps/mpsvar.h
695
int mps_attach_sas(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
696
int mps_detach_sas(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
697
int mps_read_config_page(struct mps_softc *, struct mps_config_params *);
sys/dev/raid/mps/mpsvar.h
698
int mps_write_config_page(struct mps_softc *, struct mps_config_params *);
sys/dev/raid/mps/mpsvar.h
701
int mps_attach_user(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
702
void mps_detach_user(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
703
void mpssas_record_event(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
706
int mps_map_command(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mpsvar.h
707
int mps_wait_command(struct mps_softc *sc, struct mps_command *cm, int timeout);
sys/dev/raid/mps/mpsvar.h
708
int mps_request_polled(struct mps_softc *sc, struct mps_command *cm);
sys/dev/raid/mps/mpsvar.h
710
int mps_config_get_bios_pg3(struct mps_softc *sc, Mpi2ConfigReply_t
sys/dev/raid/mps/mpsvar.h
712
int mps_config_get_raid_volume_pg0(struct mps_softc *sc, Mpi2ConfigReply_t
sys/dev/raid/mps/mpsvar.h
714
int mps_config_get_ioc_pg8(struct mps_softc *sc, Mpi2ConfigReply_t *,
sys/dev/raid/mps/mpsvar.h
716
int mps_config_get_man_pg10(struct mps_softc *sc, Mpi2ConfigReply_t *mpi_reply);
sys/dev/raid/mps/mpsvar.h
717
int mps_config_get_sas_device_pg0(struct mps_softc *, Mpi2ConfigReply_t *,
sys/dev/raid/mps/mpsvar.h
719
int mps_config_get_dpm_pg0(struct mps_softc *, Mpi2ConfigReply_t *,
sys/dev/raid/mps/mpsvar.h
721
int mps_config_get_raid_volume_pg1(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
724
int mps_config_get_volume_wwid(struct mps_softc *sc, u16 volume_handle,
sys/dev/raid/mps/mpsvar.h
726
int mps_config_get_raid_pd_pg0(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
729
void mpssas_ir_shutdown(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
731
int mps_reinit(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
732
void mpssas_handle_reinit(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
734
void mps_base_static_config_pages(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
735
void mps_wd_config_pages(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
737
int mps_mapping_initialize(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
738
void mps_mapping_topology_change_event(struct mps_softc *,
sys/dev/raid/mps/mpsvar.h
740
int mps_mapping_is_reinit_required(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
741
void mps_mapping_free_memory(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
742
int mps_config_set_dpm_pg0(struct mps_softc *, Mpi2ConfigReply_t *,
sys/dev/raid/mps/mpsvar.h
744
void mps_mapping_exit(struct mps_softc *);
sys/dev/raid/mps/mpsvar.h
745
void mps_mapping_check_devices(struct mps_softc *, int);
sys/dev/raid/mps/mpsvar.h
746
int mps_mapping_allocate_memory(struct mps_softc *sc);
sys/dev/raid/mps/mpsvar.h
747
unsigned int mps_mapping_get_sas_id(struct mps_softc *, uint64_t , u16);
sys/dev/raid/mps/mpsvar.h
748
unsigned int mps_mapping_get_sas_id_from_handle(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
750
unsigned int mps_mapping_get_raid_id(struct mps_softc *sc, u64 wwid,
sys/dev/raid/mps/mpsvar.h
752
unsigned int mps_mapping_get_raid_id_from_handle(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
754
void mps_mapping_enclosure_dev_status_change_event(struct mps_softc *,
sys/dev/raid/mps/mpsvar.h
756
void mps_mapping_ir_config_change_event(struct mps_softc *sc,
sys/dev/raid/mps/mpsvar.h
759
void mpssas_evt_handler(struct mps_softc *sc, uintptr_t data,
sys/dev/raid/mps/mpsvar.h
763
int mpssas_startup(struct mps_softc *sc);