fn atomic_commit(
        &self,
        flags: AtomicCommitFlags,
        mut req: atomic::AtomicModeReq,
    ) -> Result<(), SystemError> {
        drm_ffi::mode::atomic_commit(
            self.as_raw_fd(),
            flags.bits(),
            unsafe { &mut *(&mut *req.objects as *mut _ as *mut [u32]) },
            &mut *req.count_props_per_object,
            unsafe { &mut *(&mut *req.props as *mut _ as *mut [u32]) },
            &mut *req.values,
        )
    }
/// Request an atomic commit with given flags and property-value pair for a list of objects.
Request an atomic commit with given flags and property-value pair for a list of objects.
Request an atomic commit with given flags and property - value pair for a list of objects .
fn atomic_commit(
        &self,
        flags: AtomicCommitFlags,
        mut req: atomic::AtomicModeReq,
    ) -> Result<(), SystemError> {
        drm_ffi::mode::atomic_commit(
            self.as_raw_fd(),
            flags.bits(),
            unsafe { &mut *(&mut *req.objects as *mut _ as *mut [u32]) },
            &mut *req.count_props_per_object,
            unsafe { &mut *(&mut *req.props as *mut _ as *mut [u32]) },
            &mut *req.values,
        )
    }
fn atomic_commit ( & self , flags : AtomicCommitFlags , mut req : atomic :: AtomicModeReq , ) -> Result < ( ) , SystemError > { drm_ffi :: mode :: atomic_commit ( self . as_raw_fd ( ) , flags . bits ( ) , unsafe { & mut * ( & mut * req . objects as * mut _ as * mut [ u32 ] ) } , & mut * req . count_props_per_object , unsafe { & mut * ( & mut * req . props as * mut _ as * mut [ u32 ] ) } , & mut * req . values , ) }
Request an atomic commit with given flags and property-value pair for a list of objects.
Request an atomic commit with given flags and property - value pair for a list of objects .
&self
flags
AtomicCommitFlags
req
atomic::AtomicModeReq
&self
flags
AtomicCommitFlags
req
atomic::AtomicModeReq