OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:virtqueue
(Results
1 - 15
of
15
) sorted by relevancy
/src/sys/dev/pci/
virtiovar.h
73
struct
virtqueue
{
struct
86
/*
virtqueue
allocation info */
108
int (*vq_done)(struct
virtqueue
*); /* for compatibility */
163
struct
virtqueue
*sc_vqs; /* set by child */
203
void virtio_init_vq(struct virtio_softc *, struct
virtqueue
*, int,
205
void virtio_init_vq_vqdone(struct virtio_softc *,struct
virtqueue
*, int,
206
int (*)(struct
virtqueue
*));
207
int virtio_alloc_vq(struct virtio_softc*, struct
virtqueue
*, int, int,
209
int virtio_free_vq(struct virtio_softc*, struct
virtqueue
*);
216
struct
virtqueue
*, size_t
[
all
...]
virtio.c
80
struct
virtqueue
*);
117
struct
virtqueue
*vq = &sc->sc_vqs[i];
122
panic("%s:
virtqueue
size changed, vq index %d\n",
466
struct
virtqueue
*vq = xvq;
474
struct
virtqueue
*vq;
488
* dmamap sync operations for a
virtqueue
.
491
vq_sync_descs(struct virtio_softc *sc, struct
virtqueue
*vq, int ops)
500
vq_sync_aring_all(struct virtio_softc *sc, struct
virtqueue
*vq, int ops)
513
vq_sync_aring_header(struct virtio_softc *sc, struct
virtqueue
*vq, int ops)
522
vq_sync_aring_payload(struct virtio_softc *sc, struct
virtqueue
*vq, int ops
[
all
...]
viornd.c
71
struct
virtqueue
sc_vq;
78
int viornd_vq_done(struct
virtqueue
*);
88
struct
virtqueue
*vq = &sc->sc_vq;
187
aprint_error_dev(sc->sc_dev, "can't alloc
virtqueue
: %d\n",
221
viornd_vq_done(struct
virtqueue
*vq)
viomb.c
79
struct
virtqueue
sc_vq[2];
101
static int inflateq_done(struct
virtqueue
*);
104
static int deflateq_done(struct
virtqueue
*);
279
struct
virtqueue
*vq = &sc->sc_vq[VQ_INFLATE];
327
inflateq_done(struct
virtqueue
*vq)
344
struct
virtqueue
*vq = &sc->sc_vq[VQ_INFLATE];
390
struct
virtqueue
*vq = &sc->sc_vq[VQ_DEFLATE];
444
deflateq_done(struct
virtqueue
*vq)
461
struct
virtqueue
*vq = &sc->sc_vq[VQ_DEFLATE];
vioscsi.c
56
struct
virtqueue
sc_vqs[3];
86
static int vioscsi_vq_done(struct
virtqueue
*);
88
struct vioscsi_req *, struct
virtqueue
*, int);
158
"failed to allocate
virtqueue
%d\n", i);
274
struct
virtqueue
*vq = &sc->sc_vqs[VIOSCSI_VQ_REQUEST];
452
struct vioscsi_req *vr, struct
virtqueue
*vq, int slot)
521
vioscsi_vq_done(struct
virtqueue
*vq)
556
struct
virtqueue
*vq = &sc->sc_vqs[VIOSCSI_VQ_REQUEST];
if_vioif.c
153
/* Control
virtqueue
*/
250
struct
virtqueue
*netq_vq;
281
struct
virtqueue
*ctrlq_vq;
315
struct
virtqueue
*sc_vqs;
440
vioif_notify(struct virtio_softc *vsc, struct
virtqueue
*vq)
597
* Allocating a
virtqueue
for control channel
606
"a
virtqueue
for control channel, error code %d\n",
1048
"
virtqueue
enqueue failed failed");
1460
struct
virtqueue
*vq;
1633
vioif_net_enqueue(struct virtio_softc *vsc, struct
virtqueue
*vq
[
all
...]
vio9p.c
93
struct
virtqueue
sc_vq[1];
135
static int vio9p_request_done(struct
virtqueue
*);
221
struct
virtqueue
*vq = &sc->sc_vq[0];
317
struct
virtqueue
*vq = &sc->sc_vq[0];
617
vio9p_request_done(struct
virtqueue
*vq)
ld_virtio.c
172
struct
virtqueue
sc_vq;
212
static int ld_virtio_vq_done(struct
virtqueue
*);
476
struct
virtqueue
*vq = &sc->sc_vq;
601
struct
virtqueue
*vq = &sc->sc_vq;
670
struct
virtqueue
*vq, int slot)
739
ld_virtio_vq_done(struct
virtqueue
*vq)
760
struct
virtqueue
*vq = &sc->sc_vq;
896
struct
virtqueue
*vq = &sc->sc_vq;
1039
struct
virtqueue
* const vq = &sc->sc_vq;
viogpu.c
78
static int viogpu_vq_done(struct
virtqueue
*vq);
127
struct
virtqueue
sc_vqs[2];
486
struct
virtqueue
*vq = &sc->sc_vqs[VQCTRL];
533
viogpu_vq_done(struct
virtqueue
*vq)
virtio_pci.c
767
struct
virtqueue
*vq = &sc->sc_vqs[idx];
974
struct
virtqueue
*vq;
/src/sys/dev/virtio/
viocon.c
103
struct
virtqueue
*vp_rx;
104
struct
virtqueue
*vp_tx;
125
struct
virtqueue
*sc_vqs;
130
struct
virtqueue
*sc_c_vq_rx;
131
struct
virtqueue
*sc_c_vq_tx;
139
int viocon_tx_intr(struct
virtqueue
*);
140
int viocon_tx_drain(struct viocon_port *, struct
virtqueue
*vq);
141
int viocon_rx_intr(struct
virtqueue
*);
264
printf("\nCan't alloc %s
virtqueue
\n", name);
276
printf("\nCan't alloc %s
virtqueue
\n", name)
[
all
...]
virtio_mmio.c
211
struct
virtqueue
*vq;
/src/sys/external/bsd/drm2/dist/drm/virtio/
virtgpu_drv.h
147
struct
virtqueue
*vq;
330
void virtio_gpu_ctrl_ack(struct
virtqueue
*vq);
331
void virtio_gpu_cursor_ack(struct
virtqueue
*vq);
332
void virtio_gpu_fence_ack(struct
virtqueue
*vq);
virtgpu_vq.c
59
void virtio_gpu_ctrl_ack(struct
virtqueue
*vq)
67
void virtio_gpu_cursor_ack(struct
virtqueue
*vq)
178
static void reclaim_vbufs(struct
virtqueue
*vq, struct list_head *reclaim_list)
321
struct
virtqueue
*vq = vgdev->ctrlq.vq;
366
struct
virtqueue
*vq = vgdev->ctrlq.vq;
390
* Make sure we have enouth space in the
virtqueue
. If not
449
struct
virtqueue
*vq = vgdev->cursorq.vq;
virtgpu_kms.c
125
struct
virtqueue
*vqs[2];
Completed in 21 milliseconds
Indexes created Wed Oct 01 19:09:53 GMT 2025