| /openbsd/src/sys/dev/pv/ |
| D | virtiovar.h | 176 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 …]
|
| D | virtio.c | 162 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/ |
| D | rtwn.c | 361 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 …]
|
| D | nvme.c | 253 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 …]
|
| D | rtwnvar.h | 63 struct rtwn_ops sc_ops; member
|
| D | nvmevar.h | 98 const struct nvme_ops *sc_ops; member
|
| /openbsd/src/sys/dev/pci/ |
| D | if_rtwn.c | 376 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 …]
|
| D | virtio_pci.c | 641 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/ |
| D | if_urtwn.c | 466 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/ |
| D | fd.c | 119 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/ |
| D | cfxga.c | 91 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/ |
| D | fd.c | 269 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/ |
| D | aplns.c | 235 sc->sc_ops = &nvme_ans_ops; in nvme_ans_attach()
|
| /openbsd/src/sys/dev/fdt/ |
| D | virtio_mmio.c | 304 vsc->sc_ops = &virtio_mmio_ops; in virtio_mmio_attach()
|