Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/drm2/drmP.h
Context not available. | |||||
int event_space; | int event_space; | ||||
struct drm_prime_file_private prime; | struct drm_prime_file_private prime; | ||||
struct selinfo kevent_selinfo; | |||||
wulf_cicgroup.ru: struct drm_file has struct selinfo event_poll member already. Can it be used for kevents too? | |||||
struct mtx kevent_mtx; | |||||
wulf_cicgroup.ruUnsubmitted Not Done Inline ActionsCan dev->event_lock be reused to not introduce new mutex? wulf_cicgroup.ru: Can dev->event_lock be reused to not introduce new mutex?
As I see, both notify and kqfilter… | |||||
}; | }; | ||||
/** | /** | ||||
Context not available. | |||||
int drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset, | int drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset, | ||||
vm_size_t size, struct vm_object **obj_res, int nprot); | vm_size_t size, struct vm_object **obj_res, int nprot); | ||||
d_poll_t drm_poll; | d_poll_t drm_poll; | ||||
int drm_kqfilter(struct cdev *kdev, struct knote *kn); | |||||
/* Memory management support (drm_memory.h) */ | /* Memory management support (drm_memory.h) */ | ||||
extern void drm_free_agp(DRM_AGP_MEM * handle, int pages); | extern void drm_free_agp(DRM_AGP_MEM * handle, int pages); | ||||
Context not available. |
struct drm_file has struct selinfo event_poll member already. Can it be used for kevents too?