section 9 · Kernel routines 🧠
87928 pages · page 273 of 440
P (continued)
- pvr_queue_create(9)Create a queue object.✨
- pvr_queue_destroy(9)Destroy a queue.✨
- pvr_queue_device_fini(9)Device-level cleanup of queue related fields.✨
- pvr_queue_device_init(9)Device-level initialization of queue related fields.✨
- pvr_queue_fence_alloc(9)Allocate a pvr_queue_fence fence object✨
- pvr_queue_fence_ctx_init(9)Queue fence context initialization.✨
- pvr_queue_fence_init(9)Initializes a pvr_queue_fence object.✨
- pvr_queue_fence_is_native(9)Check if a dma_fence is native to this driver.✨
- pvr_queue_fence_is_ufo_backed(9)Check if a dma_fence is backed by a UFO.✨
- pvr_queue_fence_put(9)Put wrapper for pvr_queue_fence objects.✨
- pvr_queue_free_job(9)Release the reference the scheduler had on a job object.✨
- pvr_queue_get_job_cccb_fence(9)Get the CCCB fence attached to a job.✨
- pvr_queue_get_job_kccb_fence(9)Get the KCCB fence attached to a job.✨
- pvr_queue_job_arm(9)Arm a job object.✨
- pvr_queue_job_cleanup(9)Cleanup fence/scheduler related fields in the job object.✨
- pvr_queue_job_fence_init(9)Initializes a job done fence object.✨
- pvr_queue_job_init(9)Initialize queue related fields in a pvr_job object.✨
- pvr_queue_job_push(9)Push a job to its queue.✨
- pvr_queue_kill(9)Kill a queue.✨
- pvr_queue_prepare_job(9)Return the next internal dependencies expressed as a dma_fence.✨
- pvr_queue_process(9)Process events that happened on a queue.✨
- pvr_queue_run_job(9)Submit a job to the FW.✨
- pvr_queue_signal_done_fences(9)Signal done fences.✨
- pvr_queue_timedout_job(9)Handle a job timeout event.✨
- pvr_queue_update_active_state(9)Update the queue active state.✨
- pvr_queue_update_active_state_locked(9)Update the queue active state.✨
- pvr_request_firmware(9)Load firmware for a PowerVR device✨
- pvr_round_up_to_cacheline_size(9)Round up a provided size to be cacheline aligned✨
- pvr_set_dma_info(9)Set PowerVR device DMA information✨
- PVR_STATIC_ASSERT_64BIT_ALIGNED(9)Inline assertion for 64-bit alignment.✨
- pvr_stream_create_musthave_masks(9)Create "must have" masks for streams based on current device quirks✨
- pvr_stream_process(9)Build FW structure from stream✨
- pvr_stream_process_1(9)Process a single stream and fill destination structure✨
- pvr_submit_jobs(9)Submit jobs to the GPU✨
- PVR_UOBJ_GET(9)Copies from _src_usr_ptr to &_dest_obj.✨
- PVR_UOBJ_GET_ARRAY(9)Copies from @_src_drm_pvr_obj_array.array to alloced memory and returns a pointer in _dest_array.✨
- PVR_UOBJ_MIN_SIZE(9)Fetch the minimum copy size of a compatible type object.✨
- PVR_UOBJ_SET(9)Copies from &_src_obj to _dest_usr_ptr.✨
- PVR_UOBJ_SET_ARRAY(9)Copies from _src_array to @_dest_drm_pvr_obj_array.array.✨
- pvr_vm_bind_op_exec(9)Execute a single bind op.✨
- pvr_vm_context_lookup(9)Look up VM context from handle✨
- pvr_vm_context_put(9)Release a reference on a VM context✨
- pvr_vm_context_release(9)Teardown a VM context.✨
- pvr_vm_create_context(9)Create a new VM context.✨
- pvr_vm_find_gem_object(9)Look up a buffer object from a given device- virtual address.✨
- pvr_vm_get_dma_resv(9)Expose the dma_resv owned by the VM context.✨
- pvr_vm_get_fw_mem_context(9)Get object representing firmware memory context✨
- pvr_vm_get_page_table_root_addr(9)Get the DMA address of the root of the page table structure behind a VM context.✨
- pvr_vm_gpuva_map(9)Insert a mapping into a memory context.✨
- pvr_vm_gpuva_remap(9)Remap a mapping within a memory context.✨
- pvr_vm_gpuva_unmap(9)Remove a mapping from a memory context.✨
- pvr_vm_map(9)Map a section of physical memory into a section of device- virtual memory.✨
- pvr_vm_mips_fini(9)Release MIPS FW pagetable✨
- pvr_vm_mips_init(9)Initialise MIPS FW pagetable✨
- pvr_vm_mips_map(9)Map a FW object into MIPS address space✨
- pvr_vm_mips_unmap(9)Unmap a FW object into MIPS address space✨
- pvr_vm_unmap(9)Unmap an already mapped section of device-virtual memory.✨
- pvr_vm_unmap_all(9)Unmap all mappings associated with a VM context.✨
- pvr_vm_unmap_obj(9)Unmap an already mapped section of device-virtual memory.✨
- pvr_vm_unmap_obj_locked(9)Unmap an already mapped section of device- virtual memory.✨
- pvr_wait_for_fw_boot(9)Wait for firmware to finish booting✨
- pvr_watchdog_fini(9)Shutdown watchdog for device✨
- pvr_watchdog_init(9)Initialise watchdog for device✨
- pvrdma_alloc_mr(9)allocate a memory region✨
- pvrdma_alloc_pd(9)allocate protection domain✨
- pvrdma_alloc_ucontext(9)allocate ucontext✨
- pvrdma_create_ah(9)create an address handle✨
- pvrdma_create_cq(9)create completion queue✨
- pvrdma_create_qp(9)create queue pair✨
- pvrdma_create_srq(9)create shared receive queue✨
- pvrdma_dealloc_pd(9)deallocate protection domain✨
- pvrdma_dealloc_ucontext(9)deallocate ucontext✨
- pvrdma_dereg_mr(9)deregister a memory region✨
- pvrdma_destroy_ah(9)destroy an address handle✨
- pvrdma_destroy_cq(9)destroy completion queue✨
- pvrdma_destroy_qp(9)destroy a queue pair✨
- pvrdma_destroy_srq(9)destroy shared receive queue✨
- pvrdma_get_dma_mr(9)get a DMA memory region✨
- pvrdma_mmap(9)create mmap region✨
- pvrdma_modify_port(9)modify device port attributes✨
- pvrdma_modify_qp(9)modify queue pair attributes✨
- pvrdma_modify_srq(9)modify shared receive queue attributes✨
- pvrdma_poll_cq(9)poll for work completion queue entries✨
- pvrdma_post_recv(9)post receive work request entries on a QP✨
- pvrdma_post_send(9)post send work request entries on a QP✨
- pvrdma_query_device(9)query device✨
- pvrdma_query_gid(9)query device gid✨
- pvrdma_query_pkey(9)query device port's P_Key table✨
- pvrdma_query_port(9)query device port attributes✨
- pvrdma_query_qp(9)query a queue pair's attributes✨
- pvrdma_query_srq(9)query shared receive queue✨
- pvrdma_reg_user_mr(9)register a userspace memory region✨
- pvrdma_req_notify_cq(9)request notification for a completion queue✨
- pwc_dec23_decompress(9)Uncompress a pwc23 buffer.✨
- pwm(9)PWMBUS methods✨
- pwm(9freebsd)PWMBUS methods✨
- pwm_add_table(9)register PWM device consumers✨
- pwm_adjust_config(9)adjust the current PWM config to the PWM arguments✨
- pwm_apply_atomic(9)apply a new state to a PWM device from atomic context Not all PWM devices support this function, check with pwm_might_sleep().✨
- pwm_apply_might_sleep(9)atomically apply a new state to a PWM device Cannot be used in atomic context.✨
- pwm_capture(9)capture and report a PWM signal✨
- pwm_config(9)change a PWM device configuration✨
- pwm_disable(9)stop a PWM output toggling✨
- pwm_enable(9)start a PWM output toggling✨
- pwm_get(9)look up and request a PWM device✨
- pwm_get_relative_duty_cycle(9)Get a relative duty cycle value✨
- pwm_get_state(9)retrieve the current PWM state✨
- pwm_get_state_hw(9)get the current PWM state from hardware✨
- pwm_get_waveform_might_sleep(9)Query hardware about current configuration Cannot be used in atomic context.✨
- pwm_init_state(9)prepare a new state to be applied with pwm_apply_might_sleep()✨
- pwm_might_sleep(9)is pwm_apply_atomic() supported?✨
- pwm_omap_dmtimer_apply(9)Changes the state of the pwm omap dm timer.✨
- pwm_omap_dmtimer_config(9)Update the configuration of pwm omap dm timer✨
- pwm_omap_dmtimer_get_clock_cycles(9)Get clock cycles in a time frame✨
- pwm_omap_dmtimer_is_enabled(9)Detect if the pwm is enabled.✨
- pwm_omap_dmtimer_polarity(9)Detect the polarity of pwm.✨
- pwm_omap_dmtimer_set_polarity(9)Changes the polarity of the pwm dm timer.✨
- pwm_omap_dmtimer_start(9)Start the pwm omap dm timer in pwm mode✨
- pwm_put(9)release a PWM device✨
- pwm_remove_table(9)unregister PWM device consumers✨
- pwm_request_from_chip(9)request a PWM device relative to a PWM chip✨
- pwm_round_waveform_might_sleep(9)Query hardware capabilities Cannot be used in atomic context.✨
- pwm_set_relative_duty_cycle(9)Set a relative duty cycle value✨
- pwm_set_waveform_might_sleep(9)Apply a new waveform Cannot be used in atomic context.✨
- pwmbus(9)PWMBUS methods✨
- pwmbus(9freebsd)PWMBUS methods✨
- pwmchip_remove(9)remove a PWM chip✨
- pwmchip_supports_waveform(9)checks if the given chip supports waveform callbacks✨
- pwmgen(9)software PWM/PDM generation✨
- pwq_activate_first_inactive(9)Activate the first inactive work item on a pwq✨
- pwq_dec_nr_active(9)Retire an active count✨
- pwq_dec_nr_in_flight(9)decrement pwq's nr_in_flight✨
- pwq_tryinc_nr_active(9)Try to increment nr_active for a pwq✨
- pwrdm_add_clkdm(9)add a clockdomain to a powerdomain✨
- pwrdm_clear_all_prev_pwrst(9)clear previous powerstate register for a pwrdm✨
- pwrdm_complete_init(9)set up the powerdomain layer✨
- pwrdm_disable_hdwr_sar(9)disable automatic hardware SAR for a pwrdm✨
- pwrdm_enable_hdwr_sar(9)enable automatic hardware SAR for a pwrdm✨
- pwrdm_for_each(9)call function on each registered clockdomain✨
- pwrdm_get_mem_bank_count(9)get number of memory banks in this powerdomain✨
- pwrdm_get_valid_lp_state(9)Find best match deep power state✨
- pwrdm_has_hdwr_sar(9)test whether powerdomain supports hardware SAR✨
- pwrdm_lock(9)acquire a Linux spinlock on a powerdomain✨
- pwrdm_lookup(9)look up a powerdomain by name, return a pointer✨
- pwrdm_read_logic_pwrst(9)get current powerdomain logic retention power state✨
- pwrdm_read_logic_retst(9)get next powerdomain logic power state✨
- pwrdm_read_mem_pwrst(9)get current memory bank power state✨
- pwrdm_read_mem_retst(9)get next memory bank power state✨
- pwrdm_read_next_pwrst(9)get next powerdomain power state✨
- pwrdm_read_prev_logic_pwrst(9)get previous powerdomain logic power state✨
- pwrdm_read_prev_mem_pwrst(9)get previous memory bank power state✨
- pwrdm_read_prev_pwrst(9)get previous powerdomain power state✨
- pwrdm_read_pwrst(9)get current powerdomain power state✨
- pwrdm_register_platform_funcs(9)register powerdomain implementation fns✨
- pwrdm_register_pwrdms(9)register SoC powerdomains✨
- pwrdm_restore_context(9)restore powerdomain registers✨
- pwrdm_save_context(9)save powerdomain registers✨
- pwrdm_set_logic_retst(9)set powerdomain logic power state upon retention✨
- pwrdm_set_mem_onst(9)set memory power state while powerdomain ON✨
- pwrdm_set_mem_retst(9)set memory power state while powerdomain in RET✨
- pwrdm_set_next_pwrst(9)set next powerdomain power state✨
- pwrdm_unlock(9)release a Linux spinlock on a powerdomain✨
- pwron_irq(9)button press isr✨
- pwrseq_device_get_drvdata(9)Get the driver private data associated with this sequencer.✨
- pwrseq_device_register(9)Register a new power sequencer.✨
- pwrseq_device_unregister(9)Unregister the power sequencer.✨
- pwrseq_disable(9)Issue a power-off request on behalf of the consumer device.✨
- pwrseq_enable(9)Issue a power-on request on behalf of the consumer device.✨
- pwrseq_get(9)Get the power sequencer associated with this device.✨
- pwrseq_put(9)Release the power sequencer descriptor.✨
- pwrseq_to_device(9)Get the pwrseq device pointer from a descriptor.✨
- pxa27x_change_configuration(9)Handle SET_CONF usb request notification✨
- pxa27x_change_interface(9)Handle SET_INTERF usb request notification✨
- pxa27x_udc_start(9)Register gadget driver✨
- pxa27x_udc_stop(9)Unregister the gadget driver✨
- pxa_camera_check_link_miss(9)check missed DMA linking✨
- pxa_camera_start_capture(9)start video capturing✨
- pxa_dma_start_channels(9)start DMA channel for active buffer✨
- pxa_ep_alloc_request(9)Allocate usb request✨
- pxa_ep_dequeue(9)Dequeue one request✨
- pxa_ep_disable(9)Disable usb endpoint✨
- pxa_ep_enable(9)Enables usb endpoint✨
- pxa_ep_fifo_flush(9)Flushes one endpoint✨
- pxa_ep_fifo_status(9)Get how many bytes in physical endpoint✨
- pxa_ep_free_request(9)Free usb request✨
- pxa_ep_queue(9)Queue a request into an IN endpoint✨
- pxa_ep_set_halt(9)Halts operations on one endpoint✨
- pxa_ep_setup(9)Sets up an usb physical endpoint✨
- pxa_eps_setup(9)Sets up all usb physical endpoints✨
- pxa_init_dma_channel(9)init dma descriptors✨
- pxa_ssp_read_reg(9)Read from a SSP register✨
- pxa_ssp_write_reg(9)Write to a SSP register✨
- pxa_udc_get_frame(9)Returns usb frame number✨
- pxa_udc_irq(9)Main irq handler✨
- pxa_udc_phy_event(9)Called by phy upon VBus event✨
- pxa_udc_probe(9)probes the udc device✨
- pxa_udc_pullup(9)Offer manual D+ pullup control✨
- pxa_udc_remove(9)removes the udc device driver✨
- pxa_udc_resume(9)Resume udc device✨
- pxa_udc_suspend(9)Suspend udc device✨
💅
getting it ready, bestie…