Symbol: pci_nvme_softc
usr.sbin/bhyve/pci_nvme.c
1009
pci_nvme_reset_locked(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
1057
pci_nvme_reset(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
1065
pci_nvme_init_controller(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
1173
pci_nvme_cq_update(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
1207
nvme_opc_delete_io_sq(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1229
nvme_opc_create_io_sq(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1303
nvme_opc_delete_io_cq(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1334
nvme_opc_create_io_cq(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1394
nvme_opc_get_log_page(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1487
nvme_opc_identify(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1662
nvme_feature_invalid_cb(struct pci_nvme_softc *sc __unused,
usr.sbin/bhyve/pci_nvme.c
1671
nvme_feature_iv_config(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
1704
nvme_feature_async_event(struct pci_nvme_softc *sc __unused,
usr.sbin/bhyve/pci_nvme.c
1716
nvme_feature_temperature(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
1764
nvme_feature_num_queues(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
1814
nvme_opc_set_features(struct pci_nvme_softc *sc, struct nvme_command *command,
usr.sbin/bhyve/pci_nvme.c
1876
nvme_opc_get_features(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1910
nvme_opc_format_nvm(struct pci_nvme_softc* sc, struct nvme_command* command,
usr.sbin/bhyve/pci_nvme.c
1976
nvme_opc_abort(struct pci_nvme_softc *sc __unused, struct nvme_command *command,
usr.sbin/bhyve/pci_nvme.c
1990
nvme_opc_async_event_req(struct pci_nvme_softc* sc,
usr.sbin/bhyve/pci_nvme.c
2021
pci_nvme_handle_admin_cmd(struct pci_nvme_softc* sc, uint64_t value)
usr.sbin/bhyve/pci_nvme.c
208
struct pci_nvme_softc *sc;
usr.sbin/bhyve/pci_nvme.c
2143
pci_nvme_stats_write_read_update(struct pci_nvme_softc *sc, uint8_t opc,
usr.sbin/bhyve/pci_nvme.c
2205
pci_nvme_append_iov_req(struct pci_nvme_softc *sc __unused,
usr.sbin/bhyve/pci_nvme.c
2268
pci_nvme_set_completion(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
2290
pci_nvme_release_ioreq(struct pci_nvme_softc *sc, struct pci_nvme_ioreq *req)
usr.sbin/bhyve/pci_nvme.c
2312
pci_nvme_get_ioreq(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
236
struct pci_nvme_softc;
usr.sbin/bhyve/pci_nvme.c
2368
nvme_opc_flush(struct pci_nvme_softc *sc __unused,
usr.sbin/bhyve/pci_nvme.c
239
typedef void (*nvme_feature_cb)(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
2400
nvme_write_read_ram(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
2427
nvme_write_read_blockif(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
2502
nvme_opc_write_read(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
2559
struct pci_nvme_softc *sc = req->sc;
usr.sbin/bhyve/pci_nvme.c
2592
nvme_opc_dataset_mgmt(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
2711
pci_nvme_handle_io_cmd(struct pci_nvme_softc* sc, uint16_t idx)
usr.sbin/bhyve/pci_nvme.c
2831
pci_nvme_handle_doorbell(struct pci_nvme_softc* sc,
usr.sbin/bhyve/pci_nvme.c
2947
pci_nvme_write_bar_0(struct pci_nvme_softc *sc, uint64_t offset, int size,
usr.sbin/bhyve/pci_nvme.c
3081
struct pci_nvme_softc* sc = pi->pi_arg;
usr.sbin/bhyve/pci_nvme.c
3103
static uint64_t pci_nvme_read_bar_0(struct pci_nvme_softc* sc,
usr.sbin/bhyve/pci_nvme.c
3143
struct pci_nvme_softc* sc = pi->pi_arg;
usr.sbin/bhyve/pci_nvme.c
3165
pci_nvme_parse_config(struct pci_nvme_softc *sc, nvlist_t *nvl)
usr.sbin/bhyve/pci_nvme.c
3281
struct pci_nvme_softc *sc;
usr.sbin/bhyve/pci_nvme.c
3303
struct pci_nvme_softc *sc;
usr.sbin/bhyve/pci_nvme.c
3309
sc = calloc(1, sizeof(struct pci_nvme_softc));
usr.sbin/bhyve/pci_nvme.c
371
static void pci_nvme_cq_update(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
377
static struct pci_nvme_ioreq *pci_nvme_get_ioreq(struct pci_nvme_softc *);
usr.sbin/bhyve/pci_nvme.c
378
static void pci_nvme_release_ioreq(struct pci_nvme_softc *, struct pci_nvme_ioreq *);
usr.sbin/bhyve/pci_nvme.c
418
static void nvme_feature_invalid_cb(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
422
static void nvme_feature_temperature(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
426
static void nvme_feature_num_queues(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
430
static void nvme_feature_iv_config(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
434
static void nvme_feature_async_event(struct pci_nvme_softc *,
usr.sbin/bhyve/pci_nvme.c
471
pci_nvme_init_queues(struct pci_nvme_softc *sc, uint32_t nsq, uint32_t ncq)
usr.sbin/bhyve/pci_nvme.c
523
pci_nvme_init_ctrldata(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
616
pci_nvme_init_nsdata(struct pci_nvme_softc *sc,
usr.sbin/bhyve/pci_nvme.c
651
pci_nvme_init_logpages(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
679
pci_nvme_init_features(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
719
pci_nvme_aer_reset(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
727
pci_nvme_aer_init(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
735
pci_nvme_aer_destroy(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
751
pci_nvme_aer_available(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
758
pci_nvme_aer_limit_reached(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
775
pci_nvme_aer_add(struct pci_nvme_softc *sc, uint16_t cid)
usr.sbin/bhyve/pci_nvme.c
801
pci_nvme_aer_get(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
817
pci_nvme_aen_reset(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
829
pci_nvme_aen_init(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
843
pci_nvme_aen_destroy(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
851
pci_nvme_aen_notify(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
861
pci_nvme_aen_post(struct pci_nvme_softc *sc, pci_nvme_async_type atype,
usr.sbin/bhyve/pci_nvme.c
889
pci_nvme_aen_process(struct pci_nvme_softc *sc)
usr.sbin/bhyve/pci_nvme.c
993
struct pci_nvme_softc *sc;