Home
last modified time | relevance | path

Searched refs:sc_ops (Results 1 – 14 of 14) sorted by relevance

/openbsd/src/sys/dev/pv/
Dvirtiovar.h176 const struct virtio_ops *sc_ops; /* set by transport */ member
196 #define virtio_read_device_config_1(sc, o) (sc)->sc_ops->read_dev_cfg_1(sc, o)
197 #define virtio_read_device_config_2(sc, o) (sc)->sc_ops->read_dev_cfg_2(sc, o)
198 #define virtio_read_device_config_4(sc, o) (sc)->sc_ops->read_dev_cfg_4(sc, o)
199 #define virtio_read_device_config_8(sc, o) (sc)->sc_ops->read_dev_cfg_8(sc, o)
200 #define virtio_write_device_config_1(sc, o, v) (sc)->sc_ops->write_dev_cfg_1(sc, o, v)
201 #define virtio_write_device_config_2(sc, o, v) (sc)->sc_ops->write_dev_cfg_2(sc, o, v)
202 #define virtio_write_device_config_4(sc, o, v) (sc)->sc_ops->write_dev_cfg_4(sc, o, v)
203 #define virtio_write_device_config_8(sc, o, v) (sc)->sc_ops->write_dev_cfg_8(sc, o, v)
204 #define virtio_read_queue_size(sc, i) (sc)->sc_ops->read_queue_size(sc, i)
[all …]
Dvirtio.c162 ret = sc->sc_ops->attach_finish(sc, va); in virtio_attach_finish()
166 sc->sc_ops->setup_intrs(sc); in virtio_attach_finish()
186 sc->sc_ops->setup_intrs(sc); in virtio_reinit_start()
767 sc->sc_ops->kick(sc, vq->vq_index); in virtio_enqueue_commit()
774 sc->sc_ops->kick(sc, vq->vq_index); in virtio_enqueue_commit()
/openbsd/src/sys/dev/ic/
Drtwn.c361 sc->sc_ops.write_1(sc->sc_ops.cookie, addr, val); in rtwn_write_1()
367 sc->sc_ops.write_2(sc->sc_ops.cookie, addr, val); in rtwn_write_2()
373 sc->sc_ops.write_4(sc->sc_ops.cookie, addr, val); in rtwn_write_4()
379 return sc->sc_ops.read_1(sc->sc_ops.cookie, addr); in rtwn_read_1()
385 return sc->sc_ops.read_2(sc->sc_ops.cookie, addr); in rtwn_read_2()
391 return sc->sc_ops.read_4(sc->sc_ops.cookie, addr); in rtwn_read_4()
1043 sc->sc_ops.next_calib(sc->sc_ops.cookie); in rtwn_calib()
1077 sc->sc_ops.cancel_calib(sc->sc_ops.cookie); in rtwn_newstate()
1139 sc->sc_ops.next_scan(sc->sc_ops.cookie); in rtwn_newstate()
1222 sc->sc_ops.next_calib(sc->sc_ops.cookie); in rtwn_newstate()
[all …]
Dnvme.c253 if (sc->sc_ops->op_enable != NULL) in nvme_enable()
254 sc->sc_ops->op_enable(sc); in nvme_enable()
316 if (sc->sc_ops == NULL) in nvme_attach()
317 sc->sc_ops = &nvme_ops; in nvme_attach()
1107 tail = sc->sc_ops->op_sq_enter(sc, q, ccb); in nvme_q_submit()
1119 sc->sc_ops->op_sq_leave(sc, q, ccb); in nvme_q_submit()
1228 sc->sc_ops->op_cq_done(sc, q, ccb); in nvme_q_complete()
1529 if (sc->sc_ops->op_q_alloc != NULL) { in nvme_q_alloc()
1530 if (sc->sc_ops->op_q_alloc(sc, q) != 0) in nvme_q_alloc()
1571 if (sc->sc_ops->op_q_free != NULL) in nvme_q_free()
[all …]
Drtwnvar.h63 struct rtwn_ops sc_ops; member
Dnvmevar.h98 const struct nvme_ops *sc_ops; member
/openbsd/src/sys/dev/pci/
Dif_rtwn.c376 sc->sc_sc.sc_ops.cookie = sc; in rtwn_pci_attach()
377 sc->sc_sc.sc_ops.write_1 = rtwn_pci_write_1; in rtwn_pci_attach()
378 sc->sc_sc.sc_ops.write_2 = rtwn_pci_write_2; in rtwn_pci_attach()
379 sc->sc_sc.sc_ops.write_4 = rtwn_pci_write_4; in rtwn_pci_attach()
380 sc->sc_sc.sc_ops.read_1 = rtwn_pci_read_1; in rtwn_pci_attach()
381 sc->sc_sc.sc_ops.read_2 = rtwn_pci_read_2; in rtwn_pci_attach()
382 sc->sc_sc.sc_ops.read_4 = rtwn_pci_read_4; in rtwn_pci_attach()
383 sc->sc_sc.sc_ops.tx = rtwn_tx; in rtwn_pci_attach()
384 sc->sc_sc.sc_ops.power_on = rtwn_power_on; in rtwn_pci_attach()
385 sc->sc_sc.sc_ops.dma_init = rtwn_dma_init; in rtwn_pci_attach()
[all …]
Dvirtio_pci.c641 vsc->sc_ops = &virtio_pci_ops; in virtio_pci_attach()
1103 if (vsc->sc_ops != &virtio_pci_ops) in virtio_pci_intr_establish()
/openbsd/src/sys/dev/usb/
Dif_urtwn.c466 sc->sc_sc.sc_ops.cookie = sc; in urtwn_attach()
467 sc->sc_sc.sc_ops.write_1 = urtwn_write_1; in urtwn_attach()
468 sc->sc_sc.sc_ops.write_2 = urtwn_write_2; in urtwn_attach()
469 sc->sc_sc.sc_ops.write_4 = urtwn_write_4; in urtwn_attach()
470 sc->sc_sc.sc_ops.read_1 = urtwn_read_1; in urtwn_attach()
471 sc->sc_sc.sc_ops.read_2 = urtwn_read_2; in urtwn_attach()
472 sc->sc_sc.sc_ops.read_4 = urtwn_read_4; in urtwn_attach()
473 sc->sc_sc.sc_ops.tx = urtwn_tx; in urtwn_attach()
474 sc->sc_sc.sc_ops.power_on = urtwn_power_on; in urtwn_attach()
475 sc->sc_sc.sc_ops.dma_init = urtwn_dma_init; in urtwn_attach()
[all …]
/openbsd/src/sys/dev/isa/
Dfd.c119 int sc_ops; /* I/O ops since last switch */ member
489 if (TAILQ_NEXT(fd, sc_drivechain) != NULL && ++fd->sc_ops >= 8) { in fdfinish()
490 fd->sc_ops = 0; in fdfinish()
678 fd->sc_ops = 0; in fdintr()
/openbsd/src/sys/dev/pcmcia/
Dcfxga.c91 struct wsdisplay_emulops sc_ops; member
381 wsd->textops = &sc->sc_ops; in cfxga_attach()
527 bcopy(&ri->ri_ops, &sc->sc_ops, sizeof(sc->sc_ops)); in cfxga_alloc_screen()
/openbsd/src/sys/arch/sparc64/dev/
Dfd.c269 int sc_ops; /* I/O ops since last switch */ member
789 if (TAILQ_NEXT(fd, sc_drivechain) != NULL && ++fd->sc_ops >= 8) { in fdfinish()
790 fd->sc_ops = 0; in fdfinish()
1267 fd->sc_ops = 0; in fdcstate()
/openbsd/src/sys/arch/arm64/dev/
Daplns.c235 sc->sc_ops = &nvme_ans_ops; in nvme_ans_attach()
/openbsd/src/sys/dev/fdt/
Dvirtio_mmio.c304 vsc->sc_ops = &virtio_mmio_ops; in virtio_mmio_attach()