Symbol: mpr_command
sys/dev/raid/mpr/mpr.c
100
static void mpr_enqueue_request(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/raid/mpr/mpr.c
1095
mpr_enqueue_request(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr.c
1411
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
1522
sc->commands = kmalloc(sizeof(struct mpr_command) * sc->num_reqs,
sys/dev/raid/mpr/mpr.c
1880
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
2162
mpr_complete_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr.c
2300
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mpr.c
2479
mpr_reregister_events_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr.c
2527
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mpr.c
2581
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
2680
mpr_build_nvme_prp(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/raid/mpr/mpr.c
2876
mpr_check_pcie_native_sgl(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/raid/mpr/mpr.c
3150
mpr_add_chain(struct mpr_command *cm, int segsleft)
sys/dev/raid/mpr/mpr.c
3232
mpr_push_sge(struct mpr_command *cm, MPI2_SGE_SIMPLE64 *sge, size_t len,
sys/dev/raid/mpr/mpr.c
3323
mpr_push_ieee_sge(struct mpr_command *cm, void *sgep, int segsleft)
sys/dev/raid/mpr/mpr.c
3401
mpr_add_dmaseg(struct mpr_command *cm, vm_paddr_t pa, size_t len, u_int flags,
sys/dev/raid/mpr/mpr.c
3433
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
3436
cm = (struct mpr_command *)arg;
sys/dev/raid/mpr/mpr.c
3528
mpr_map_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr.c
3557
mpr_wait_command(struct mpr_softc *sc, struct mpr_command **cmp, int timeout,
sys/dev/raid/mpr/mpr.c
3562
struct mpr_command *cm = *cmp;
sys/dev/raid/mpr/mpr.c
3628
mpr_request_polled(struct mpr_softc *sc, struct mpr_command **cmp)
sys/dev/raid/mpr/mpr.c
3632
struct mpr_command *cm = *cmp;
sys/dev/raid/mpr/mpr.c
3687
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
3761
mpr_config_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr.c
735
struct mpr_command *cm;
sys/dev/raid/mpr/mpr.c
94
struct mpr_command *cm);
sys/dev/raid/mpr/mpr.c
97
static void mpr_config_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/raid/mpr/mpr_config.c
1057
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
1189
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
1320
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
1479
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
204
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
370
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
508
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
648
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
72
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
785
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_config.c
922
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
116
static void mprsas_remove_device(struct mpr_softc *, struct mpr_command *);
sys/dev/raid/mpr/mpr_sas.c
1166
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
117
static void mprsas_remove_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/raid/mpr/mpr_sas.c
121
static void mprsas_abort_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/raid/mpr/mpr_sas.c
123
static void mprsas_scsiio_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/raid/mpr/mpr_sas.c
125
static void mprsas_resetdev_complete(struct mpr_softc *, struct mpr_command *);
sys/dev/raid/mpr/mpr_sas.c
1257
struct mpr_command *tm = data;
sys/dev/raid/mpr/mpr_sas.c
126
static int mprsas_send_abort(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/raid/mpr/mpr_sas.c
127
struct mpr_command *cm);
sys/dev/raid/mpr/mpr_sas.c
1273
mprsas_logical_unit_reset_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
1278
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
1371
mprsas_target_reset_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
140
struct mpr_command *cm);
sys/dev/raid/mpr/mpr_sas.c
143
static void mprsas_smpio_complete(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/raid/mpr/mpr_sas.c
1450
mprsas_send_reset(struct mpr_softc *sc, struct mpr_command *tm, uint8_t type)
sys/dev/raid/mpr/mpr_sas.c
1519
mprsas_abort_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
1521
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
1602
mprsas_send_abort(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/raid/mpr/mpr_sas.c
1603
struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
1661
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
1664
cm = (struct mpr_command *)data;
sys/dev/raid/mpr/mpr_sas.c
1758
mprsas_build_nvme_unmap(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/raid/mpr/mpr_sas.c
1913
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
2298
struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
233
struct mpr_command *
sys/dev/raid/mpr/mpr_sas.c
236
struct mpr_command *tm;
sys/dev/raid/mpr/mpr_sas.c
244
mprsas_free_tm(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
2472
mprsas_complete_nvme_unmap(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
2489
mprsas_scsiio_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
2915
mprsas_smpio_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
2980
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
326
mprsas_log_command(struct mpr_command *cm, u_int level, const char *fmt, ...)
sys/dev/raid/mpr/mpr_sas.c
3342
struct mpr_command *tm;
sys/dev/raid/mpr/mpr_sas.c
3384
mprsas_resetdev_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
371
mprsas_remove_volume(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
3788
mprsas_prepare_for_tm(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/raid/mpr/mpr_sas.c
3832
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
3855
mprsas_portenable_complete(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr_sas.c
444
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
506
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas.c
557
mprsas_remove_device(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.c
562
struct mpr_command *next_cm;
sys/dev/raid/mpr/mpr_sas.c
632
mprsas_remove_complete(struct mpr_softc *sc, struct mpr_command *tm)
sys/dev/raid/mpr/mpr_sas.h
170
void mprsas_prepare_for_tm(struct mpr_softc *sc, struct mpr_command *tm,
sys/dev/raid/mpr/mpr_sas.h
64
TAILQ_HEAD(, mpr_command) commands;
sys/dev/raid/mpr/mpr_sas.h
65
struct mpr_command *tm;
sys/dev/raid/mpr/mpr_sas.h
66
TAILQ_HEAD(, mpr_command) timedout_commands;
sys/dev/raid/mpr/mpr_sas_lsi.c
1132
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas_lsi.c
1222
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas_lsi.c
1224
cm = (struct mpr_command *)data;
sys/dev/raid/mpr/mpr_sas_lsi.c
1603
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas_lsi.c
325
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_sas_lsi.c
812
struct mpr_command *cm;
sys/dev/raid/mpr/mpr_table.c
531
mpr_print_sgl(struct mpr_softc *sc, struct mpr_command *cm, int offset)
sys/dev/raid/mpr/mpr_table.c
587
mpr_print_scsiio_cmd(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mpr_table.h
55
void mpr_print_sgl(struct mpr_softc *, struct mpr_command *, int);
sys/dev/raid/mpr/mpr_table.h
56
void mpr_print_scsiio_cmd(struct mpr_softc *, struct mpr_command *);
sys/dev/raid/mpr/mpr_user.c
115
typedef int (mpr_user_f)(struct mpr_command *, struct mpr_usr_command *);
sys/dev/raid/mpr/mpr_user.c
1254
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mpr_user.c
135
static int mpr_user_setup_request(struct mpr_command *,
sys/dev/raid/mpr/mpr_user.c
1351
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mpr_user.c
424
mpr_init_sge(struct mpr_command *cm, void *req, void *sge)
sys/dev/raid/mpr/mpr_user.c
442
mpi_pre_ioc_facts(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
461
mpi_pre_port_facts(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
480
mpi_pre_fw_download(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
520
mpi_pre_fw_upload(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
548
mpi_pre_sata_passthrough(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
566
mpi_pre_smp_passthrough(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
584
mpi_pre_config(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
602
mpi_pre_sas_io_unit_control(struct mpr_command *cm,
sys/dev/raid/mpr/mpr_user.c
631
mpr_user_setup_request(struct mpr_command *cm, struct mpr_usr_command *cmd)
sys/dev/raid/mpr/mpr_user.c
649
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mpr_user.c
746
struct mpr_command *cm = NULL;
sys/dev/raid/mpr/mprvar.h
179
struct mpr_command;
sys/dev/raid/mpr/mprvar.h
189
typedef void mpr_command_callback_t(struct mpr_softc *, struct mpr_command *cm);
sys/dev/raid/mpr/mprvar.h
209
TAILQ_ENTRY(mpr_command) cm_link;
sys/dev/raid/mpr/mprvar.h
210
TAILQ_ENTRY(mpr_command) cm_recovery;
sys/dev/raid/mpr/mprvar.h
336
struct mpr_command *commands;
sys/dev/raid/mpr/mprvar.h
348
TAILQ_HEAD(, mpr_command) req_list;
sys/dev/raid/mpr/mprvar.h
349
TAILQ_HEAD(, mpr_command) high_priority_req_list;
sys/dev/raid/mpr/mprvar.h
352
TAILQ_HEAD(, mpr_command) tm_list;
sys/dev/raid/mpr/mprvar.h
568
mpr_free_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mprvar.h
604
static __inline struct mpr_command *
sys/dev/raid/mpr/mprvar.h
607
struct mpr_command *cm;
sys/dev/raid/mpr/mprvar.h
622
mpr_free_high_priority_command(struct mpr_softc *sc, struct mpr_command *cm)
sys/dev/raid/mpr/mprvar.h
645
static __inline struct mpr_command *
sys/dev/raid/mpr/mprvar.h
648
struct mpr_command *cm;
sys/dev/raid/mpr/mprvar.h
765
void mpr_build_nvme_prp(struct mpr_softc *sc, struct mpr_command *cm,
sys/dev/raid/mpr/mprvar.h
768
int mpr_push_sge(struct mpr_command *, MPI2_SGE_SIMPLE64 *, size_t, int);
sys/dev/raid/mpr/mprvar.h
769
int mpr_push_ieee_sge(struct mpr_command *, void *, int);
sys/dev/raid/mpr/mprvar.h
770
int mpr_add_dmaseg(struct mpr_command *, vm_paddr_t, size_t, u_int, int);
sys/dev/raid/mpr/mprvar.h
777
void mpr_init_sge(struct mpr_command *cm, void *req, void *sge);
sys/dev/raid/mpr/mprvar.h
783
int mpr_map_command(struct mpr_softc *sc, struct mpr_command *cm);
sys/dev/raid/mpr/mprvar.h
784
int mpr_wait_command(struct mpr_softc *sc, struct mpr_command **cm, int timeout,
sys/dev/raid/mpr/mprvar.h
786
int mpr_request_polled(struct mpr_softc *sc, struct mpr_command **cm);
sys/dev/raid/mpr/mprvar.h
850
struct mpr_command * mprsas_alloc_tm(struct mpr_softc *sc);
sys/dev/raid/mpr/mprvar.h
851
void mprsas_free_tm(struct mpr_softc *sc, struct mpr_command *tm);
sys/dev/raid/mpr/mprvar.h
853
int mprsas_send_reset(struct mpr_softc *sc, struct mpr_command *tm,