HomeSort by: relevance | last modified time | path
    Searched refs:vsc (Results 1 - 25 of 82) sorted by relevancy

1 2 3 4

  /src/sys/dev/virtio/
virtio_mmio.c 184 virtio_mmio_read_queue_size(struct virtio_softc *vsc, uint16_t idx)
186 struct virtio_mmio_softc *sc = (struct virtio_mmio_softc *)vsc;
192 virtio_mmio_v1_setup_queue(struct virtio_softc *vsc, uint16_t idx,
195 struct virtio_mmio_softc *sc = (struct virtio_mmio_softc *)vsc;
207 virtio_mmio_v2_setup_queue(struct virtio_softc *vsc, uint16_t idx,
210 struct virtio_mmio_softc *sc = (struct virtio_mmio_softc *)vsc;
220 vq = &vsc->sc_vqs[idx];
236 virtio_mmio_get_status(struct virtio_softc *vsc)
238 struct virtio_mmio_softc *sc = (struct virtio_mmio_softc *)vsc;
244 virtio_mmio_set_status(struct virtio_softc *vsc, int status
269 struct virtio_softc *vsc = &sc->sc_sc; local
348 struct virtio_softc *vsc = &sc->sc_sc; local
463 struct virtio_softc *vsc = &sc->sc_sc; local
    [all...]
viocon.c 44 #define virtio_notify(vsc, vq) virtio_enqueue_commit(vsc, vq, -1, true)
198 struct virtio_softc *vsc = device_private(parent); local
203 if (virtio_child(vsc) != NULL) {
208 sc->sc_virtio = vsc;
217 virtio_child_attach_start(vsc, self, IPL_TTY,
226 if (virtio_child_attach_finish(vsc, sc->sc_vqs, nvqs,
236 virtio_child_attach_failed(vsc);
242 struct virtio_softc *vsc = sc->sc_virtio; local
260 virtio_init_vq_vqdone(vsc, &sc->sc_vqs[rxidx], rxidx
330 struct virtio_softc *vsc = vq->vq_owner; local
347 struct virtio_softc *vsc = vq->vq_owner; local
368 struct virtio_softc *vsc = vp->vp_sc->sc_virtio; local
389 struct virtio_softc *vsc = vq->vq_owner; local
403 struct virtio_softc *vsc = vq->vq_owner; local
426 struct virtio_softc *vsc; local
    [all...]
  /src/sys/dev/pci/
viornd.c 87 struct virtio_softc *vsc = sc->sc_virtio; local
101 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap, 0, VIORND_BUFSIZE,
103 if (virtio_enqueue_prep(vsc, vq, &slot)) {
106 if (virtio_enqueue_reserve(vsc, vq, slot, 1)) {
109 virtio_enqueue(vsc, vq, slot, sc->sc_dmamap, 0);
110 virtio_enqueue_commit(vsc, vq, slot, 1);
131 struct virtio_softc *vsc = device_private(parent); local
136 if (virtio_child(vsc) != NULL)
140 sc->sc_virtio = vsc;
144 error = bus_dmamem_alloc(virtio_dmat(vsc),
223 struct virtio_softc *vsc = vq->vq_owner; local
    [all...]
vioscsi.c 117 struct virtio_softc *vsc = device_private(parent); local
123 if (virtio_child(vsc) != NULL) {
131 virtio_child_attach_start(vsc, self, ipl,
136 uint32_t cmd_per_lun = virtio_read_device_config_4(vsc,
139 uint32_t seg_max = virtio_read_device_config_4(vsc,
142 uint16_t max_target = virtio_read_device_config_2(vsc,
145 uint32_t max_lun = virtio_read_device_config_4(vsc,
151 virtio_init_vq_vqdone(vsc, &sc->sc_vqs[i], i,
153 rv = virtio_alloc_vq(vsc, &sc->sc_vqs[i], MAXPHYS,
167 if (vioscsi_alloc_reqs(sc, vsc, qsize)
222 struct virtio_softc *vsc = device_private(device_parent(sc->sc_dev)); local
269 struct virtio_softc *vsc = device_private(device_parent(sc->sc_dev)); local
523 struct virtio_softc *vsc = vq->vq_owner; local
555 struct virtio_softc *vsc = device_private(device_parent(sc->sc_dev)); local
    [all...]
ld_virtio.c 315 struct virtio_softc *vsc = device_private(parent); local
319 if (virtio_child(vsc) != NULL) {
326 sc->sc_virtio = vsc;
328 virtio_child_attach_start(vsc, self, IPL_BIO,
335 features = virtio_features(vsc);
345 ld->sc_secsize = virtio_read_device_config_4(vsc,
351 sc->sc_seg_max = virtio_read_device_config_4(vsc,
366 sc->sc_size_max = virtio_read_device_config_4(vsc,
391 virtio_init_vq_vqdone(vsc, &sc->sc_vq, 0,
394 if (virtio_alloc_vq(vsc, &sc->sc_vq, sc->sc_size_max
475 struct virtio_softc *vsc = sc->sc_virtio; local
600 struct virtio_softc *vsc = sc->sc_virtio; local
741 struct virtio_softc *vsc = vq->vq_owner; local
759 struct virtio_softc *vsc = sc->sc_virtio; local
894 struct virtio_softc * const vsc = sc->sc_virtio; local
979 struct virtio_softc * const vsc = sc->sc_virtio; local
996 struct virtio_softc * const vsc = sc->sc_virtio; local
1038 struct virtio_softc * const vsc = sc->sc_virtio; local
    [all...]
viogpu.c 207 struct virtio_softc *vsc = device_private(parent); local
210 if (virtio_child(vsc) != NULL) {
217 sc->sc_virtio = vsc;
227 virtio_child_attach_start(vsc, self, IPL_VM,
230 if (!virtio_version_1(vsc)) {
236 virtio_init_vq_vqdone(vsc, &sc->sc_vqs[VQCTRL], 0, viogpu_vq_done);
237 error = virtio_alloc_vq(vsc, &sc->sc_vqs[VQCTRL], NBPG, 1, "control");
243 virtio_init_vq_vqdone(vsc, &sc->sc_vqs[VQCURS], 1, viogpu_vq_done);
244 error = virtio_alloc_vq(vsc, &sc->sc_vqs[VQCURS], NBPG, 1, "cursor");
250 if (virtio_child_attach_finish(vsc, sc->sc_vqs
275 struct virtio_softc *vsc = sc->sc_virtio; local
482 struct virtio_softc *vsc = sc->sc_virtio; local
532 struct virtio_softc *vsc = vq->vq_owner; local
615 struct virtio_softc *vsc = sc->sc_virtio; local
644 struct virtio_softc *vsc = sc->sc_virtio; local
669 struct virtio_softc *vsc = sc->sc_virtio; local
694 struct virtio_softc *vsc = sc->sc_virtio; local
731 struct virtio_softc *vsc = sc->sc_virtio; local
753 struct virtio_softc *vsc = sc->sc_virtio; local
    [all...]
viomb.c 126 struct virtio_softc *vsc = device_private(parent); local
130 if (virtio_child(vsc) != NULL) {
149 sc->sc_virtio = vsc;
151 virtio_child_attach_start(vsc, self, IPL_VM,
154 features = virtio_features(vsc);
166 virtio_init_vq_vqdone(vsc, &sc->sc_vq[VQ_INFLATE], VQ_INFLATE,
168 virtio_init_vq_vqdone(vsc, &sc->sc_vq[VQ_DEFLATE], VQ_DEFLATE,
171 if (virtio_alloc_vq(vsc, &sc->sc_vq[VQ_INFLATE],
175 if (virtio_alloc_vq(vsc, &sc->sc_vq[VQ_DEFLATE],
180 if (bus_dmamap_create(virtio_dmat(vsc), sizeof(uint32_t)*PGS_PER_REQ
274 struct virtio_softc *vsc = sc->sc_virtio; local
329 struct virtio_softc *vsc = vq->vq_owner; local
343 struct virtio_softc *vsc = sc->sc_virtio; local
385 struct virtio_softc *vsc = sc->sc_virtio; local
446 struct virtio_softc *vsc = vq->vq_owner; local
460 struct virtio_softc *vsc = sc->sc_virtio; local
    [all...]
if_vioif.c 440 vioif_notify(struct virtio_softc *vsc, struct virtqueue *vq)
443 virtio_enqueue_commit(vsc, vq, -1, true);
461 struct virtio_softc *vsc = device_private(parent); local
471 if (virtio_child(vsc) != NULL) {
478 sc->sc_virtio = vsc;
514 virtio_child_attach_start(vsc, self, IPL_NET,
516 features = virtio_features(vsc);
523 sc->sc_mac[i] = virtio_read_device_config_1(vsc,
534 virtio_write_device_config_1(vsc,
561 sc->sc_max_nvq_pairs = virtio_read_device_config_2(vsc,
705 struct virtio_softc *vsc = sc->sc_virtio; local
753 struct virtio_softc *vsc = sc->sc_virtio; local
1155 struct virtio_softc *vsc = sc->sc_virtio; local
1747 struct virtio_softc *vsc = vq->vq_owner; local
1892 struct virtio_softc *vsc = vq->vq_owner; local
1925 struct virtio_softc *vsc = vq->vq_owner; local
1954 struct virtio_softc *vsc = vq->vq_owner; local
1983 struct virtio_softc *vsc = sc->sc_virtio; local
2177 struct virtio_softc *vsc = netq->netq_vq->vq_owner; local
2191 struct virtio_softc *vsc = vq->vq_owner; local
2235 struct virtio_softc *vsc = vq->vq_owner; local
2265 struct virtio_softc *vsc = vq->vq_owner; local
2321 struct virtio_softc *vsc = sc->sc_virtio; local
2351 struct virtio_softc *vsc = sc->sc_virtio; local
2365 struct virtio_softc *vsc = sc->sc_virtio; local
2430 struct virtio_softc *vsc = vq->vq_owner; local
2565 struct virtio_softc *vsc = sc->sc_virtio; local
2613 struct virtio_softc *vsc = sc->sc_virtio; local
2710 struct virtio_softc *vsc = sc->sc_virtio; local
    [all...]
vio9p.c 220 struct virtio_softc *vsc = sc->sc_virtio; local
263 error = virtio_dequeue(vsc, vq, &slot, &len);
272 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap_tx, 0, VIO9P_MAX_REQLEN,
274 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap_rx, 0, VIO9P_MAX_REQLEN,
276 virtio_dequeue_commit(vsc, vq, slot);
316 struct virtio_softc *vsc = sc->sc_virtio; local
356 error = virtio_enqueue_prep(vsc, vq, &slot);
363 error = virtio_enqueue_reserve(vsc, vq, slot,
372 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap_tx, 0,
374 virtio_enqueue(vsc, vq, slot, sc->sc_dmamap_tx, true)
490 struct virtio_softc *vsc = device_private(parent); local
619 struct virtio_softc *vsc = vq->vq_owner; local
    [all...]
btvmeii.c 287 #define sc ((struct b3_2706_softc*)vsc)
290 b3_2706_map_vme(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasizes, vme_swap_t swap, bus_space_tag_t *tag, bus_space_handle_t *handle, vme_mapresc_t *resc)
369 b3_2706_unmap_vme(void *vsc, vme_mapresc_t resc)
383 b3_2706_vme_probe(void *vsc, vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *cbarg)
391 res = b3_2706_map_vme(vsc, addr, len, am, datasize, 0,
434 b3_2706_unmap_vme(vsc, resc);
439 b3_2706_map_vmeint(void *vsc, int level, int vector, vme_intr_handle_t *handlep)
447 b3_2706_establish_vmeint(void *vsc, vme_intr_handle_t handle, int prior, int (*func)(void *), void *arg)
472 b3_2706_disestablish_vmeint(void *vsc, void *cookie)
490 b3_2706_vmeint(void *vsc, int level, int vector
    [all...]
  /src/sys/dev/hyperv/
hvheartbeat.c 110 struct vmbusic_softc *vsc = &sc->sc_vmbusic; local
111 struct vmbus_channel *ch = vsc->sc_chan;
118 error = vmbus_channel_recv(ch, vsc->sc_buf, vsc->sc_buflen,
123 device_xname(vsc->sc_dev), error, rlen);
129 device_xname(vsc->sc_dev), rlen);
133 hdr = (struct vmbus_icmsg_hdr *)vsc->sc_buf;
136 error = vmbusic_negotiate(vsc, hdr, &rlen,
145 device_xname(vsc->sc_dev), rlen);
154 device_printf(vsc->sc_dev
    [all...]
hvtimesync.c 125 struct vmbusic_softc *vsc = &sc->sc_vmbusic; local
139 device_printf(vsc->sc_dev,
153 device_printf(vsc->sc_dev,
166 device_printf(vsc->sc_dev,
182 struct vmbusic_softc *vsc = &sc->sc_vmbusic; local
183 struct vmbus_channel *ch = vsc->sc_chan;
189 error = vmbus_channel_recv(ch, vsc->sc_buf, vsc->sc_buflen,
194 device_xname(vsc->sc_dev), error, rlen);
200 device_xname(vsc->sc_dev), rlen)
256 struct vmbusic_softc *vsc = &sc->sc_vmbusic; local
    [all...]
hvshutdown.c 132 struct vmbusic_softc *vsc = &sc->sc_vmbusic; local
133 struct vmbus_channel *ch = vsc->sc_chan;
141 error = vmbus_channel_recv(ch, vsc->sc_buf, vsc->sc_buflen,
146 device_xname(vsc->sc_dev), error, rlen);
152 device_xname(vsc->sc_dev), rlen);
156 hdr = (struct vmbus_icmsg_hdr *)vsc->sc_buf;
159 error = vmbusic_negotiate(vsc, hdr, &rlen, VMBUS_SHUTDOWN_FWVER,
168 device_xname(vsc->sc_dev), rlen);
174 device_printf(vsc->sc_dev, "shutdown requested\n")
    [all...]
  /src/sys/arch/hpcmips/vr/
vrecu.c 107 struct pcic_vrip_softc *vsc = device_private(self); local
108 struct pcic_softc *sc = &vsc->sc_pcic;
115 vsc->sc_intr_valid = PCIC_INTR_IRQ_VALIDMASK;
116 vsc->sc_intr_mask = 0xffff;
118 vsc->sc_intrhand[i].ih_fun = NULL;
121 IPL_NET, pcic_vrip_intr, vsc))
137 vsc->sc_intr_mask);
185 struct pcic_vrip_softc *vsc; local
206 vsc = device_private(h->ph_parent);
207 sc = &vsc->sc_pcic
235 struct pcic_vrip_softc *vsc; local
273 struct pcic_vrip_softc *vsc = arg; local
    [all...]
ite8181_vrip.c 91 struct ite8181_vrip_softc *vsc = device_private(self); local
92 struct ite8181_softc *sc = &vsc->sc_ite8181;
  /src/sys/arch/evbmips/mipssim/
virtio_mainbus.c 86 struct virtio_softc *vsc = &msc->sc_sc; local
106 vsc->sc_dev = self;
107 vsc->sc_dmat = ma->ma_dmat;
121 struct virtio_softc *vsc = &msc->sc_sc; local
124 if (vsc->sc_child) /* child already attached? */
128 va.sc_childdevid = vsc->sc_childdevid;
132 if (virtio_attach_failed(vsc))
152 struct virtio_softc * const vsc = &msc->sc_sc; local
157 aprint_error_dev(vsc->sc_dev,
162 aprint_normal_dev(vsc->sc_dev, "interrupting at irq %d\n", sc->sc_irq)
    [all...]
  /src/sys/dev/fdt/
virtio_mmio_fdt.c 77 struct virtio_softc * const vsc = &msc->sc_sc; local
93 vsc->sc_dev = self;
94 vsc->sc_dmat = faa->faa_dmat;
117 struct virtio_softc * const vsc = &msc->sc_sc; local
120 if (vsc->sc_child) /* Child already attached? */
124 va.sc_childdevid = vsc->sc_childdevid;
128 if (virtio_attach_failed(vsc))
147 struct virtio_softc * const vsc = &msc->sc_sc; local
152 aprint_error_dev(vsc->sc_dev, "failed to decode interrupt\n");
156 if (vsc->sc_flags & VIRTIO_F_INTR_MPSAFE
    [all...]
  /src/sys/arch/sun2/dev/
if_ie_mbmem.c 258 struct ie_mbmem_softc *vsc = (struct ie_mbmem_softc *)sc; local
259 write_iev(vsc, status, IEMBMEM_RESET);
261 write_iev(vsc, status, 0);
267 struct ie_mbmem_softc *vsc = (struct ie_mbmem_softc *)sc; local
270 write_iev(vsc, status, read_iev(vsc, status) | IEMBMEM_ATTEN);
272 write_iev(vsc, status, read_iev(vsc, status) & ~IEMBMEM_ATTEN);
278 struct ie_mbmem_softc *vsc = (struct ie_mbmem_softc *)sc; local
280 write_iev(vsc, status, read_iev(vsc, status
287 struct ie_mbmem_softc *vsc = (struct ie_mbmem_softc *)sc; local
400 struct ie_mbmem_softc *vsc = device_private(self); local
    [all...]
  /src/sys/dev/acpi/
virtio_acpi.c 84 struct virtio_softc * const vsc = &msc->sc_sc; local
94 vsc->sc_dev = self;
98 vsc->sc_dmat = aa->aa_dmat64;
101 vsc->sc_dmat = aa->aa_dmat;
154 struct virtio_softc * const vsc = &msc->sc_sc; local
157 if (vsc->sc_child)
161 va.sc_childdevid = vsc->sc_childdevid;
165 if (virtio_attach_failed(vsc))
175 struct virtio_softc * const vsc = &msc->sc_sc; local
177 msc->sc_ih = acpi_intr_establish(vsc->sc_dev
    [all...]
  /src/sys/arch/virt68k/dev/
virtio_mainbus.c 87 struct virtio_softc *vsc = &msc->sc_sc; local
107 vsc->sc_dev = self;
108 vsc->sc_dmat = ma->ma_dmat;
121 struct virtio_softc *vsc = &msc->sc_sc; local
124 if (vsc->sc_child) /* child already attached? */
128 va.sc_childdevid = vsc->sc_childdevid;
132 if (virtio_attach_failed(vsc))
152 struct virtio_softc * const vsc = &msc->sc_sc; local
158 aprint_error_dev(vsc->sc_dev,
163 aprint_normal_dev(vsc->sc_dev, "interrupting at %s\n"
    [all...]
  /src/sys/dev/vme/
if_ie_vme.c 256 struct ie_vme_softc *vsc = (struct ie_vme_softc *)sc; local
258 write_iev(vsc, status, IEVME_RESET);
260 write_iev(vsc, status, 0);
266 struct ie_vme_softc *vsc = (struct ie_vme_softc *)sc; local
269 write_iev(vsc, status, read_iev(vsc, status) | IEVME_ATTEN);
271 write_iev(vsc, status, read_iev(vsc, status) & ~IEVME_ATTEN);
277 struct ie_vme_softc *vsc = (struct ie_vme_softc *)sc; local
279 write_iev(vsc, status, read_iev(vsc, status
286 struct ie_vme_softc *vsc = (struct ie_vme_softc *)sc; local
459 struct ie_vme_softc *vsc = device_private(self); local
    [all...]
  /src/sys/arch/mac68k/nubus/
grf_nubus.c 386 grfmv_intr_generic_write1(void *vsc)
388 struct grfbus_softc *sc = (struct grfbus_softc *)vsc;
401 grfmv_intr_generic_write4(void *vsc)
403 struct grfbus_softc *sc = (struct grfbus_softc *)vsc;
416 grfmv_intr_generic_or4(void *vsc)
418 struct grfbus_softc *sc = (struct grfbus_softc *)vsc;
431 grfmv_intr_radius(void *vsc)
433 struct grfbus_softc *sc = (struct grfbus_softc *)vsc;
450 grfmv_intr_radius24(void *vsc)
452 struct grfbus_softc *sc = (struct grfbus_softc *)vsc;
    [all...]
  /src/sys/dev/virtio/arch/x86/
virtio_mmio_cmdline.c 242 struct virtio_softc *const vsc = &msc->sc_sc; local
246 vsc->sc_dmat = pvaa->pvaa_dmat;
248 vsc->sc_dev = self;
281 struct virtio_softc *const vsc = &msc->sc_sc; local
284 if (vsc->sc_child)
288 va.sc_childdevid = vsc->sc_childdevid;
292 if (virtio_attach_failed(vsc))
304 struct virtio_softc *const vsc = &msc->sc_sc; local
321 mpsafe = (0 != (vsc->sc_flags & VIRTIO_F_INTR_MPSAFE));
323 msc->sc_ih = intr_establish_xname(irq, pic, pin, IST_LEVEL, vsc->sc_ipl
    [all...]
  /src/sys/dev/pckbport/
synapticsvar.h 111 int pms_synaptics_probe_init(void *vsc);
112 void pms_synaptics_enable(void *vsc);
113 void pms_synaptics_resume(void *vsc);
  /src/sys/dev/usb/
uslsa.c 292 uslsa_get_status(void *vsc, int portno, u_char *lsr, u_char *msr)
299 sc = vsc;
301 DPRINTF((sc->sc_dev, "%s(%p, %d, ....)\n", __func__, vsc, portno));
330 uslsa_set(void *vsc, int portno, int reg, int onoff)
334 sc = vsc;
336 DPRINTF((sc->sc_dev, "%s(%p, %d, %d, %d)\n", __func__, vsc, portno,
370 uslsa_param(void *vsc, int portno, struct termios *t)
379 sc = vsc;
381 DPRINTF((sc->sc_dev, "%s(%p, %d, %p)\n", __func__, vsc, portno, t));
458 uslsa_ioctl(void *vsc, int portno, u_long cmd, void *data, int flag, proc_t *p
    [all...]

Completed in 31 milliseconds

1 2 3 4