22 #ifndef IOCTL_PRIVATE_H    23 #define IOCTL_PRIVATE_H    26 #include <IOKit/IOKitLib.h>    45     virtual int64_t bf_write_ioctl(
int fd, uint32_t cmd, 
void *arg);
    46     virtual int64_t bf_read_ioctl(
int fd, uint32_t cmd, 
void *arg);
    47     virtual int64_t bf_send_ioctl(
int fd, uint32_t cmd);
    49     virtual void ioctl_write(bf_ioctl_t *
in, bf_ioctl_t *
out);
    50     virtual void ioctl_read(bf_ioctl_t *
in, bf_ioctl_t *
out);
    52     io_connect_t m_connect;
 
virtual void call_ioctl_stop_vmm()
virtual void call_ioctl_load_vmm()
int64_t unsigned long void * data
virtual void call_ioctl_add_module_length(module_len_type len)
virtual void call_ioctl_vmm_status(gsl::not_null< status_pointer > status)
debug_ring_resources_t * drr
virtual void call_ioctl_start_vmm()
virtual void call_ioctl_dump_vmm(gsl::not_null< drr_pointer > drr, vcpuid_type vcpuid)
~ioctl_private() override
virtual void call_ioctl_add_module(gsl::not_null< module_data_type > data)
virtual void call_ioctl_unload_vmm()