Symbol: mpr_command
sys/dev/mpr/mpr.c
102
static void mpr_config_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/mpr/mpr.c
105
static void mpr_enqueue_request(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/mpr/mpr.c
1126
mpr_enqueue_request(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr.c
1483
struct mpr_command *cm;
sys/dev/mpr/mpr.c
1579
sc->commands = malloc(sizeof(struct mpr_command) * sc->num_reqs,
sys/dev/mpr/mpr.c
2103
struct mpr_command *cm;
sys/dev/mpr/mpr.c
2388
mpr_complete_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr.c
2532
struct mpr_command *cm = NULL;
sys/dev/mpr/mpr.c
2718
mpr_reregister_events_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr.c
2761
struct mpr_command *cm = NULL;
sys/dev/mpr/mpr.c
2817
struct mpr_command *cm;
sys/dev/mpr/mpr.c
2918
mpr_build_nvme_prp(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/mpr/mpr.c
3114
mpr_check_pcie_native_sgl(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/mpr/mpr.c
3388
mpr_add_chain(struct mpr_command *cm, int segsleft)
sys/dev/mpr/mpr.c
3470
mpr_push_sge(struct mpr_command *cm, MPI2_SGE_SIMPLE64 *sge, size_t len,
sys/dev/mpr/mpr.c
3557
mpr_push_ieee_sge(struct mpr_command *cm, void *sgep, int segsleft)
sys/dev/mpr/mpr.c
3631
mpr_add_dmaseg(struct mpr_command *cm, vm_paddr_t pa, size_t len, u_int flags,
sys/dev/mpr/mpr.c
3663
struct mpr_command *cm;
sys/dev/mpr/mpr.c
3666
cm = (struct mpr_command *)arg;
sys/dev/mpr/mpr.c
3765
mpr_map_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr.c
3794
mpr_wait_command(struct mpr_softc *sc, struct mpr_command **cmp, int timeout,
sys/dev/mpr/mpr.c
3799
struct mpr_command *cm = *cmp;
sys/dev/mpr/mpr.c
3870
mpr_request_polled(struct mpr_softc *sc, struct mpr_command **cmp)
sys/dev/mpr/mpr.c
3874
struct mpr_command *cm = *cmp;
sys/dev/mpr/mpr.c
3929
struct mpr_command *cm;
sys/dev/mpr/mpr.c
4003
mpr_config_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr.c
757
struct mpr_command *cm;
sys/dev/mpr/mpr.c
99
struct mpr_command *cm);
sys/dev/mpr/mpr_config.c
1078
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
1213
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
1345
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
1476
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
1635
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
206
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
339
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
527
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
665
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
74
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
804
struct mpr_command *cm;
sys/dev/mpr/mpr_config.c
941
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
1112
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
1209
struct mpr_command *tm = data;
sys/dev/mpr/mpr_sas.c
121
static void mprsas_remove_device(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas.c
122
static void mprsas_remove_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas.c
1225
mprsas_logical_unit_reset_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
1229
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
126
static void mprsas_abort_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/mpr/mpr_sas.c
128
static void mprsas_scsiio_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas.c
130
static void mprsas_resetdev_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas.c
131
static int mprsas_send_abort(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/mpr/mpr_sas.c
132
struct mpr_command *cm);
sys/dev/mpr/mpr_sas.c
1324
mprsas_target_reset_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
137
struct mpr_command *cm);
sys/dev/mpr/mpr_sas.c
139
static void mprsas_smpio_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/mpr/mpr_sas.c
1403
mprsas_send_reset(struct mpr_softc *sc, struct mpr_command *tm, uint8_t type)
sys/dev/mpr/mpr_sas.c
1478
mprsas_abort_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
1480
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
1561
mprsas_send_abort(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/mpr/mpr_sas.c
1562
struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
1620
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
1623
cm = (struct mpr_command *)data;
sys/dev/mpr/mpr_sas.c
1711
mprsas_build_nvme_unmap(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/mpr/mpr_sas.c
1851
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
2229
struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
223
struct mpr_command *
sys/dev/mpr/mpr_sas.c
227
struct mpr_command *tm;
sys/dev/mpr/mpr_sas.c
240
mprsas_free_tm(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
2403
mprsas_complete_nvme_unmap(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
2419
mprsas_scsiio_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
2862
mprsas_smpio_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
2927
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
306
mprsas_log_command(struct mpr_command *cm, u_int level, const char *fmt, ...)
sys/dev/mpr/mpr_sas.c
3223
struct mpr_command *tm;
sys/dev/mpr/mpr_sas.c
3268
mprsas_resetdev_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
3446
mprsas_prepare_for_tm(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/mpr/mpr_sas.c
348
mprsas_remove_volume(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
3489
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
3512
mprsas_portenable_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas.c
448
struct mpr_command *cm;
sys/dev/mpr/mpr_sas.c
513
struct mpr_command *tm;
sys/dev/mpr/mpr_sas.c
560
mprsas_remove_device(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.c
639
mprsas_remove_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/mpr/mpr_sas.h
170
void mprsas_prepare_for_tm(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/mpr/mpr_sas.h
62
TAILQ_HEAD(, mpr_command) commands;
sys/dev/mpr/mpr_sas.h
63
struct mpr_command *tm;
sys/dev/mpr/mpr_sas.h
64
struct mpr_command *pending_remove_tm;
sys/dev/mpr/mpr_sas.h
65
TAILQ_HEAD(, mpr_command) timedout_commands;
sys/dev/mpr/mpr_sas_lsi.c
1136
struct mpr_command *cm;
sys/dev/mpr/mpr_sas_lsi.c
1223
mprsas_ata_id_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas_lsi.c
1233
mprsas_ata_id_timeout(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_sas_lsi.c
124
static void mprsas_ata_id_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas_lsi.c
125
static void mprsas_ata_id_timeout(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_sas_lsi.c
1595
struct mpr_command *cm;
sys/dev/mpr/mpr_sas_lsi.c
325
struct mpr_command *cm;
sys/dev/mpr/mpr_sas_lsi.c
829
struct mpr_command *cm;
sys/dev/mpr/mpr_table.c
536
mpr_print_sgl(struct mpr_softc *sc, struct mpr_command *cm, int offset)
sys/dev/mpr/mpr_table.c
590
mpr_print_scsiio_cmd(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mpr_table.h
53
void mpr_print_sgl(struct mpr_softc *, struct mpr_command *, int);
sys/dev/mpr/mpr_table.h
54
void mpr_print_scsiio_cmd(struct mpr_softc *, struct mpr_command *);
sys/dev/mpr/mpr_user.c
118
typedef int (mpr_user_f)(struct mpr_command *, struct mpr_usr_command *);
sys/dev/mpr/mpr_user.c
1263
struct mpr_command *cm = NULL;
sys/dev/mpr/mpr_user.c
1360
struct mpr_command *cm = NULL;
sys/dev/mpr/mpr_user.c
138
static int mpr_user_setup_request(struct mpr_command *,
sys/dev/mpr/mpr_user.c
417
mpr_init_sge(struct mpr_command *cm, void *req, void *sge)
sys/dev/mpr/mpr_user.c
435
mpi_pre_ioc_facts(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
454
mpi_pre_port_facts(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
473
mpi_pre_fw_download(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
513
mpi_pre_fw_upload(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
541
mpi_pre_sata_passthrough(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
559
mpi_pre_smp_passthrough(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
577
mpi_pre_config(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
595
mpi_pre_sas_io_unit_control(struct mpr_command *cm,
sys/dev/mpr/mpr_user.c
624
mpr_user_setup_request(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/mpr/mpr_user.c
642
struct mpr_command *cm = NULL;
sys/dev/mpr/mpr_user.c
739
struct mpr_command *cm = NULL;
sys/dev/mpr/mprvar.h
213
struct mpr_command;
sys/dev/mpr/mprvar.h
223
typedef void mpr_command_callback_t(struct mpr_softc *, struct mpr_command *cm);
sys/dev/mpr/mprvar.h
243
TAILQ_ENTRY(mpr_command) cm_link;
sys/dev/mpr/mprvar.h
244
TAILQ_ENTRY(mpr_command) cm_recovery;
sys/dev/mpr/mprvar.h
376
struct mpr_command *commands;
sys/dev/mpr/mprvar.h
384
TAILQ_HEAD(, mpr_command) req_list;
sys/dev/mpr/mprvar.h
385
TAILQ_HEAD(, mpr_command) high_priority_req_list;
sys/dev/mpr/mprvar.h
388
TAILQ_HEAD(, mpr_command) tm_list;
sys/dev/mpr/mprvar.h
615
mpr_free_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mprvar.h
652
static __inline struct mpr_command *
sys/dev/mpr/mprvar.h
655
struct mpr_command *cm;
sys/dev/mpr/mprvar.h
673
mpr_free_high_priority_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/mpr/mprvar.h
700
static __inline struct mpr_command *
sys/dev/mpr/mprvar.h
703
struct mpr_command *cm;
sys/dev/mpr/mprvar.h
827
void mpr_build_nvme_prp(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/mpr/mprvar.h
830
int mpr_push_sge(struct mpr_command *, MPI2_SGE_SIMPLE64 *, size_t, int);
sys/dev/mpr/mprvar.h
831
int mpr_push_ieee_sge(struct mpr_command *, void *, int);
sys/dev/mpr/mprvar.h
832
int mpr_add_dmaseg(struct mpr_command *, vm_paddr_t, size_t, u_int, int);
sys/dev/mpr/mprvar.h
839
void mpr_init_sge(struct mpr_command *cm, void *req, void *sge);
sys/dev/mpr/mprvar.h
845
int mpr_map_command(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/mpr/mprvar.h
846
int mpr_wait_command(struct mpr_softc *sc, struct mpr_command **cm, int timeout,
sys/dev/mpr/mprvar.h
848
int mpr_request_polled(struct mpr_softc *sc, struct mpr_command **cm);
sys/dev/mpr/mprvar.h
914
struct mpr_command * mprsas_alloc_tm(struct mpr_softc *sc);
sys/dev/mpr/mprvar.h
915
void mprsas_free_tm(struct mpr_softc *sc, struct mpr_command *tm);
sys/dev/mpr/mprvar.h
917
int mprsas_send_reset(struct mpr_softc *sc, struct mpr_command *tm,