vringh 52 include/linux/vringh.h void (*notify)(struct vringh *); vringh 67 include/linux/vringh.h typedef void vrh_callback_t(struct virtio_device *, struct vringh *); vringh 70 include/linux/vringh.h struct vringh *vrhs[], vrh_callback_t *callbacks[]); vringh 108 include/linux/vringh.h int vringh_init_user(struct vringh *vrh, u32 features, vringh 140 include/linux/vringh.h int vringh_getdesc_user(struct vringh *vrh, vringh 143 include/linux/vringh.h bool (*getrange)(struct vringh *vrh, vringh 155 include/linux/vringh.h int vringh_complete_user(struct vringh *vrh, u16 head, u32 len); vringh 156 include/linux/vringh.h int vringh_complete_multi_user(struct vringh *vrh, vringh 161 include/linux/vringh.h void vringh_abandon_user(struct vringh *vrh, unsigned int num); vringh 164 include/linux/vringh.h int vringh_need_notify_user(struct vringh *vrh); vringh 166 include/linux/vringh.h bool vringh_notify_enable_user(struct vringh *vrh); vringh 167 include/linux/vringh.h void vringh_notify_disable_user(struct vringh *vrh); vringh 170 include/linux/vringh.h int vringh_init_kern(struct vringh *vrh, u32 features, vringh 201 include/linux/vringh.h int vringh_getdesc_kern(struct vringh *vrh, vringh 210 include/linux/vringh.h void vringh_abandon_kern(struct vringh *vrh, unsigned int num); vringh 211 include/linux/vringh.h int vringh_complete_kern(struct vringh *vrh, u16 head, u32 len); vringh 213 include/linux/vringh.h bool vringh_notify_enable_kern(struct vringh *vrh); vringh 214 include/linux/vringh.h void vringh_notify_disable_kern(struct vringh *vrh); vringh 216 include/linux/vringh.h int vringh_need_notify_kern(struct vringh *vrh); vringh 219 include/linux/vringh.h static inline void vringh_notify(struct vringh *vrh)