Crate drm_sys [−] [src]
Reexports
pub use self::drm_map_type as drm_map_type_t; |
pub use self::drm_map_flags as drm_map_flags_t; |
pub use self::drm_stat_type as drm_stat_type_t; |
pub use self::drm_lock_flags as drm_lock_flags_t; |
pub use self::drm_dma_flags as drm_dma_flags_t; |
pub use self::drm_ctx_flags as drm_ctx_flags_t; |
pub use self::drm_vblank_seq_type as drm_vblank_seq_type_t; |
Structs
__BindgenUnionField | |
__kernel_fd_set | |
__kernel_fsid_t | |
drm_agp_binding |
DRM_IOCTL_AGP_BIND and DRM_IOCTL_AGP_UNBIND ioctls argument type. |
drm_agp_buffer |
DRM_IOCTL_AGP_ALLOC and DRM_IOCTL_AGP_FREE ioctls argument type. |
drm_agp_info |
DRM_IOCTL_AGP_INFO ioctl argument type. |
drm_agp_mode |
DRM_IOCTL_AGP_ENABLE ioctl argument type. |
drm_auth |
DRM_IOCTL_GET_MAGIC and DRM_IOCTL_AUTH_MAGIC ioctl argument type. |
drm_block | |
drm_buf_desc |
DRM_IOCTL_ADD_BUFS and DRM_IOCTL_MARK_BUFS ioctl argument type. |
drm_buf_free |
DRM_IOCTL_FREE_BUFS ioctl argument type. |
drm_buf_info |
DRM_IOCTL_INFO_BUFS ioctl argument type. |
drm_buf_map |
DRM_IOCTL_MAP_BUFS ioctl argument type. |
drm_buf_pub |
Buffer information |
drm_client |
DRM_IOCTL_GET_CLIENT ioctl argument type. |
drm_clip_rect |
Cliprect. |
drm_color_ctm | |
drm_color_lut | |
drm_control |
DRM_IOCTL_CONTROL ioctl argument type. |
drm_ctx |
DRM_IOCTL_ADD_CTX ioctl argument type. |
drm_ctx_priv_map | |
drm_ctx_res |
DRM_IOCTL_RES_CTX ioctl argument type. |
drm_dma |
DRM_IOCTL_DMA ioctl argument type. |
drm_draw |
DRM_IOCTL_ADD_DRAW and DRM_IOCTL_RM_DRAW ioctl argument type. |
drm_drawable_info |
Drawable information. |
drm_event |
Header for events written back to userspace on the drm fd. The type defines the type of event, the length specifies the total length of the event (including the header), and user_data is typically a 64 bit value passed with the ioctl that triggered the event. A read on the drm fd will always only return complete events, that is, if for example the read buffer is 100 bytes, and there are two 64 byte events pending, only one will be returned. |
drm_event_vblank | |
drm_gem_close |
DRM_IOCTL_GEM_CLOSE ioctl argument type |
drm_gem_flink |
DRM_IOCTL_GEM_FLINK ioctl argument type |
drm_gem_open |
DRM_IOCTL_GEM_OPEN ioctl argument type |
drm_get_cap |
DRM_IOCTL_GET_CAP ioctl argument type |
drm_hw_lock |
Hardware lock. |
drm_irq_busid |
DRM_IOCTL_IRQ_BUSID ioctl argument type. |
drm_list | |
drm_lock |
DRM_IOCTL_LOCK, DRM_IOCTL_UNLOCK and DRM_IOCTL_FINISH ioctl argument type. |
drm_map |
DRM_IOCTL_GET_MAP, DRM_IOCTL_ADD_MAP and DRM_IOCTL_RM_MAP ioctls argument type. |
drm_mode_atomic | |
drm_mode_card_res | |
drm_mode_connector_set_property | |
drm_mode_create_blob |
Create a new 'blob' data property, copying length bytes from data pointer, and returning new blob ID. |
drm_mode_create_dumb | |
drm_mode_crtc | |
drm_mode_crtc_lut | |
drm_mode_crtc_page_flip | |
drm_mode_crtc_page_flip_target | |
drm_mode_cursor | |
drm_mode_cursor2 | |
drm_mode_destroy_blob |
Destroy a user-created blob property. |
drm_mode_destroy_dumb | |
drm_mode_fb_cmd | |
drm_mode_fb_cmd2 | |
drm_mode_fb_dirty_cmd | |
drm_mode_get_blob | |
drm_mode_get_connector | |
drm_mode_get_encoder | |
drm_mode_get_plane | |
drm_mode_get_plane_res | |
drm_mode_get_property | |
drm_mode_map_dumb | |
drm_mode_mode_cmd | |
drm_mode_modeinfo | |
drm_mode_obj_get_properties | |
drm_mode_obj_set_property | |
drm_mode_property_enum | |
drm_mode_set_plane | |
drm_modeset_ctl |
DRM_IOCTL_MODESET_CTL ioctl argument type |
drm_prime_handle | |
drm_scatter_gather |
DRM_IOCTL_SG_ALLOC ioctl argument type. |
drm_set_client_cap |
DRM_IOCTL_SET_CLIENT_CAP ioctl argument type |
drm_set_version |
DRM_IOCTL_SET_VERSION ioctl argument type. |
drm_stats |
DRM_IOCTL_GET_STATS ioctl argument type. |
drm_stats__bindgen_ty_1 | |
drm_tex_region |
Texture region, |
drm_unique |
DRM_IOCTL_GET_UNIQUE ioctl argument type. |
drm_update_draw | |
drm_version |
DRM_IOCTL_VERSION ioctl argument type. |
drm_wait_vblank |
DRM_IOCTL_WAIT_VBLANK ioctl argument type. |
drm_wait_vblank_reply | |
drm_wait_vblank_request |
Enums
drm_buf_desc__bindgen_ty_1 | |
drm_control__bindgen_ty_1 | |
drm_ctx_flags | |
drm_dma_flags |
DMA flags |
drm_drawable_info_type_t |
DRM_IOCTL_UPDATE_DRAW ioctl argument type. |
drm_lock_flags |
Hardware locking flags. |
drm_map_flags |
Memory mapping flags. |
drm_map_type |
Type of memory to map. |
drm_mode_subconnector | |
drm_stat_type | |
drm_vblank_seq_type |