📦 linux-manual
82568 pages · page 84 of 413
D (continued)
- DRM_RECT_FP_FMT(9)printf string for &struct drm_rect in 16.16 fixed point✨
- drm_rect_fp_to_int(9)Convert a rect in 16.16 fixed point form to int form.✨
- drm_rect_height(9)determine the rectangle height✨
- DRM_RECT_INIT(9)initialize a rectangle from x/y/w/h✨
- drm_rect_init(9)initialize the rectangle from x/y/w/h✨
- drm_rect_intersect(9)intersect two rectangles✨
- drm_rect_overlap(9)Check if two rectangles overlap✨
- drm_rect_rotate(9)Rotate the rectangle✨
- drm_rect_rotate_inv(9)Inverse rotate the rectangle✨
- drm_rect_translate(9)translate the rectangle✨
- drm_rect_translate_to(9)translate the rectangle to an absolute position✨
- drm_rect_visible(9)determine if the rectangle is visible✨
- drm_rect_width(9)determine the rectangle width✨
- drm_release(9)release method for DRM file✨
- drm_release_noglobal(9)release method for DRM file✨
- drm_rotation_simplify(9)Try to simplify the rotation✨
- drm_scdc_get_scrambling_status(9)what is status of scrambling?✨
- drm_scdc_read(9)read a block of data from SCDC✨
- drm_scdc_readb(9)read a single byte from SCDC✨
- drm_scdc_set_high_tmds_clock_ratio(9)set TMDS clock ratio✨
- drm_scdc_set_scrambling(9)enable scrambling✨
- drm_scdc_write(9)write a block of data to SCDC✨
- drm_scdc_writeb(9)write a single byte to SCDC✨
- drm_sched_can_queue(9)- Can we queue more to the hardware?✨
- drm_sched_entity_destroy(9)Destroy a context entity✨
- drm_sched_entity_error(9)return error of last scheduled job✨
- drm_sched_entity_fini(9)Destroy a context entity✨
- drm_sched_entity_flush(9)Flush a context entity✨
- drm_sched_entity_init(9)Init a context entity used by scheduler when submit to HW ring.✨
- drm_sched_entity_kill(9)kill an entity's pending jobs and remove it✨
- drm_sched_entity_modify_sched(9)Modify sched of an entity✨
- drm_sched_entity_push_job(9)Submit a job to the entity's job queue✨
- drm_sched_entity_queue_peek(9)Low level helper for peeking at the job queue✨
- drm_sched_entity_queue_pop(9)Low level helper for popping queued jobs✨
- drm_sched_entity_set_priority(9)Sets priority of the entity✨
- drm_sched_entity_stats_get(9)Obtain a reference count on &struct drm_sched_entity_stats object✨
- drm_sched_entity_stats_job_add_gpu_time(9)Account job execution time to entity✨
- drm_sched_entity_stats_new(9)Allocate a new struct drm_sched_entity_stats object✨
- drm_sched_entity_stats_put(9)Release a reference count on &struct drm_sched_entity_stats object✨
- drm_sched_entity_stats_release(9)Entity stats kref release function✨
- drm_sched_fault(9)immediately start timeout handler✨
- DRM_SCHED_FENCE_DONT_PIPELINE(9)Prevent dependency pipelining✨
- DRM_SCHED_FENCE_FLAG_HAS_DEADLINE_BIT(9)A fence deadline hint has been set✨
- drm_sched_fence_free(9)free up an uninitialized fence✨
- drm_sched_fence_release_finished(9)drop extra reference✨
- drm_sched_fence_release_scheduled(9)callback that fence can be freed✨
- drm_sched_fini(9)Destroy a gpu scheduler✨
- drm_sched_for_each_pending_job(9)Iterator for each pending job in scheduler✨
- drm_sched_free_job_work(9)worker to call free_job✨
- drm_sched_get_finished_job(9)fetch the next finished job to be destroyed✨
- drm_sched_increase_karma(9)Update sched_entity guilty flag✨
- drm_sched_init(9)Init a gpu scheduler instance✨
- drm_sched_is_stopped(9)Checks whether drm_sched is stopped✨
- drm_sched_job_add_dependency(9)adds the fence as a job dependency✨
- drm_sched_job_add_implicit_dependencies(9)adds implicit dependencies as job dependencies✨
- drm_sched_job_add_resv_dependencies(9)add all fences from the resv to the job✨
- drm_sched_job_add_syncobj_dependency(9)adds a syncobj's fence as a job dependency✨
- drm_sched_job_arm(9)arm a scheduler job for execution✨
- drm_sched_job_cleanup(9)clean up scheduler job resources✨
- drm_sched_job_done(9)complete a job✨
- drm_sched_job_done_cb(9)the callback for a done job✨
- drm_sched_job_has_dependency(9)check whether fence is the job's dependency✨
- drm_sched_job_init(9)init a scheduler job✨
- drm_sched_job_is_signaled(9)DRM scheduler job is signaled✨
- drm_sched_job_reinsert_on_false_timeout(9)reinsert the job on a false timeout✨
- drm_sched_pick_best(9)Get a drm sched from a sched_list with the least load✨
- drm_sched_resubmit_jobs(9)Deprecated, don't use in new code!✨
- drm_sched_resume_timeout(9)Resume scheduler job timeout✨
- drm_sched_rq_add_entity(9)add an entity✨
- drm_sched_rq_init(9)initialize a given run queue struct✨
- drm_sched_rq_pop_entity(9)pops an entity✨
- drm_sched_rq_remove_entity(9)remove an entity✨
- drm_sched_rq_select_entity(9)Select an entity which provides a job to run✨
- drm_sched_run_free_queue(9)enqueue free-job work✨
- drm_sched_run_job_queue(9)enqueue run-job work✨
- drm_sched_run_job_work(9)worker to call run_job✨
- drm_sched_select_entity(9)Select next entity to process✨
- drm_sched_start(9)recover jobs after a reset✨
- drm_sched_start_timeout(9)start timeout for reset worker✨
- drm_sched_stop(9)stop the scheduler✨
- drm_sched_suspend_timeout(9)Suspend scheduler job timeout✨
- drm_sched_tdr_queue_imm(9)- immediately start job timeout handler✨
- drm_sched_wakeup(9)Wake up the scheduler if it is ready to queue✨
- drm_sched_wqueue_ready(9)Is the scheduler ready for submission✨
- drm_sched_wqueue_start(9)start scheduler submission✨
- drm_sched_wqueue_stop(9)stop scheduler submission✨
- drm_self_refresh_helper_alter_state(9)Alters the atomic state for SR exit✨
- drm_self_refresh_helper_cleanup(9)Cleans up self refresh helpers for a crtc✨
- drm_self_refresh_helper_init(9)Initializes self refresh helpers for a crtc✨
- drm_self_refresh_helper_update_avg_times(9)Updates a crtc's SR time averages✨
- drm_send_event(9)send DRM event to file descriptor✨
- drm_send_event_locked(9)send DRM event to file descriptor✨
- drm_send_event_timestamp_locked(9)send DRM event to file descriptor✨
- drm_seq_file_printer(9)construct a &drm_printer that outputs to &seq_file✨
- drm_set_preferred_mode(9)Sets the preferred mode of a connector✨
- DRM_SHADOW_PLANE_MAX_HEIGHT(9)Maximum height of a plane's shadow buffer in scanlines✨
- DRM_SHADOW_PLANE_MAX_WIDTH(9)Maximum width of a plane's shadow buffer in pixels✨
- drm_show_fdinfo(9)helper for drm file fops✨
- drm_show_memory_stats(9)Helper to collect and show standard fdinfo memory stats✨
- DRM_SIMPLE_MODE(9)Simple display mode✨
- drm_sm2fixp(9)convert signed-magnitude to fixed point✨
- drm_state_dump(9)dump entire device atomic state✨
- drm_suballoc_alloc(9)Allocate uninitialized suballoc object.✨
- drm_suballoc_eoffset(9)Range end.✨
- drm_suballoc_event(9)Check if we can stop waiting✨
- drm_suballoc_free(9)Free a suballocation✨
- drm_suballoc_insert(9)Initialize a suballocation and insert a hole.✨
- drm_suballoc_manager_fini(9)Destroy the drm_suballoc_manager✨
- drm_suballoc_manager_init(9)Initialise the drm_suballoc_manager✨
- drm_suballoc_new(9)Make a suballocation.✨
- drm_suballoc_size(9)Range size.✨
- drm_suballoc_soffset(9)Range start.✨
- drm_syncobj_add_point(9)add new timeline point to the syncobj✨
- drm_syncobj_assign_null_handle(9)assign a stub fence to the sync object✨
- drm_syncobj_create(9)create a new syncobj✨
- drm_syncobj_fence_get(9)get a reference to a fence in a sync object✨
- drm_syncobj_find(9)lookup and reference a sync object.✨
- drm_syncobj_find_fence(9)lookup and reference the fence in a sync object✨
- drm_syncobj_free(9)free a sync object.✨
- drm_syncobj_get(9)acquire a syncobj reference✨
- drm_syncobj_get_fd(9)get a file descriptor from a syncobj✨
- drm_syncobj_get_handle(9)get a handle from a syncobj✨
- drm_syncobj_open(9)initializes syncobj file-private structures at devnode open time✨
- drm_syncobj_put(9)release a reference to a sync object.✨
- drm_syncobj_release(9)release file-private sync object resources✨
- drm_syncobj_replace_fence(9)replace fence in a sync object.✨
- drm_sysfb_build_fourcc_list(9)Filters a list of supported color formats against the device's native formats✨
- drm_sysfs_connector_hotplug_event(9)generate a DRM uevent for any connector change✨
- drm_sysfs_connector_property_event(9)generate a DRM uevent for connector property change✨
- drm_sysfs_destroy(9)destroys DRM class✨
- drm_sysfs_hotplug_event(9)generate a DRM uevent✨
- drm_sysfs_init(9)initialize sysfs helpers✨
- DRM_TEGRA_SUBMIT_CMD_GATHER_UPTR(9)Execute Host1x opcodes from user pointer.✨
- DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT(9)Wait for syncpoint (absolute).✨
- DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT_RELATIVE(9)Wait for syncpoint (relative).✨
- DRM_TEGRA_SUBMIT_RELOC_SECTOR_LAYOUT(9)Select sector layout swizzling for in-memory buffers.✨
- drm_test_bridge_chain_verify_fmt(9)Verify bridge chain format selection✨
- drm_timeout_abs_to_jiffies(9)calculate jiffies timeout from absolute value✨
- drm_universal_plane_alloc(9)Allocate and initialize an universal plane object✨
- drm_universal_plane_init(9)Initialize a new universal plane object✨
- drm_vblank_count_and_time(9)retrieve "cooked" vblank counter value and the system timestamp corresponding to that vblank counter value.✨
- drm_vblank_init(9)initialize vblank support✨
- drm_vblank_work_cancel_sync(9)cancel a vblank work and wait for it to finish executing✨
- drm_vblank_work_flush(9)wait for a scheduled vblank work to finish executing✨
- drm_vblank_work_flush_all(9)flush all currently pending vblank work on crtc.✨
- drm_vblank_work_init(9)initialize a vblank work item✨
- drm_vblank_work_schedule(9)schedule a vblank work✨
- drm_vma_node_allow(9)Add open-file to list of allowed users✨
- drm_vma_node_allow_once(9)Add open-file to list of allowed users✨
- drm_vma_node_is_allowed(9)Check whether an open-file is granted access✨
- drm_vma_node_offset_addr(9)Return sanitized offset for user-space mmaps✨
- drm_vma_node_reset(9)Initialize or reset node object✨
- drm_vma_node_revoke(9)Remove open-file from list of allowed users✨
- drm_vma_node_size(9)Return size (page-based)✨
- drm_vma_node_start(9)Return start address for page-based addressing✨
- drm_vma_node_unmap(9)Unmap offset node✨
- drm_vma_node_verify_access(9)Access verification helper for TTM✨
- drm_vma_offset_add(9)Add offset node to manager✨
- drm_vma_offset_exact_lookup_locked(9)Look up node by exact address✨
- drm_vma_offset_lock_lookup(9)Lock lookup for extended private use✨
- drm_vma_offset_lookup_locked(9)Find node in offset space✨
- drm_vma_offset_manager_destroy(9)Destroy offset manager✨
- drm_vma_offset_manager_init(9)Initialize new offset-manager✨
- drm_vma_offset_remove(9)Remove offset node from manager✨
- drm_vma_offset_unlock_lookup(9)Unlock lookup for extended private use✨
- drm_vprintf(9)print to a &drm_printer stream✨
- drm_vram_helper_mode_valid(9)Tests if a display mode's framebuffer fits into the available video memory.✨
- drm_vram_mm_debugfs_init(9)Register VRAM MM debugfs file.✨
- drm_vram_mm_of_bdev(9)Returns the container of type &struct ttm_device for field bdev.✨
- drm_warn_on_modeset_not_all_locked(9)check that all modeset locks are locked✨
- drm_writeback_connector_cleanup(9)Cleanup the writeback connector✨
- drm_writeback_connector_init(9)Initialize a writeback connector and its properties✨
- drm_writeback_connector_init_with_encoder(9)Initialize a writeback connector with a custom encoder✨
- drm_writeback_queue_job(9)Queue a writeback job for later signalling✨
- drm_writeback_signal_completion(9)Signal the completion of a writeback job✨
- drmm_add_action(9)add a managed release action to a &drm_device✨
- drmm_add_action_or_reset(9)add a managed release action to a &drm_device✨
- drmm_alloc_ordered_workqueue(9)&drm_device managed alloc_ordered_workqueue()✨
- drmm_cgroup_register_region(9)Register a region of a DRM device to cgroups✨
- drmm_connector_hdmi_init(9)Init a preallocated HDMI connector✨
- drmm_connector_init(9)Init a preallocated connector✨
- drmm_crtc_alloc_with_planes(9)Allocate and initialize a new CRTC object with specified primary and cursor planes.✨
- drmm_crtc_init_with_planes(9)Initialise a new CRTC object with specified primary and cursor planes.✨
- drmm_encoder_alloc(9)Allocate and initialize an encoder✨
- drmm_encoder_init(9)Initialize a preallocated encoder✨
- drmm_kcalloc(9)&drm_device managed kcalloc()✨
- drmm_kfree(9)&drm_device managed kfree()✨
- drmm_kmalloc(9)&drm_device managed kmalloc()✨
- drmm_kmalloc_array(9)&drm_device managed kmalloc_array()✨
- drmm_kms_helper_poll_init(9)initialize and enable output polling✨
- drmm_kstrdup(9)&drm_device managed kstrdup()✨
- drmm_kzalloc(9)&drm_device managed kzalloc()✨
- drmm_mode_config_init(9)managed DRM mode_configuration structure initialization✨
- drmm_mutex_init(9)&drm_device-managed mutex_init()✨
- drmm_of_get_bridge(9)Return next bridge in the chain✨
- drmm_panel_bridge_add(9)Creates a DRM-managed &drm_bridge and &drm_connector that just calls the appropriate functions from &drm_panel.✨
- drmm_plain_encoder_alloc(9)Allocate and initialize an encoder✨
- drmm_release_action(9)release a managed action from a &drm_device✨
- drmm_universal_plane_alloc(9)Allocate and initialize an universal plane object✨
- drmm_vram_helper_init(9)Initializes a device's instance of &struct drm_vram_mm✨
💅
getting it ready, bestie…