📦 linux-manual
82568 pages · page 313 of 413
S (continued)
- struct drm_dp_link_train_set(9)link training settings✨
- struct drm_dp_mst_atomic_payload(9)Atomic state struct for an MST payload✨
- struct drm_dp_mst_branch(9)MST branch device.✨
- struct drm_dp_mst_port(9)MST port✨
- struct drm_dp_mst_topology_mgr(9)DisplayPort MST manager✨
- struct drm_dp_mst_topology_state(9)DisplayPort MST topology atomic state✨
- struct drm_dp_phy_test_params(9)DP Phy Compliance parameters✨
- struct drm_dp_vsc_sdp(9)drm DP VSC SDP✨
- struct drm_driver(9)DRM driver structure✨
- struct drm_dsc_config(9)Parameters required to configure DSC✨
- struct drm_dsc_picture_parameter_set(9)Represents 128 bytes of Picture Parameter Set✨
- struct drm_dsc_pps_infoframe(9)DSC infoframe carrying the Picture Parameter Set Metadata✨
- struct drm_dsc_rc_range_parameters(9)DSC Rate Control range parameters✨
- struct drm_edp_backlight_info(9)Probed eDP backlight info struct✨
- struct drm_encoder(9)central DRM encoder structure✨
- struct drm_encoder_funcs(9)encoder controls✨
- struct drm_encoder_helper_funcs(9)helper operations for encoders✨
- struct drm_ethosu_bo_create(9)Arguments passed to DRM_IOCTL_ETHOSU_BO_CREATE.✨
- struct drm_ethosu_bo_mmap_offset(9)Arguments passed to DRM_IOCTL_ETHOSU_BO_MMAP_OFFSET.✨
- struct drm_ethosu_dev_query(9)Arguments passed to DRM_ETHOSU_IOCTL_DEV_QUERY✨
- struct drm_ethosu_job(9)A job to be run on the NPU✨
- struct drm_ethosu_perfmon_set_global(9)ioctl to define a global performance monitor✨
- struct drm_ethosu_submit(9)ioctl argument for submitting commands to the NPU.✨
- struct drm_event(9)Header for DRM events✨
- struct drm_exec(9)Execution context✨
- struct drm_fb_helper(9)main structure to emulate fbdev on top of KMS✨
- struct drm_fb_helper_funcs(9)driver callbacks for the fbdev emulation library✨
- struct drm_fb_helper_surface_size(9)describes fbdev size and scanout surface size✨
- struct drm_file(9)DRM file private data✨
- struct drm_flip_work(9)flip work queue✨
- struct drm_format_conv_state(9)Stores format-conversion state✨
- struct drm_format_info(9)information about a DRM format✨
- struct drm_framebuffer(9)frame buffer object✨
- struct drm_framebuffer_funcs(9)framebuffer hooks✨
- struct drm_gem_change_handle(9)Argument for &DRM_IOCTL_GEM_CHANGE_HANDLE ioctl.✨
- struct drm_gem_close(9)Argument for &DRM_IOCTL_GEM_CLOSE ioctl.✨
- struct drm_gem_dma_object(9)GEM object backed by DMA memory allocations✨
- struct drm_gem_flink(9)Argument for &DRM_IOCTL_GEM_FLINK ioctl.✨
- struct drm_gem_lru(9)A simple LRU helper✨
- struct drm_gem_object(9)GEM buffer object✨
- struct drm_gem_object_funcs(9)GEM object functions✨
- struct drm_gem_open(9)Argument for &DRM_IOCTL_GEM_OPEN ioctl.✨
- struct drm_gem_shmem_object(9)GEM object backed by shmem✨
- struct drm_gem_vram_object(9)GEM object backed by VRAM✨
- struct drm_gpu_scheduler(9)scheduler instance-specific data✨
- struct drm_gpusvm(9)GPU SVM structure✨
- struct drm_gpusvm_ctx(9)DRM GPU SVM context✨
- struct drm_gpusvm_notifier(9)Structure representing a GPU SVM notifier✨
- struct drm_gpusvm_ops(9)Operations structure for GPU SVM✨
- struct drm_gpusvm_pages(9)Structure representing a GPU SVM mapped pages✨
- struct drm_gpusvm_pages_flags(9)Structure representing a GPU SVM pages flags✨
- struct drm_gpusvm_range(9)Structure representing a GPU SVM range✨
- struct drm_gpusvm_range_flags(9)Range-level GPU SVM flags✨
- struct drm_gpuva(9)structure to track a GPU VA mapping✨
- struct drm_gpuva_op(9)GPU VA operation✨
- struct drm_gpuva_op_map(9)GPU VA map operation✨
- struct drm_gpuva_op_prefetch(9)GPU VA prefetch operation✨
- struct drm_gpuva_op_remap(9)GPU VA remap operation✨
- struct drm_gpuva_op_unmap(9)GPU VA unmap operation✨
- struct drm_gpuva_ops(9)wraps a list of &drm_gpuva_op✨
- struct drm_gpuvm(9)DRM GPU VA Manager✨
- struct drm_gpuvm_bo(9)structure representing a &drm_gpuvm and &drm_gem_object combination✨
- struct drm_gpuvm_exec(9)&drm_gpuvm abstraction of &drm_exec✨
- struct drm_gpuvm_map_req(9)arguments passed to drm_gpuvm_sm_map[_ops_create]()✨
- struct drm_gpuvm_ops(9)callbacks for split/merge steps✨
- struct drm_hdmi_dsc_cap(9)DSC capabilities of HDMI sink✨
- struct drm_hdmi_info(9)runtime information about the connected HDMI sink✨
- struct drm_i915_engine_info(9)✨
- struct drm_i915_gem_caching(9)Set or get the caching for given object handle.✨
- struct drm_i915_gem_context_create_ext(9)Structure for creating contexts.✨
- struct drm_i915_gem_context_create_ext_setparam(9)Context parameter to set or query during context creation.✨
- struct drm_i915_gem_context_param(9)Context parameter to set or query.✨
- struct drm_i915_gem_create_ext(9)Existing gem_create behaviour, with added extension support using struct i915_user_extension.✨
- struct drm_i915_gem_create_ext_memory_regions(9)The I915_GEM_CREATE_EXT_MEMORY_REGIONS extension.✨
- struct drm_i915_gem_create_ext_protected_content(9)The I915_OBJECT_PARAM_PROTECTED_CONTENT extension.✨
- struct drm_i915_gem_create_ext_set_pat(9)The I915_GEM_CREATE_EXT_SET_PAT extension.✨
- struct drm_i915_gem_create_ext_vm_private(9)Extension to make the object private to the specified VM.✨
- struct drm_i915_gem_exec_fence(9)An input or output fence for the execbuf ioctl.✨
- struct drm_i915_gem_execbuffer2(9)Structure for DRM_I915_GEM_EXECBUFFER2 ioctl.✨
- struct drm_i915_gem_execbuffer3(9)Structure for DRM_I915_GEM_EXECBUFFER3 ioctl.✨
- struct drm_i915_gem_execbuffer_ext_timeline_fences(9)Timeline fences for execbuf ioctl.✨
- struct drm_i915_gem_memory_class_instance(9)Identify particular memory region✨
- struct drm_i915_gem_mmap_offset(9)Retrieve an offset so we can mmap this buffer object.✨
- struct drm_i915_gem_set_domain(9)Adjust the objects write or read domain, in preparation for accessing the pages via some CPU domain.✨
- struct drm_i915_gem_timeline_fence(9)An input or output timeline fence.✨
- struct drm_i915_gem_userptr(9)Create GEM object from user allocated memory.✨
- struct drm_i915_gem_vm_bind(9)VA to object mapping to bind.✨
- struct drm_i915_gem_vm_control(9)Structure to create or destroy VM.✨
- struct drm_i915_gem_vm_unbind(9)VA to object mapping to unbind.✨
- struct drm_i915_getparam(9)Driver parameter query structure.✨
- struct drm_i915_memory_region_info(9)Describes one region as known to the driver.✨
- struct drm_i915_perf_oa_config(9)✨
- struct drm_i915_query(9)Supply an array of struct drm_i915_query_item for the kernel to fill out.✨
- struct drm_i915_query_engine_info(9)✨
- struct drm_i915_query_guc_submission_version(9)query GuC submission interface version✨
- struct drm_i915_query_item(9)An individual query for the kernel to process.✨
- struct drm_i915_query_memory_regions(9)✨
- struct drm_i915_query_perf_config(9)✨
- struct drm_i915_query_topology_info(9)✨
- struct drm_info_list(9)debugfs info list entry✨
- struct drm_info_node(9)Per-minor debugfs node structure✨
- struct drm_ioctl_desc(9)DRM driver ioctl entry✨
- struct drm_ivpu_bo_create(9)Create BO backed by SHMEM✨
- struct drm_ivpu_bo_create_from_userptr(9)Create dma-buf from user pointer✨
- struct drm_ivpu_bo_info(9)Query buffer object info✨
- struct drm_ivpu_bo_wait(9)Wait for BO to become inactive✨
- struct drm_ivpu_cmdq_create(9)Create command queue for job submission✨
- struct drm_ivpu_cmdq_destroy(9)Destroy a command queue✨
- struct drm_ivpu_cmdq_submit(9)Submit commands to the VPU using explicit command queue✨
- struct drm_ivpu_metric_streamer_get_data(9)Copy collected metric data✨
- struct drm_ivpu_metric_streamer_start(9)Start collecting metric data✨
- struct drm_ivpu_metric_streamer_stop(9)Stop collecting metric data✨
- struct drm_ivpu_param(9)Get/Set VPU parameters✨
- struct drm_ivpu_submit(9)Submit commands to the VPU✨
- struct drm_luminance_range_info(9)Panel's luminance range for &drm_display_info. Calculated using data in EDID✨
- struct drm_master(9)drm master structure✨
- struct drm_memory_stats(9)GEM object stats associated✨
- struct drm_minor(9)DRM device minor structure✨
- struct drm_mm(9)DRM allocator✨
- struct drm_mm_node(9)allocated block in the DRM allocator✨
- struct drm_mm_scan(9)DRM allocator eviction roaster data✨
- struct drm_mock_sched_entity(9)implements a mock GPU sched entity✨
- struct drm_mock_sched_job(9)implements a mock GPU job✨
- struct drm_mock_scheduler(9)implements a trivial mock GPU execution engine✨
- struct drm_mode_closefb(9)✨
- struct drm_mode_config(9)Mode configuration control structure✨
- struct drm_mode_config_funcs(9)basic driver provided mode setting functions✨
- struct drm_mode_config_helper_funcs(9)global modeset helper operations✨
- struct drm_mode_create_blob(9)Create New blob property✨
- struct drm_mode_create_dumb(9)Create a KMS dumb buffer for scanout.✨
- struct drm_mode_create_lease(9)Create lease✨
- struct drm_mode_destroy_blob(9)Destroy user blob✨
- struct drm_mode_fb_cmd2(9)Frame-buffer metadata.✨
- struct drm_mode_get_connector(9)Get connector metadata.✨
- struct drm_mode_get_lease(9)Get Lease✨
- struct drm_mode_get_plane(9)Get plane metadata.✨
- struct drm_mode_get_property(9)Get property metadata.✨
- struct drm_mode_list_lessees(9)List lessees✨
- struct drm_mode_modeinfo(9)Display mode information.✨
- struct drm_mode_object(9)base structure for modeset objects✨
- struct drm_mode_property_enum(9)Description for an enum/bitfield entry.✨
- struct drm_mode_rect(9)Two dimensional rectangle.✨
- struct drm_mode_revoke_lease(9)Revoke lease✨
- struct drm_mode_set(9)new values for a CRTC config change✨
- struct drm_modeset_acquire_ctx(9)locking context (see ww_acquire_ctx)✨
- struct drm_modeset_lock(9)used for locking modeset resources.✨
- struct drm_monitor_range_info(9)Panel's Monitor range in EDID for &drm_display_info✨
- struct drm_msm_vm_bind(9)Input of &DRM_IOCTL_MSM_VM_BIND✨
- struct drm_msm_vm_bind_op(9)bind/unbind op to run✨
- struct drm_nouveau_exec(9)structure for DRM_IOCTL_NOUVEAU_EXEC✨
- struct drm_nouveau_exec_push(9)EXEC push operation✨
- struct drm_nouveau_sync(9)sync object✨
- struct drm_nouveau_vm_bind(9)structure for DRM_IOCTL_NOUVEAU_VM_BIND✨
- struct drm_nouveau_vm_bind_op(9)VM_BIND operation✨
- struct drm_nouveau_vm_init(9)GPU VA space init structure✨
- struct drm_nova_gem_create(9)create a new DRM GEM object✨
- struct drm_nova_gem_info(9)query DRM GEM object metadata✨
- struct drm_nova_getparam(9)query GPU and driver metadata✨
- struct drm_object_properties(9)property tracking for &drm_mode_object✨
- struct drm_pagemap(9)Additional information for a struct dev_pagemap used for device p2p handshaking.✨
- struct drm_pagemap_addr(9)Address representation.✨
- struct drm_pagemap_cache(9)Lookup structure for pagemaps✨
- struct drm_pagemap_dev_hold(9)Struct to aid in drm_device release.✨
- struct drm_pagemap_devmem(9)Structure representing a GPU SVM device memory allocation✨
- struct drm_pagemap_devmem_ops(9)Operations structure for GPU SVM device memory✨
- struct drm_pagemap_iova_state(9)DRM pagemap IOVA state✨
- struct drm_pagemap_migrate_details(9)Details to govern migration.✨
- struct drm_pagemap_ops(9)Ops for a drm-pagemap.✨
- struct drm_pagemap_owner(9)Device interconnect group✨
- struct drm_pagemap_owner_list(9)Keeping track of peers and owners✨
- struct drm_pagemap_peer(9)Structure representing a fast interconnect peer✨
- struct drm_pagemap_shrinker(9)Shrinker to remove unused pagemaps✨
- struct drm_pagemap_zdd(9)GPU SVM zone device data✨
- struct drm_panel(9)DRM panel object✨
- struct drm_panel_funcs(9)perform operations on a given panel✨
- struct drm_panfrost_create_bo(9)ioctl argument for creating Panfrost BOs.✨
- struct drm_panfrost_mmap_bo(9)ioctl argument for mapping Panfrost BOs.✨
- struct drm_panfrost_set_label_bo(9)ioctl argument for labelling Panfrost BOs.✨
- struct drm_panfrost_submit(9)ioctl argument for submitting commands to the 3D engine.✨
- struct drm_panfrost_sync_bo(9)ioctl argument for syncing BO maps✨
- struct drm_panfrost_wait_bo(9)ioctl argument for waiting for completion of the last DRM_PANFROST_SUBMIT on a BO.✨
- struct drm_panthor_bo_create(9)Arguments passed to DRM_IOCTL_PANTHOR_BO_CREATE.✨
- struct drm_panthor_bo_mmap_offset(9)Arguments passed to DRM_IOCTL_PANTHOR_BO_MMAP_OFFSET.✨
- struct drm_panthor_bo_query_info(9)Query BO info✨
- struct drm_panthor_bo_set_label(9)Arguments passed to DRM_IOCTL_PANTHOR_BO_SET_LABEL✨
- struct drm_panthor_bo_sync(9)BO map sync request✨
- struct drm_panthor_bo_sync_op(9)BO map sync op✨
- struct drm_panthor_csif_info(9)Command stream interface information✨
- struct drm_panthor_dev_query(9)Arguments passed to DRM_PANTHOR_IOCTL_DEV_QUERY✨
- struct drm_panthor_gpu_info(9)GPU information✨
- struct drm_panthor_group_create(9)Arguments passed to DRM_IOCTL_PANTHOR_GROUP_CREATE✨
- struct drm_panthor_group_destroy(9)Arguments passed to DRM_IOCTL_PANTHOR_GROUP_DESTROY✨
- struct drm_panthor_group_get_state(9)Arguments passed to DRM_IOCTL_PANTHOR_GROUP_GET_STATE✨
- struct drm_panthor_group_priorities_info(9)Group priorities information✨
- struct drm_panthor_group_submit(9)Arguments passed to DRM_IOCTL_PANTHOR_GROUP_SUBMIT✨
- struct drm_panthor_mmu_info(9)MMU information✨
- struct drm_panthor_obj_array(9)Object array.✨
- struct drm_panthor_queue_create(9)Queue creation arguments.✨
- struct drm_panthor_queue_submit(9)Job submission arguments.✨
- struct drm_panthor_set_user_mmio_offset(9)Arguments passed to DRM_IOCTL_PANTHOR_SET_USER_MMIO_OFFSET✨
💅
getting it ready, bestie…