Home
last modified time | relevance | path

Searched refs:vd_len (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_ring.c844 if (desc->vd_len == 0) { in vq_map_desc_bufs()
846 uint32_t, desc->vd_len); in vq_map_desc_bufs()
849 } else if ((region->vhr_len + desc->vd_len) < region->vhr_len) { in vq_map_desc_bufs()
855 int err = vq_region_hold(ring, desc->vd_addr, desc->vd_len, in vq_map_desc_bufs()
858 region->vhr_len += desc->vd_len; in vq_map_desc_bufs()
878 const uint16_t indir_count = desc->vd_len / sizeof (struct virtio_desc); in vq_map_indir_desc_bufs()
880 if ((desc->vd_len & 0xf) != 0 || indir_count == 0 || in vq_map_indir_desc_bufs()
882 desc->vd_addr > (desc->vd_addr + desc->vd_len)) { in vq_map_indir_desc_bufs()
884 uint32_t, desc->vd_len); in vq_map_indir_desc_bufs()
933 } else if (vp.vd_len == 0) { in vq_map_indir_desc_bufs()
[all …]
H A Dviona_impl.h310 uint32_t vd_len; member