section 9 · Kernel routines 🧠
87928 pages · page 396 of 440
T (continued)
- trun_remove_range(9)apply a replay entry for a truncation to the TNC.✨
- truncate_data_node(9)re-compress/encrypt a truncated data node.✨
- truncate_inode_pages(9)truncate *all* the pages from an offset✨
- truncate_inode_pages_final(9)truncate *all* pages before inode dies✨
- truncate_inode_pages_range(9)truncate range of pages specified by start & end byte offsets✨
- truncate_pagecache(9)unmap and remove pagecache that has been truncated✨
- truncate_pagecache_range(9)unmap and remove pagecache that is hole- punched✨
- truncate_setsize(9)update inode and pagecache for a new file size✨
- Trusted Security Module (TSM) Attestation Report Interface(9)✨
- try_bio_map_merge(9)Attempt to merge a vio's bio with other pending I/Os.✨
- try_break_deleg(9)do a non-blocking delegation break✨
- try_charger_enable(9)Enable/Disable chargers altogether✨
- try_get_locked_pte(9)like get_locked_pte(), but atomic and with trylock✨
- try_grab_folio(9)add a folio's refcount by a flag-dependent amount✨
- try_grab_folio_fast(9)Attempt to get or pin a folio in fast path.✨
- try_lookup_noperm(9)filesystem helper to lookup single pathname component✨
- try_module_get(9)take module refcount unless module is being removed✨
- try_offline_node(9)✨
- try_read_node(9)read a node if it is a node.✨
- try_recover(9)Recover callback to recover THC✨
- try_recover_peb(9)try to recover from write failure.✨
- try_rgrp_unlink(9)Look for any unlinked, allocated, but unused inodes✨
- try_start_dim_transfer(9)try to transfer a buffer on a channel✨
- try_then_request_governor(9)Try to find the governor and request the module if is not found.✨
- try_to_compact_pages(9)Direct compact to satisfy a high-order allocation✨
- try_to_extend_reservation(9)✨
- try_to_free_buffers(9)Release buffers attached to this folio.✨
- try_to_grab_pending(9)steal work item from worklist and disable irq✨
- try_to_migrate(9)try to replace all page table mappings with swap entries✨
- try_to_unlazy(9)try to switch to ref-walk mode.✨
- try_to_unlazy_next(9)try to switch to ref-walk mode.✨
- try_to_unmap(9)Try to remove all page table mappings to a folio.✨
- try_to_wake_up(9)wake up a thread✨
- try_to_writeback_inodes_sb(9)try to start writeback if none underway✨
- try_toggle_control_gpio(9)configure a gpio if it exists✨
- try_wait_for_completion(9)try to decrement a completion without blocking✨
- try_write_vid_and_data(9)try to write VID header and data to a new PEB.✨
- trypbuf(9freebsd)functions for managing physical buffers✨
- ts2timo(9)convert time interval to tick count✨
- ts3a227e_enable_jack_detect(9)Specify a jack for event reporting✨
- ts_intro(9)✨
- tsb_init(9)initialize tsb✨
- tsc_refine_calibration_work(9)Further refine tsc freq calibration✨
- tsens_combined_irq_thread(9)Threaded interrupt handler for combined interrupts✨
- tsens_critical_irq_thread(9)Threaded handler for critical interrupts✨
- tsens_hw_to_mC(9)Return sign-extended temperature in mCelsius.✨
- tsens_irq_thread(9)Threaded interrupt handler for uplow interrupts✨
- tsens_mC_to_hw(9)Convert temperature to hardware register value✨
- tsens_read_temp(9)Retrieve temperature readings from the hardware.✨
- tsens_set_interrupt(9)Set state of an interrupt✨
- tsens_threshold_violated(9)Check if a sensor temperature violated a preset threshold✨
- tsi721_add_inb_buffer(9)Add buffer to the Tsi721 inbound message queue✨
- tsi721_add_outb_message(9)Add message to the Tsi721 outbound message queue✨
- tsi721_bdma_maint_init(9)Initialize maintenance request BDMA channel.✨
- tsi721_bdma_msix(9)MSI-X interrupt handler for BDMA channels✨
- tsi721_close_inb_mbox(9)Shut down Tsi721 inbound mailbox✨
- tsi721_close_outb_mbox(9)Close Tsi721 outbound mailbox✨
- tsi721_cread_dma(9)Generate a RapidIO maintenance read transaction using Tsi721 BDMA engine.✨
- tsi721_cwrite_dma(9)Generate a RapidIO maintenance write transaction using Tsi721 BDMA engine✨
- tsi721_dbell_handler(9)Tsi721 doorbell interrupt handler✨
- tsi721_disable_ints(9)disables all device interrupts✨
- tsi721_dsend(9)Send a RapidIO doorbell✨
- tsi721_enable_msix(9)Attempts to enable MSI-X support for Tsi721.✨
- tsi721_get_inb_message(9)Fetch inbound message from the Tsi721 MSG Queue✨
- tsi721_imsg_handler(9)Inbound Message Interrupt Handler✨
- tsi721_imsg_msix(9)MSI-X interrupt handler for inbound messaging✨
- tsi721_init_pc2sr_mapping(9)initializes outbound (PCIe->SRIO) translation regions.✨
- tsi721_init_sr2pc_mapping(9)initializes inbound (SRIO->PCIe) translation regions.✨
- tsi721_irqhandler(9)Tsi721 interrupt handler✨
- tsi721_lcread(9)read from local SREP config space✨
- tsi721_lcwrite(9)write into local SREP config space✨
- tsi721_maint_dma(9)Helper function to generate RapidIO maintenance transactions using designated Tsi721 DMA channel.✨
- tsi721_messages_init(9)Initialization of Messaging Engine✨
- tsi721_omsg_handler(9)Outbound Message Interrupt Handler✨
- tsi721_omsg_msix(9)MSI-X interrupt handler for outbound messaging✨
- tsi721_open_inb_mbox(9)Initialize Tsi721 inbound mailbox✨
- tsi721_open_outb_mbox(9)Initialize Tsi721 outbound mailbox✨
- tsi721_port_write_init(9)Inbound port write interface init✨
- tsi721_pw_enable(9)enable/disable port-write interface init✨
- tsi721_pw_handler(9)Tsi721 inbound port-write interrupt handler✨
- tsi721_query_mport(9)Fetch inbound message from the Tsi721 MSG Queue✨
- tsi721_request_msix(9)register interrupt service for MSI-X mode.✨
- tsi721_rio_map_inb_mem(9)- Mapping inbound memory region.✨
- tsi721_rio_unmap_inb_mem(9)- Unmapping inbound memory region.✨
- tsi721_setup_mport(9)Setup Tsi721 as RapidIO subsystem master port✨
- tsi721_sr2pc_ch_msix(9)Tsi721 MSI-X SR2PC Channel interrupt handler✨
- tsi721_srio_msix(9)Tsi721 MSI-X SRIO MAC interrupt handler✨
- tsk_advance_rx_queue(9)discard first buffer in socket receive queue✨
- tsk_rej_rx_queue(9)reject all buffers in socket receive queue✨
- tsl2772_als_calibrate(9)Obtain single reading and calculate the als_gain_trim.✨
- tsl2772_defaults(9)Populates the device nominal operating parameters with those provided by a 'platform' data struct or with prefined defaults.✨
- tsl2772_get_lux(9)Reads and calculates current lux value.✨
- tsl2772_get_prox(9)Reads proximity data registers and updates chip->prox_data.✨
- tsl2772_invoke_change(9)power cycle the device to implement the user parameters✨
- tsleep(9)wait for events✨
- tsleep(9freebsd)wait for events✨
- tsleep_sbt(9)wait for events✨
- tsleep_sbt(9freebsd)wait for events✨
- tsm_mr_create_attribute_group(9)creates an attribute group for measurement registers (MRs)✨
- tsm_mr_free_attribute_group(9)frees the attribute group returned by tsm_mr_create_attribute_group()✨
- tso_dma_map_cleanup(9)unmap all DMA regions in a tso_dma_map✨
- tso_dma_map_complete(9)tear down mapping at completion time✨
- tso_dma_map_completion_save(9)save state needed for completion-time cleanup✨
- tso_dma_map_count(9)count descriptors for a payload range✨
- tso_dma_map_init(9)DMA-map GSO payload regions✨
- tso_dma_map_next(9)yield the next DMA address range✨
- tso_fill_packet_with_fragment(9)form descriptors for the current fragment✨
- tso_start_new_packet(9)generate a new header and prepare for the new packet✨
- tstosbt(9)Q32.32 fixed point representation of time✨
- tsync_works_trim(9)Put the last tsync_work element✨
- ttc_clock_event_interrupt(9)Clock event timer interrupt handler✨
- ttc_set_interval(9)Set the timer interval value✨
- ttc_set_next_event(9)Sets the time interval for next event✨
- ttc_set_periodic(9)Sets the state of timer✨
- ttc_shutdown(9)Sets the state of timer✨
- TTM(9)✨
- TTM support structure(9)✨
- ttm_agp_tt_create(9)✨
- ttm_backup_backup_folio(9)Backup a folio✨
- ttm_backup_bytes_avail(9)Report the approximate number of bytes of backup space left for backup.✨
- ttm_backup_copy_page(9)Copy the contents of a previously backed up page✨
- ttm_backup_drop(9)release memory associated with a handle✨
- ttm_backup_fini(9)Free the struct backup resources after last use.✨
- ttm_backup_handle_to_page_ptr(9)Convert handle to struct page pointer✨
- ttm_backup_page_ptr_is_handle(9)Whether a struct page pointer is a handle✨
- ttm_backup_page_ptr_to_handle(9)Convert a struct page pointer to a handle✨
- ttm_backup_shmem_create(9)Create a shmem-based struct backup.✨
- ttm_base_object_init(9)✨
- ttm_base_object_lookup(9)✨
- ttm_base_object_lookup_for_ref(9)✨
- ttm_base_object_unref(9)✨
- ttm_bo_access(9)Helper to access a buffer object✨
- ttm_bo_alloc_at_place(9)Attempt allocating a BO's backing store in a place✨
- ttm_bo_alloc_resource(9)Allocate backing store for a BO✨
- ttm_bo_evict_cgroup(9)Evict buffer objects charged to a specific cgroup.✨
- ttm_bo_evict_first(9)Evict the first bo on the manager's LRU list.✨
- ttm_bo_eviction_valuable(9)✨
- ttm_bo_get(9)reference a struct ttm_buffer_object✨
- ttm_bo_get_unless_zero(9)reference a struct ttm_buffer_object unless its refcount has already reached zero.✨
- ttm_bo_init_reserved(9)✨
- ttm_bo_init_validate(9)✨
- ttm_bo_kmap(9)✨
- ttm_bo_kmap_try_from_panic(9)✨
- ttm_bo_kunmap(9)✨
- ttm_bo_lru_cursor_fini(9)Stop using a struct ttm_bo_lru_cursor and clean up any iteration it was used for.✨
- ttm_bo_lru_cursor_first(9)Start iterating a manager's LRU lists to find and lock buffer object.✨
- ttm_bo_lru_cursor_init(9)Initialize a struct ttm_bo_lru_cursor✨
- ttm_bo_lru_cursor_next(9)Continue iterating a manager's LRU lists to find and lock buffer object.✨
- ttm_bo_lru_for_each_reserved_guarded(9)Iterate over buffer objects owning resources on LRU lists.✨
- ttm_bo_mmap_obj(9)mmap memory backed by a ttm buffer object.✨
- ttm_bo_move_accel_cleanup(9)cleanup helper for hw copies✨
- ttm_bo_move_memcpy(9)✨
- ttm_bo_move_null(9)assign memory for a buffer object.✨
- ttm_bo_move_sync_cleanup(9)cleanup by waiting for the move to finish✨
- ttm_bo_move_to_lru_tail(9)✨
- ttm_bo_pin(9)Pin the buffer object.✨
- ttm_bo_pipeline_gutting(9)purge the contents of a bo✨
- ttm_bo_populate(9)Ensure that a buffer object has backing pages✨
- ttm_bo_reserve(9)✨
- ttm_bo_reserve_slowpath(9)✨
- ttm_bo_set_bulk_move(9)update BOs bulk move object✨
- ttm_bo_shrink(9)Helper to shrink a ttm buffer object.✨
- ttm_bo_shrink_avoid_wait(9)Whether to avoid waiting for GPU during shrinking✨
- ttm_bo_shrink_suitable(9)Whether a bo is suitable for shinking✨
- ttm_bo_swapout(9)Swap out buffer objects on the LRU list to shmem.✨
- ttm_bo_unmap_virtual(9)✨
- ttm_bo_unpin(9)Unpin the buffer object.✨
- ttm_bo_unreserve(9)✨
- ttm_bo_validate(9)✨
- ttm_bo_vm_fault_reserved(9)TTM fault helper✨
- ttm_bo_vm_reserve(9)Reserve a buffer object in a retryable vm callback✨
- ttm_bo_vmap(9)✨
- ttm_bo_vunmap(9)✨
- ttm_bo_wait_ctx(9)wait for buffer idle.✨
- ttm_buffer_object_transfer(9)✨
- ttm_device_init(9)✨
- ttm_device_prepare_hibernation(9)move GTT BOs to shmem for hibernation.✨
- ttm_eu_backoff_reservation(9)✨
- ttm_eu_fence_buffer_objects(9)✨
- ttm_eu_reserve_buffers(9)✨
- ttm_io_prot(9)✨
- ttm_kmap_iter_iomap_init(9)Initialize a struct ttm_kmap_iter_iomap✨
- ttm_kmap_iter_linear_io_fini(9)Clean up an iterator for linear io memory✨
- ttm_kmap_iter_linear_io_init(9)Initialize an iterator for linear io memory✨
- ttm_kmap_iter_tt_init(9)Initialize a struct ttm_kmap_iter_tt✨
- ttm_kmap_obj_virtual(9)✨
- ttm_lru_bulk_move_fini(9)finalize a bulk move structure✨
- ttm_lru_bulk_move_init(9)initialize a bulk move structure✨
- ttm_lru_bulk_move_tail(9)bulk move range of resources to the LRU tail.✨
- ttm_lru_first_res_or_null(9)Return the first resource on an lru list✨
- ttm_lru_item_init(9)initialize a struct ttm_lru_item✨
- ttm_lru_item_to_res(9)Downcast a struct ttm_lru_item to a struct ttm_resource✨
- ttm_lru_walk_for_evict(9)Perform a LRU list walk, with actions taken on valid items.✨
- ttm_move_memcpy(9)Helper to perform a memcpy ttm move operation.✨
- TTM_NUM_MOVE_FENCES(9)How many entities can be used for evictions✨
- ttm_object_device_release(9)release data held by a ttm_object_device✨
- ttm_object_file_init(9)initialize a struct ttm_object file✨
- ttm_object_file_release(9)release data held by a ttm_object_file✨
- ttm_pool_alloc(9)Fill a ttm_tt object✨
- ttm_pool_backup(9)Back up or purge a struct ttm_tt✨
💅
getting it ready, bestie…