uvio_ioctl_cb
#define UVIO_IOCTL(nr) _IOWR(UVIO_TYPE_UVC, nr, struct uvio_ioctl_cb)
struct uvio_ioctl_cb *uv_ioctl,
static int get_uvio_attest(struct uvio_ioctl_cb *uv_ioctl, struct uvio_attest *uvio_attest)
static int uvio_attestation(struct uvio_ioctl_cb *uv_ioctl)
static int uvio_add_secret(struct uvio_ioctl_cb *uv_ioctl)
static int uvio_get_list(void *zpage, struct uvio_ioctl_cb *uv_ioctl)
static int uvio_list_secrets(struct uvio_ioctl_cb *uv_ioctl)
static int uvio_lock_secrets(struct uvio_ioctl_cb *ioctl)
static int uvio_retr_secret(struct uvio_ioctl_cb *uv_ioctl)
static int uvio_copy_and_check_ioctl(struct uvio_ioctl_cb *ioctl, void __user *argp,
struct uvio_ioctl_cb uv_ioctl = { };
static int uvio_uvdev_info(struct uvio_ioctl_cb *uv_ioctl)
_IOWR('a', nr, struct uvio_ioctl_cb),
_IOR(UVIO_TYPE_UVC, nr, struct uvio_ioctl_cb),
_IOW(UVIO_TYPE_UVC, nr, struct uvio_ioctl_cb),
struct uvio_ioctl_cb uvio_ioctl;
struct uvio_ioctl_cb uvio_ioctl;