Searched refs:virtio_chain_t (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/io/virtio/ |
H A D | virtio.h | 279 typedef struct virtio_chain virtio_chain_t; typedef 318 virtio_chain_t *virtio_queue_poll(virtio_queue_t *); 319 virtio_chain_t *virtio_queue_evacuate(virtio_queue_t *); 325 virtio_chain_t *virtio_chain_alloc(virtio_queue_t *, int); 326 void virtio_chain_clear(virtio_chain_t *); 327 void virtio_chain_free(virtio_chain_t *); 328 int virtio_chain_append(virtio_chain_t *, uint64_t, size_t, virtio_direction_t); 330 void *virtio_chain_data(virtio_chain_t *); 331 void virtio_chain_data_set(virtio_chain_t *, void *); 333 void virtio_chain_submit(virtio_chain_t *, boolean_t); [all …]
|
H A D | virtio_main.c | 80 static int virtio_chain_append_impl(virtio_chain_t *, uint64_t, size_t, 601 const virtio_chain_t *l = lp; in virtio_inflight_compar() 602 const virtio_chain_t *r = rp; in virtio_inflight_compar() 671 sizeof (virtio_chain_t), offsetof(virtio_chain_t, vic_node)); in virtio_queue_alloc() 819 static virtio_chain_t * 824 virtio_chain_t *vic; in virtio_queue_complete() 826 virtio_chain_t search; in virtio_queue_complete() 854 virtio_chain_t * 889 virtio_chain_t *vic; in virtio_queue_poll() 911 virtio_chain_t * [all …]
|
/illumos-gate/usr/src/uts/common/io/vioif/ |
H A D | vioif.h | 333 virtio_chain_t *rb_chain; 342 virtio_chain_t *cb_chain; 363 virtio_chain_t *tb_chain;
|
H A D | vioif.c | 637 virtio_chain_t *vic = NULL; in vioif_ctrlq_req() 856 virtio_chain_t *vic; in vioif_process_rx() 980 virtio_chain_t *vic; in vioif_reclaim_used_tx() 2101 virtio_chain_t *vic; in vioif_detach()
|
/illumos-gate/usr/src/uts/common/io/vioscsi/ |
H A D | vioscsi.h | 246 virtio_chain_t *vr_vic; 278 virtio_chain_t *ve_vic;
|
H A D | vioscsi.c | 340 virtio_chain_t *vic = req->vr_vic; in vioscsi_tran_start() 588 virtio_chain_t *vic = req->vr_vic; in vioscsi_tran_teardown_pkt() 693 virtio_chain_t *vic; in vioscsi_ctl_handler() 711 virtio_chain_t *vic; in vioscsi_evt_handler() 792 virtio_chain_t *vic; in vioscsi_cmd_handler()
|
/illumos-gate/usr/src/uts/common/io/vio9p/ |
H A D | vio9p_impl.h | 100 virtio_chain_t *vnr_chain;
|
H A D | vio9p.c | 339 virtio_chain_t *vic; in vio9p_poll() 571 virtio_chain_t *vic; in vio9p_detach()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | viorand.c | 37 virtio_chain_t *rb_chain; 389 virtio_chain_t *vic; in viorand_detach() 475 virtio_chain_t *vic; in viorand_interrupt()
|
/illumos-gate/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 266 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_common_submit() 343 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_internal() 359 vioblk_map_discard(vioblk_t *vib, virtio_chain_t *vic, const bd_xfer_t *xfer) in vioblk_map_discard() 431 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_request() 680 virtio_chain_t *vic; in vioblk_poll()
|
H A D | vioblk.h | 197 virtio_chain_t *vbr_chain;
|