ENUM VDUSE_REQ_TYPE(9)
๐ NAME
okay bestie, welcome to the enum vduse_req_type(9) page from the Kernel API Manual โ this one is short, sweet, and all about the request type enum ๐
โจ
โจ SYNOPSIS โจ
enum vduse_req_type {
VDUSE_GET_VQ_STATE ,
VDUSE_SET_STATUS ,
VDUSE_UPDATE_IOTLB ,
VDUSE_SET_VQ_GROUP_ASID ,
VDUSE_SET_VQ_READY ,
VDUSE_SUSPEND
};
๐ Constants ๐
VDUSE_GET_VQ_STATEโ get the state for specified virtqueue from userspace ๐VDUSE_SET_STATUSโ set the device status ๐ธVDUSE_UPDATE_IOTLBโ Notify userspace to update the memory mapping for specified IOVA range viaVDUSE_IOTLB_GET_FDioctl ๐ฅVDUSE_SET_VQ_GROUP_ASIDโ Notify userspace to update the address space of a virtqueue group ๐ฆVDUSE_SET_VQ_READYโ the page literally says-- undescribed --, so no invented tea here ๐VDUSE_SUSPENDโ also-- undescribed --, and honestly the docs are leaving it mysterious ๐
๐ฎ SEE ALSO
- Kernel file
./include/uapi/linux/vduse.h๐ struct vduse_dev_config(9)struct vduse_iotlb_entry(9)struct vduse_config_data(9)struct vduse_vq_config(9)struct vduse_vq_state_split(9)struct vduse_vq_state_packed(9)struct vduse_vq_group_asid(9)struct vduse_vq_info(9)struct vduse_vq_eventfd(9)struct vduse_iova_umem(9)struct vduse_iova_info(9)struct vduse_iotlb_entry_v2(9)struct vduse_vq_state(9)struct vduse_dev_status(9)struct vduse_iova_range(9)struct vduse_iova_range_v2(9)struct vduse_vq_ready(9)struct vduse_dev_request(9)struct vduse_dev_response(9)โญ
Source/version: ./include/uapi/linux ยท date: October 2026 ยท page: enum vduse_req_type(9) โ bye bestie, drink water and stan documented enums ๐ง๐
๐ฆ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms