Symbol: nvme_softc
sys/arch/arm/apple/apple_nvme.c
109
void nvme_ans_enable(struct nvme_softc *);
sys/arch/arm/apple/apple_nvme.c
111
int nvme_ans_q_alloc(struct nvme_softc *, struct nvme_queue *);
sys/arch/arm/apple/apple_nvme.c
112
void nvme_ans_q_free(struct nvme_softc *, struct nvme_queue *);
sys/arch/arm/apple/apple_nvme.c
115
nvme_ans_sq_enter(struct nvme_softc *, struct nvme_queue *,
sys/arch/arm/apple/apple_nvme.c
117
void nvme_ans_sq_leave(struct nvme_softc *,
sys/arch/arm/apple/apple_nvme.c
120
void nvme_ans_cq_done(struct nvme_softc *,
sys/arch/arm/apple/apple_nvme.c
144
struct nvme_softc asc_nvme;
sys/arch/arm/apple/apple_nvme.c
158
nvme_ans_enable(struct nvme_softc *sc)
sys/arch/arm/apple/apple_nvme.c
167
nvme_ans_q_alloc(struct nvme_softc *sc, struct nvme_queue *q)
sys/arch/arm/apple/apple_nvme.c
203
nvme_ans_q_free(struct nvme_softc *sc,
sys/arch/arm/apple/apple_nvme.c
211
nvme_ans_sq_enter(struct nvme_softc *sc,
sys/arch/arm/apple/apple_nvme.c
227
nvme_ans_sq_leave(struct nvme_softc *sc,
sys/arch/arm/apple/apple_nvme.c
252
nvme_ans_cq_done(struct nvme_softc *sc,
sys/arch/arm/apple/apple_nvme.c
274
apple_nvme_intr_establish(struct nvme_softc *sc, uint16_t qid,
sys/arch/arm/apple/apple_nvme.c
326
apple_nvme_intr_disestablish(struct nvme_softc *sc, uint16_t qid)
sys/arch/arm/apple/apple_nvme.c
350
struct nvme_softc * const sc = &asc->asc_nvme;
sys/arch/arm/apple/apple_nvme.c
374
struct nvme_softc *sc = &asc->asc_nvme;
sys/dev/ic/ld_nvme.c
49
struct nvme_softc *sc_nvme;
sys/dev/ic/ld_nvme.c
85
struct nvme_softc *nsc = device_private(parent);
sys/dev/ic/nvme.c
107
nvme_q_alloc(struct nvme_softc *, uint16_t, u_int, u_int);
sys/dev/ic/nvme.c
108
static int nvme_q_create(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
109
static void nvme_q_reset(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
110
static int nvme_q_delete(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
111
static void nvme_q_submit(struct nvme_softc *, struct nvme_queue *,
sys/dev/ic/nvme.c
1113
nvme_admin_setcache(struct nvme_softc *sc, int dkcache)
sys/dev/ic/nvme.c
114
static int nvme_q_complete(struct nvme_softc *, struct nvme_queue *q);
sys/dev/ic/nvme.c
115
static void nvme_q_free(struct nvme_softc *, struct nvme_queue *);
sys/dev/ic/nvme.c
1158
nvme_ns_free(struct nvme_softc *sc, uint16_t nsid)
sys/dev/ic/nvme.c
116
static void nvme_q_wait_complete(struct nvme_softc *, struct nvme_queue *,
sys/dev/ic/nvme.c
1180
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
1224
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
1260
nvme_command_passthrough(struct nvme_softc *sc, struct nvme_pt_command *pt,
sys/dev/ic/nvme.c
1325
nvme_op_sq_enter(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1334
nvme_op_sq_enter_locked(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1341
nvme_op_sq_leave_locked(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1354
nvme_op_sq_leave(struct nvme_softc *sc,
sys/dev/ic/nvme.c
136
static int nvme_command_passthrough(struct nvme_softc *,
sys/dev/ic/nvme.c
1363
nvme_q_submit(struct nvme_softc *sc, struct nvme_queue *q, struct nvme_ccb *ccb,
sys/dev/ic/nvme.c
139
static int nvme_set_number_of_queues(struct nvme_softc *, u_int, u_int *,
sys/dev/ic/nvme.c
1392
nvme_poll(struct nvme_softc *sc, struct nvme_queue *q, struct nvme_ccb *ccb,
sys/dev/ic/nvme.c
1479
nvme_op_cq_done(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1486
nvme_q_complete(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
152
nvme_read8(struct nvme_softc *sc, bus_size_t r)
sys/dev/ic/nvme.c
1555
nvme_q_wait_complete(struct nvme_softc *sc,
sys/dev/ic/nvme.c
1575
nvme_identify(struct nvme_softc *sc, u_int mps)
sys/dev/ic/nvme.c
1637
nvme_q_create(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
169
nvme_write8(struct nvme_softc *sc, bus_size_t r, uint64_t v)
sys/dev/ic/nvme.c
1692
nvme_q_delete(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
1746
nvme_set_number_of_queues(struct nvme_softc *sc, u_int nq, u_int *ncqa,
sys/dev/ic/nvme.c
1785
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
184
nvme_dumpregs(struct nvme_softc *sc)
sys/dev/ic/nvme.c
1858
nvme_ccb_get_bio(struct nvme_softc *sc, struct buf *bp,
sys/dev/ic/nvme.c
1913
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
1937
nvme_q_alloc(struct nvme_softc *sc, uint16_t id, u_int entries, u_int dstrd)
sys/dev/ic/nvme.c
1997
nvme_q_reset(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
2012
nvme_q_free(struct nvme_softc *sc, struct nvme_queue *q)
sys/dev/ic/nvme.c
2031
struct nvme_softc *sc = xsc;
sys/dev/ic/nvme.c
2053
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
2093
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
2099
nvme_dmamem_alloc(struct nvme_softc *sc, size_t size)
sys/dev/ic/nvme.c
2143
nvme_dmamem_sync(struct nvme_softc *sc, struct nvme_dmamem *mem, int ops)
sys/dev/ic/nvme.c
2150
nvme_dmamem_free(struct nvme_softc *sc, struct nvme_dmamem *ndm)
sys/dev/ic/nvme.c
2188
struct nvme_softc *sc;
sys/dev/ic/nvme.c
2221
struct nvme_softc *sc;
sys/dev/ic/nvme.c
2250
struct nvme_softc *sc;
sys/dev/ic/nvme.c
237
nvme_ready(struct nvme_softc *sc, uint32_t rdy)
sys/dev/ic/nvme.c
253
nvme_enable(struct nvme_softc *sc, u_int mps)
sys/dev/ic/nvme.c
309
nvme_disable(struct nvme_softc *sc)
sys/dev/ic/nvme.c
354
nvme_attach(struct nvme_softc *sc)
sys/dev/ic/nvme.c
493
struct nvme_softc *sc = device_private(self);
sys/dev/ic/nvme.c
53
static int nvme_ready(struct nvme_softc *, uint32_t);
sys/dev/ic/nvme.c
54
static int nvme_enable(struct nvme_softc *, u_int);
sys/dev/ic/nvme.c
55
static int nvme_disable(struct nvme_softc *);
sys/dev/ic/nvme.c
56
static int nvme_shutdown(struct nvme_softc *);
sys/dev/ic/nvme.c
565
nvme_detach(struct nvme_softc *sc, int flags)
sys/dev/ic/nvme.c
58
uint32_t nvme_op_sq_enter(struct nvme_softc *,
sys/dev/ic/nvme.c
587
nvme_suspend(struct nvme_softc *sc)
sys/dev/ic/nvme.c
594
nvme_resume(struct nvme_softc *sc)
sys/dev/ic/nvme.c
60
void nvme_op_sq_leave(struct nvme_softc *,
sys/dev/ic/nvme.c
62
uint32_t nvme_op_sq_enter_locked(struct nvme_softc *,
sys/dev/ic/nvme.c
639
nvme_shutdown(struct nvme_softc *sc)
sys/dev/ic/nvme.c
64
void nvme_op_sq_leave_locked(struct nvme_softc *,
sys/dev/ic/nvme.c
67
void nvme_op_cq_done(struct nvme_softc *,
sys/dev/ic/nvme.c
685
struct nvme_softc *sc = device_private(self);
sys/dev/ic/nvme.c
698
nvme_ns_identify(struct nvme_softc *sc, uint16_t nsid)
sys/dev/ic/nvme.c
761
nvme_ns_dobio(struct nvme_softc *sc, uint16_t nsid, void *cookie,
sys/dev/ic/nvme.c
80
static void nvme_dumpregs(struct nvme_softc *);
sys/dev/ic/nvme.c
82
static int nvme_identify(struct nvme_softc *, u_int);
sys/dev/ic/nvme.c
861
struct nvme_softc *sc = q->q_sc;
sys/dev/ic/nvme.c
890
nvme_has_volatile_write_cache(struct nvme_softc *sc)
sys/dev/ic/nvme.c
905
nvme_ns_sync(struct nvme_softc *sc, uint16_t nsid, int flags)
sys/dev/ic/nvme.c
92
nvme_ccb_get_bio(struct nvme_softc *, struct buf *,
sys/dev/ic/nvme.c
96
static int nvme_poll(struct nvme_softc *, struct nvme_queue *,
sys/dev/ic/nvme.c
978
nvme_admin_getcache(struct nvme_softc *sc, int *addr)
sys/dev/ic/nvmevar.h
109
void (*op_enable)(struct nvme_softc *);
sys/dev/ic/nvmevar.h
111
int (*op_q_alloc)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
113
void (*op_q_free)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
116
uint32_t (*op_sq_enter)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
118
void (*op_sq_leave)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
120
uint32_t (*op_sq_enter_locked)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
122
void (*op_sq_leave_locked)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
125
void (*op_cq_done)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
139
int (*sc_intr_establish)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
141
int (*sc_intr_disestablish)(struct nvme_softc *,
sys/dev/ic/nvmevar.h
188
int nvme_attach(struct nvme_softc *);
sys/dev/ic/nvmevar.h
189
int nvme_detach(struct nvme_softc *, int flags);
sys/dev/ic/nvmevar.h
192
int nvme_suspend(struct nvme_softc *);
sys/dev/ic/nvmevar.h
193
int nvme_resume(struct nvme_softc *);
sys/dev/ic/nvmevar.h
200
nvme_get_q(struct nvme_softc *sc)
sys/dev/ic/nvmevar.h
209
nvme_ns_get(struct nvme_softc *sc, uint16_t nsid)
sys/dev/ic/nvmevar.h
221
nvme_read8(struct nvme_softc *, bus_size_t);
sys/dev/ic/nvmevar.h
222
void nvme_write8(struct nvme_softc *, bus_size_t, uint64_t);
sys/dev/ic/nvmevar.h
228
nvme_dmamem_alloc(struct nvme_softc *, size_t);
sys/dev/ic/nvmevar.h
229
void nvme_dmamem_free(struct nvme_softc *, struct nvme_dmamem *);
sys/dev/ic/nvmevar.h
230
void nvme_dmamem_sync(struct nvme_softc *, struct nvme_dmamem *, int);
sys/dev/ic/nvmevar.h
232
int nvme_ns_identify(struct nvme_softc *, uint16_t);
sys/dev/ic/nvmevar.h
233
void nvme_ns_free(struct nvme_softc *, uint16_t);
sys/dev/ic/nvmevar.h
234
int nvme_ns_dobio(struct nvme_softc *, uint16_t, void *,
sys/dev/ic/nvmevar.h
236
int nvme_ns_sync(struct nvme_softc *, uint16_t, int);
sys/dev/ic/nvmevar.h
237
int nvme_admin_getcache(struct nvme_softc *, int *);
sys/dev/ic/nvmevar.h
238
int nvme_admin_setcache(struct nvme_softc *, int);
sys/dev/ic/nvmevar.h
39
struct nvme_softc;
sys/dev/ic/nvmevar.h
77
struct nvme_softc *q_sc;
sys/dev/pci/nvme_pci.c
150
struct nvme_softc *sc = &psc->psc_nvme;
sys/dev/pci/nvme_pci.c
265
struct nvme_softc *sc = &psc->psc_nvme;
sys/dev/pci/nvme_pci.c
279
struct nvme_softc *sc = &psc->psc_nvme;
sys/dev/pci/nvme_pci.c
293
struct nvme_softc *sc = &psc->psc_nvme;
sys/dev/pci/nvme_pci.c
313
nvme_pci_intr_establish(struct nvme_softc *sc, uint16_t qid,
sys/dev/pci/nvme_pci.c
404
nvme_pci_intr_disestablish(struct nvme_softc *sc, uint16_t qid)
sys/dev/pci/nvme_pci.c
425
struct nvme_softc *sc = &psc->psc_nvme;
sys/dev/pci/nvme_pci.c
74
struct nvme_softc psc_nvme;
sys/dev/pci/nvme_pci.c
92
static int nvme_pci_intr_establish(struct nvme_softc *,
sys/dev/pci/nvme_pci.c
94
static int nvme_pci_intr_disestablish(struct nvme_softc *, uint16_t);