XenevaOS
Loading...
Searching...
No Matches
Functions
drm_lease.h File Reference
#include <linux/types.h>
Include dependency graph for drm_lease.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

struct drm_master * drm_lease_owner (struct drm_master *master)
 
void drm_lease_destroy (struct drm_master *lessee)
 
bool drm_lease_held (struct drm_file *file_priv, int id)
 
bool _drm_lease_held (struct drm_file *file_priv, int id)
 
void drm_lease_revoke (struct drm_master *master)
 
uint32_t drm_lease_filter_crtcs (struct drm_file *file_priv, uint32_t crtcs)
 
int drm_mode_create_lease_ioctl (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int drm_mode_list_lessees_ioctl (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int drm_mode_get_lease_ioctl (struct drm_device *dev, void *data, struct drm_file *file_priv)
 
int drm_mode_revoke_lease_ioctl (struct drm_device *dev, void *data, struct drm_file *file_priv)
 

Function Documentation

◆ _drm_lease_held()

bool _drm_lease_held ( struct drm_file *  file_priv,
int  id 
)

◆ drm_lease_destroy()

void drm_lease_destroy ( struct drm_master *  lessee)

◆ drm_lease_filter_crtcs()

uint32_t drm_lease_filter_crtcs ( struct drm_file *  file_priv,
uint32_t  crtcs 
)

◆ drm_lease_held()

bool drm_lease_held ( struct drm_file *  file_priv,
int  id 
)

◆ drm_lease_owner()

struct drm_master * drm_lease_owner ( struct drm_master *  master)

◆ drm_lease_revoke()

void drm_lease_revoke ( struct drm_master *  master)

◆ drm_mode_create_lease_ioctl()

int drm_mode_create_lease_ioctl ( struct drm_device *  dev,
void *  data,
struct drm_file *  file_priv 
)

◆ drm_mode_get_lease_ioctl()

int drm_mode_get_lease_ioctl ( struct drm_device *  dev,
void *  data,
struct drm_file *  file_priv 
)

◆ drm_mode_list_lessees_ioctl()

int drm_mode_list_lessees_ioctl ( struct drm_device *  dev,
void *  data,
struct drm_file *  file_priv 
)

◆ drm_mode_revoke_lease_ioctl()

int drm_mode_revoke_lease_ioctl ( struct drm_device *  dev,
void *  data,
struct drm_file *  file_priv 
)