Symbol: nvme_softc
sys/arch/arm64/dev/aplns.c
118
struct nvme_softc asc_nvme;
sys/arch/arm64/dev/aplns.c
140
void nvme_ans_enable(struct nvme_softc *);
sys/arch/arm64/dev/aplns.c
142
int nvme_ans_q_alloc(struct nvme_softc *,
sys/arch/arm64/dev/aplns.c
144
void nvme_ans_q_free(struct nvme_softc *,
sys/arch/arm64/dev/aplns.c
147
uint32_t nvme_ans_sq_enter(struct nvme_softc *,
sys/arch/arm64/dev/aplns.c
149
void nvme_ans_sq_leave(struct nvme_softc *,
sys/arch/arm64/dev/aplns.c
152
void nvme_ans_cq_done(struct nvme_softc *,
sys/arch/arm64/dev/aplns.c
182
struct nvme_softc *sc = &asc->asc_nvme;
sys/arch/arm64/dev/aplns.c
259
struct nvme_softc *sc = &asc->asc_nvme;
sys/arch/arm64/dev/aplns.c
287
struct nvme_softc *sc = &asc->asc_nvme;
sys/arch/arm64/dev/aplns.c
350
nvme_ans_q_alloc(struct nvme_softc *sc,
sys/arch/arm64/dev/aplns.c
387
nvme_ans_enable(struct nvme_softc *sc)
sys/arch/arm64/dev/aplns.c
395
nvme_ans_q_free(struct nvme_softc *sc,
sys/arch/arm64/dev/aplns.c
403
nvme_ans_sq_enter(struct nvme_softc *sc,
sys/arch/arm64/dev/aplns.c
418
nvme_ans_sq_leave(struct nvme_softc *sc,
sys/arch/arm64/dev/aplns.c
446
nvme_ans_cq_done(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1029
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
1054
nvme_op_sq_enter(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1062
nvme_op_sq_enter_locked(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1069
nvme_op_sq_leave_locked(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1082
nvme_op_sq_leave(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1090
nvme_q_submit(struct nvme_softc *sc, struct nvme_queue *q, struct nvme_ccb *ccb,
sys/dev/ic/nvme.c
1091
void (*fill)(struct nvme_softc *, struct nvme_ccb *, void *))
sys/dev/ic/nvme.c
111
const char *nvme_bioctl_sdname(const struct nvme_softc *, int);
sys/dev/ic/nvme.c
1117
nvme_poll(struct nvme_softc *sc, struct nvme_queue *q, struct nvme_ccb *ccb,
sys/dev/ic/nvme.c
1118
void (*fill)(struct nvme_softc *, struct nvme_ccb *, void *), u_int32_t ms)
sys/dev/ic/nvme.c
1121
void (*done)(struct nvme_softc *, struct nvme_ccb *);
sys/dev/ic/nvme.c
114
int nvme_bioctl_inq(struct nvme_softc *, struct bioc_inq *);
sys/dev/ic/nvme.c
115
int nvme_bioctl_vol(struct nvme_softc *, struct bioc_vol *);
sys/dev/ic/nvme.c
1150
nvme_poll_fill(struct nvme_softc *sc, struct nvme_ccb *ccb, void *slot)
sys/dev/ic/nvme.c
1159
nvme_poll_done(struct nvme_softc *sc, struct nvme_ccb *ccb)
sys/dev/ic/nvme.c
116
int nvme_bioctl_disk(struct nvme_softc *, struct bioc_disk *);
sys/dev/ic/nvme.c
1168
nvme_sqe_fill(struct nvme_softc *sc, struct nvme_ccb *ccb, void *slot)
sys/dev/ic/nvme.c
1177
nvme_empty_done(struct nvme_softc *sc, struct nvme_ccb *ccb)
sys/dev/ic/nvme.c
1182
nvme_op_cq_done(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1189
nvme_q_complete(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
1240
nvme_identify(struct nvme_softc *sc, u_int mpsmin)
sys/dev/ic/nvme.c
125
void nvme_scsi_io_fill(struct nvme_softc *, struct nvme_ccb *, void *);
sys/dev/ic/nvme.c
126
void nvme_scsi_io_done(struct nvme_softc *, struct nvme_ccb *);
sys/dev/ic/nvme.c
129
void nvme_scsi_sync_fill(struct nvme_softc *, struct nvme_ccb *, void *);
sys/dev/ic/nvme.c
130
void nvme_scsi_sync_done(struct nvme_softc *, struct nvme_ccb *);
sys/dev/ic/nvme.c
1307
nvme_q_create(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
1351
nvme_q_delete(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
137
uint32_t nvme_op_sq_enter(struct nvme_softc *,
sys/dev/ic/nvme.c
139
void nvme_op_sq_leave(struct nvme_softc *,
sys/dev/ic/nvme.c
1391
nvme_fill_identify(struct nvme_softc *sc, struct nvme_ccb *ccb, void *slot)
sys/dev/ic/nvme.c
1402
nvme_ccbs_alloc(struct nvme_softc *sc, u_int nccbs)
sys/dev/ic/nvme.c
141
uint32_t nvme_op_sq_enter_locked(struct nvme_softc *,
sys/dev/ic/nvme.c
143
void nvme_op_sq_leave_locked(struct nvme_softc *,
sys/dev/ic/nvme.c
1451
struct nvme_softc *sc = cookie;
sys/dev/ic/nvme.c
146
void nvme_op_cq_done(struct nvme_softc *,
sys/dev/ic/nvme.c
1466
struct nvme_softc *sc = cookie;
sys/dev/ic/nvme.c
1475
nvme_ccbs_free(struct nvme_softc *sc, unsigned int nccbs)
sys/dev/ic/nvme.c
1489
nvme_q_alloc(struct nvme_softc *sc, u_int16_t id, u_int entries, u_int dstrd)
sys/dev/ic/nvme.c
1542
nvme_q_reset(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
1558
nvme_q_free(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
1574
struct nvme_softc *sc = xsc;
sys/dev/ic/nvme.c
1588
struct nvme_softc *sc = xsc;
sys/dev/ic/nvme.c
1599
nvme_dmamem_alloc(struct nvme_softc *sc, size_t size)
sys/dev/ic/nvme.c
1642
nvme_dmamem_sync(struct nvme_softc *sc, struct nvme_dmamem *mem, int ops)
sys/dev/ic/nvme.c
1649
nvme_dmamem_free(struct nvme_softc *sc, struct nvme_dmamem *ndm)
sys/dev/ic/nvme.c
1661
nvme_hibernate_admin_cmd(struct nvme_softc *sc, struct nvme_sqe *sqe,
sys/dev/ic/nvme.c
169
nvme_read8(struct nvme_softc *sc, bus_size_t r)
sys/dev/ic/nvme.c
1712
struct nvme_softc *sc;
sys/dev/ic/nvme.c
1744
my->sc = (struct nvme_softc *)disk->dv_parent->dv_parent;
sys/dev/ic/nvme.c
180
nvme_write8(struct nvme_softc *sc, bus_size_t r, u_int64_t v)
sys/dev/ic/nvme.c
187
nvme_dumpregs(struct nvme_softc *sc)
sys/dev/ic/nvme.c
1882
struct nvme_softc *sc = (struct nvme_softc *)self;
sys/dev/ic/nvme.c
1923
nvme_bioctl_sdname(const struct nvme_softc *sc, int target)
sys/dev/ic/nvme.c
1943
nvme_bioctl_inq(struct nvme_softc *sc, struct bioc_inq *bi)
sys/dev/ic/nvme.c
2013
nvme_bioctl_vol(struct nvme_softc *sc, struct bioc_vol *bv)
sys/dev/ic/nvme.c
2051
nvme_bioctl_disk(struct nvme_softc *sc, struct bioc_disk *bd)
sys/dev/ic/nvme.c
2158
struct nvme_softc *sc = arg;
sys/dev/ic/nvme.c
225
nvme_ready(struct nvme_softc *sc, u_int32_t rdy)
sys/dev/ic/nvme.c
241
nvme_enable(struct nvme_softc *sc)
sys/dev/ic/nvme.c
279
nvme_disable(struct nvme_softc *sc)
sys/dev/ic/nvme.c
301
nvme_attach(struct nvme_softc *sc)
sys/dev/ic/nvme.c
458
nvme_resume(struct nvme_softc *sc)
sys/dev/ic/nvme.c
501
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
53
int nvme_ready(struct nvme_softc *, u_int32_t);
sys/dev/ic/nvme.c
54
int nvme_enable(struct nvme_softc *);
sys/dev/ic/nvme.c
549
nvme_shutdown(struct nvme_softc *sc)
sys/dev/ic/nvme.c
55
int nvme_disable(struct nvme_softc *);
sys/dev/ic/nvme.c
56
int nvme_shutdown(struct nvme_softc *);
sys/dev/ic/nvme.c
57
int nvme_resume(struct nvme_softc *);
sys/dev/ic/nvme.c
584
nvme_activate(struct nvme_softc *sc, int act)
sys/dev/ic/nvme.c
59
void nvme_dumpregs(struct nvme_softc *);
sys/dev/ic/nvme.c
60
int nvme_identify(struct nvme_softc *, u_int);
sys/dev/ic/nvme.c
61
void nvme_fill_identify(struct nvme_softc *, struct nvme_ccb *, void *);
sys/dev/ic/nvme.c
655
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
665
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
67
int nvme_ccbs_alloc(struct nvme_softc *, u_int);
sys/dev/ic/nvme.c
68
void nvme_ccbs_free(struct nvme_softc *, u_int);
sys/dev/ic/nvme.c
711
nvme_scsi_io_fill(struct nvme_softc *sc, struct nvme_ccb *ccb, void *slot)
sys/dev/ic/nvme.c
73
int nvme_poll(struct nvme_softc *, struct nvme_queue *, struct nvme_ccb *,
sys/dev/ic/nvme.c
74
void (*)(struct nvme_softc *, struct nvme_ccb *, void *), u_int32_t);
sys/dev/ic/nvme.c
744
nvme_scsi_io_done(struct nvme_softc *sc, struct nvme_ccb *ccb)
sys/dev/ic/nvme.c
75
void nvme_poll_fill(struct nvme_softc *, struct nvme_ccb *, void *);
sys/dev/ic/nvme.c
76
void nvme_poll_done(struct nvme_softc *, struct nvme_ccb *);
sys/dev/ic/nvme.c
77
void nvme_sqe_fill(struct nvme_softc *, struct nvme_ccb *, void *);
sys/dev/ic/nvme.c
774
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
78
void nvme_empty_done(struct nvme_softc *, struct nvme_ccb *);
sys/dev/ic/nvme.c
789
nvme_scsi_sync_fill(struct nvme_softc *sc, struct nvme_ccb *ccb, void *slot)
sys/dev/ic/nvme.c
800
nvme_scsi_sync_done(struct nvme_softc *sc, struct nvme_ccb *ccb)
sys/dev/ic/nvme.c
81
nvme_q_alloc(struct nvme_softc *, u_int16_t, u_int, u_int);
sys/dev/ic/nvme.c
82
int nvme_q_create(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
83
int nvme_q_reset(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
836
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
84
int nvme_q_delete(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
85
void nvme_q_submit(struct nvme_softc *,
sys/dev/ic/nvme.c
863
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
87
void (*)(struct nvme_softc *, struct nvme_ccb *, void *));
sys/dev/ic/nvme.c
88
int nvme_q_complete(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
89
void nvme_q_free(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
896
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
928
struct nvme_softc *sc = link->bus->sb_adapter_softc;
sys/dev/ic/nvme.c
952
nvme_passthrough_cmd(struct nvme_softc *sc, struct nvme_pt_cmd *pt, int dv_unit,
sys/dev/ic/nvme.c
97
int nvme_passthrough_cmd(struct nvme_softc *, struct nvme_pt_cmd *,
sys/dev/ic/nvmevar.h
141
int nvme_attach(struct nvme_softc *);
sys/dev/ic/nvmevar.h
142
int nvme_activate(struct nvme_softc *, int);
sys/dev/ic/nvmevar.h
152
nvme_read8(struct nvme_softc *, bus_size_t);
sys/dev/ic/nvmevar.h
153
void nvme_write8(struct nvme_softc *, bus_size_t, u_int64_t);
sys/dev/ic/nvmevar.h
159
nvme_dmamem_alloc(struct nvme_softc *, size_t);
sys/dev/ic/nvmevar.h
160
void nvme_dmamem_free(struct nvme_softc *, struct nvme_dmamem *);
sys/dev/ic/nvmevar.h
161
void nvme_dmamem_sync(struct nvme_softc *, struct nvme_dmamem *, int);
sys/dev/ic/nvmevar.h
36
struct nvme_softc;
sys/dev/ic/nvmevar.h
44
void (*ccb_done)(struct nvme_softc *sc,
sys/dev/ic/nvmevar.h
76
void (*op_enable)(struct nvme_softc *);
sys/dev/ic/nvmevar.h
78
int (*op_q_alloc)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
80
void (*op_q_free)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
83
uint32_t (*op_sq_enter)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
85
void (*op_sq_leave)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
87
uint32_t (*op_sq_enter_locked)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
89
void (*op_sq_leave_locked)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
92
void (*op_cq_done)(struct nvme_softc *,
sys/dev/pci/nvme_pci.c
41
struct nvme_softc psc_nvme;
sys/dev/pci/nvme_pci.c
80
struct nvme_softc *sc = &psc->psc_nvme;