section 9 · Kernel routines 🧠
87928 pages · page 232 of 440
M (continued)
- msm_gem_vm_close(9)Close a VM✨
- msm_gem_vm_create(9)Create and initialize a &msm_gem_vm✨
- msm_gem_vm_unusable(9)Mark a VM as unusable✨
- msm_gpio_update_dual_edge_parent(9)Prime next edge for IRQs handled by parent.✨
- msm_gpu_convert_priority(9)Map userspace priority to ring # and sched priority✨
- msm_iommu_pagetable_alloc_pt(9)Custom page table allocator✨
- msm_iommu_pagetable_free_pt(9)Custom page table free function✨
- msm_perfcntr_counter_base(9)get idx of the first counter in group✨
- msm_perfcntr_group_idx(9)map idx of perfcntr group to group_idx✨
- msr_clear_bit(9)Clear @bit in a MSR @msr.✨
- msr_read(9)Read an MSR with error handling✨
- msr_set_bit(9)Set @bit in a MSR @msr.✨
- msr_write(9)Write an MSR with error handling✨
- mstohz(9)convert between milliseconds and system clock ticks✨
- mstosbt(9)Q32.32 fixed point representation of time✨
- msub_func(9)Emulate a MSUB instruction✨
- msubu_func(9)Emulate a MSUBU instruction✨
- MT2063_CalcLO2Mult(9)Calculates Integer divider value and the numerator value for a FracN PLL.✨
- MT2063_fLO_FractionalTerm(9)Calculates the portion contributed by FracN / denom. This function preserves maximum precision without risk of overflow. It accurately calculates f_ref * num / denom to within 1 HZ with fixed math.✨
- mt2063_lockStatus(9)Checks to see if LO1 and LO2 are locked✨
- mt6357_get_buck_voltage_sel(9)get_voltage_sel for regmap users✨
- mt6359_auxadc_sample_adc_val(9)Start ADC channel sampling and read value✨
- mt7601u_bbp_r47_get(9)read value through BBP R47/R49 pair✨
- mt7601u_set_rx_path(9)set rx path in BBP✨
- mt7601u_set_tx_dac(9)set which tx DAC to use✨
- mt8183_dai_i2s_set_share(9)Set up I2S ports to share a single clock.✨
- mt8186_dai_i2s_set_share(9)Set up I2S ports to share a single clock.✨
- mt8192_dai_i2s_set_share(9)Set up I2S ports to share a single clock.✨
- mt_calc_adistance(9)Calculate abstract distance with registered algorithms✨
- mt_clear_in_rcu(9)Switch the tree to non-RCU mode.✨
- mt_find(9)Search from the start up until an entry is found.✨
- mt_find_after(9)Search from the start up until an entry is found.✨
- mt_for_each(9)Iterate over each entry starting at index until max.✨
- mt_free_walk(9)Walk & free a tree in the RCU callback context✨
- mt_init(9)Initialise an empty maple tree.✨
- mt_init_flags(9)Initialise an empty maple tree with flags.✨
- mt_next(9)get the next value in the maple tree✨
- mt_prev(9)get the previous value in the maple tree✨
- mt_set_in_rcu(9)Switch the tree to RCU safe mode.✨
- mtd_align_erase_req(9)Adjust an erase request to align things on eraseblock boundaries.✨
- mtd_device_parse_register(9)parse partitions and register an MTD device.✨
- mtd_device_unregister(9)unregister an existing MTD device.✨
- mtd_is_part_concat(9)Check if the device is already part of a concatenated device✨
- mtd_kmalloc_up_to(9)allocate a contiguous buffer up to the specified size✨
- mtd_ooblayout_count_bytes(9)count the number of bytes in a OOB category✨
- mtd_ooblayout_count_eccbytes(9)count the number of ECC bytes in OOB✨
- mtd_ooblayout_count_freebytes(9)count the number of free bytes in OOB✨
- mtd_ooblayout_ecc(9)Get the OOB region definition of a specific ECC section✨
- mtd_ooblayout_find_eccregion(9)Find the ECC region attached to a specific ECC byte✨
- mtd_ooblayout_find_region(9)Find the region attached to a specific byte✨
- mtd_ooblayout_free(9)Get the OOB region definition of a specific free section✨
- mtd_ooblayout_get_bytes(9)Extract OOB bytes from the oob buffer✨
- mtd_ooblayout_get_databytes(9)extract data bytes from the oob buffer✨
- mtd_ooblayout_get_eccbytes(9)extract ECC bytes from the oob buffer✨
- mtd_ooblayout_set_bytes(9)put OOB bytes into the oob buffer✨
- mtd_ooblayout_set_databytes(9)set data bytes into the oob buffer✨
- mtd_ooblayout_set_eccbytes(9)set ECC bytes into the oob buffer✨
- mtd_pairing_groups(9)get the number of pairing groups✨
- mtd_pairing_info_to_wunit(9)get wunit from pairing information✨
- mtd_part_get_compatible_parser(9)find MTD parser by a compatible string✨
- mtd_to_nanddev(9)Get the NAND device attached to the MTD instance✨
- mtd_to_spinand(9)Get the SPI NAND device attached to an MTD instance✨
- mtd_virt_concat_add(9)add mtd_info object to the list of subdevices for concatenation✨
- mtd_virt_concat_create_item(9)Create a concat item✨
- mtd_virt_concat_create_join(9)Create and register the concatenated MTD device✨
- mtd_virt_concat_destroy(9)Remove the concat that includes a specific mtd device as one of its components.✨
- mtd_virt_concat_node_create(9)Create a component for concatenation✨
- mtd_wunit_to_pairing_info(9)get pairing information of a wunit✨
- mte_dead_walk(9)Walk down a dead tree to just before the leaves✨
- mthi_func(9)Emulate a MTHI instruction✨
- mtk_aal_gamma_get_lut_size(9)Get gamma LUT size for AAL✨
- mtk_adsp_dump(9)This function is called when a panic message is received from the firmware.✨
- mtk_adsp_get_bar_index(9)Map section type with BAR idx✨
- mtk_adsp_get_registers(9)This function is called in case of DSP oops in order to gather information about the registers, filename and linenumber and stack.✨
- mtk_adsp_handle_reply(9)Handle reply from the Audio DSP through Mailbox✨
- mtk_adsp_handle_request(9)Handle request from the Audio DSP through Mailbox✨
- mtk_adsp_send_msg(9)Send message to Audio DSP✨
- mtk_adsp_stream_pcm_hw_params(9)Platform specific host stream hw params✨
- mtk_adsp_stream_pcm_pointer(9)Get host stream pointer✨
- mtk_drm_of_ddp_path_build_one(9)Build a Display HW Pipeline for a CRTC Path✨
- mtk_gpueb_mbox_read_rx(9)read RX buffer from MMIO into channel's RX buffer✨
- mtk_infracfg_clear_bus_protection(9)disable bus protection✨
- mtk_infracfg_set_bus_protection(9)enable bus protection✨
- mtk_intx_eoi(9)Clear INTx IRQ status at the end of interrupt✨
- mtk_mfg_send_ipi(9)synchronously send an IPI message on the gpufreq channel✨
- mtk_ovl_adaptor_power_on(9)Power on the devices in OVL adaptor✨
- mtk_pcie_config_tlp_header(9)Configure a configuration TLP header✨
- mtk_pcie_phy_init(9)Initialize the phy✨
- mtk_pcie_retrain(9)retrain the root bridge link if needed✨
- mtk_snand_is_page_ops(9)check if the op is a controller supported page op.✨
- mtk_star_handle_irq(9)Interrupt Handler.✨
- mtk_thermal_bank_temperature(9)get the temperature of a bank✨
- mtk_thermal_get_bank(9)get bank✨
- mtk_thermal_put_bank(9)release bank✨
- mtk_vdec_h264_copy_decode_params(9)get decode params.✨
- mtk_vdec_h264_copy_pps_params(9)get pps params.✨
- mtk_vdec_h264_copy_scaling_matrix(9)Copy scaling matrix from a control to the driver✨
- mtk_vdec_h264_copy_slice_hd_params(9)get slice header params.✨
- mtk_vdec_h264_copy_sps_params(9)get sps params.✨
- mtk_vdec_h264_fill_dpb_info(9)Fill the decoded picture buffer info✨
- mtk_vdec_h264_find_start_code(9)find h264 start code using sofeware.✨
- mtk_vdec_h264_get_ctrl_ptr(9)get each CID control address.✨
- mtk_vdec_h264_get_mv_buf_size(9)get mv buffer size.✨
- mtk_vdec_h264_get_ref_list(9)translate V4L2 reference list✨
- mtk_vdec_h264_update_dpb(9)update dpb list.✨
- mtk_xfi_tphy_power_off(9)Power-off the phy.✨
- mtk_xfi_tphy_power_on(9)Power-on the phy.✨
- mtk_xfi_tphy_probe(9)Probe phy instance from Device Tree.✨
- mtk_xfi_tphy_reset(9)Reset the phy.✨
- mtk_xfi_tphy_set_mode(9)Setup phy for specified interface mode.✨
- mtk_xfi_tphy_setup(9)Setup phy for specified interface mode.✨
- mtlo_func(9)Emulate a MTLO instruction✨
- mtod(9)memory management in the kernel IPC subsystem✨
- mtod(9freebsd)memory management in the kernel IPC subsystem✨
- mtodo(9)memory management in the kernel IPC subsystem✨
- mtree_alloc_cyclic(9)Find somewhere to store this entry in the tree.✨
- mtree_destroy(9)Destroy a maple tree✨
- mtree_dup(9)Duplicate an entire maple tree✨
- mtree_empty(9)Determine if a tree has any present entries.✨
- mtree_erase(9)Find an index and erase the entire range.✨
- MTREE_INIT(9)Initialize a maple tree✨
- MTREE_INIT_EXT(9)Initialize a maple tree with an external lock.✨
- mtree_insert(9)Insert an entry at a given index if there is no value.✨
- mtree_insert_range(9)Insert an entry from [first, last] at a given range if there is no value.✨
- mtree_load(9)Load a value stored in a maple tree✨
- mtree_store(9)Store an entry at a given index.✨
- mtree_store_range(9)Store an entry at a given range.✨
- mtrr_add(9)Add a memory type region✨
- mtrr_add_page(9)Add a memory type region✨
- mtrr_bp_init(9)initialize MTRRs on the boot CPU✨
- mtrr_del(9)delete a memory type region✨
- mtrr_del_page(9)delete a memory type region✨
- mtrr_rendezvous_handler(9)Work done in the synchronization handler. Executed by all the CPUs.✨
- mtrr_save_state(9)Save current fixed-range MTRR state of the first cpu in cpu_online_mask.✨
- mtrr_trim_uncached_memory(9)trim RAM not covered by MTRRs✨
- mtrr_type_lookup(9)look up memory type in MTRR✨
- mtx_assert(9)kernel synchronization primitives✨
- mtx_assert(9freebsd)kernel synchronization primitives✨
- mtx_destroy(9)kernel synchronization primitives✨
- mtx_destroy(9freebsd)kernel synchronization primitives✨
- mtx_init(9)kernel synchronization primitives✨
- mtx_init(9freebsd)kernel synchronization primitives✨
- mtx_initialized(9)kernel synchronization primitives✨
- mtx_initialized(9freebsd)kernel synchronization primitives✨
- mtx_lock(9)kernel synchronization primitives✨
- mtx_lock(9freebsd)kernel synchronization primitives✨
- mtx_lock_flags(9)kernel synchronization primitives✨
- mtx_lock_flags(9freebsd)kernel synchronization primitives✨
- mtx_lock_spin(9)kernel synchronization primitives✨
- mtx_lock_spin(9freebsd)kernel synchronization primitives✨
- mtx_lock_spin_flags(9)kernel synchronization primitives✨
- mtx_lock_spin_flags(9freebsd)kernel synchronization primitives✨
- mtx_owned(9)kernel synchronization primitives✨
- mtx_owned(9freebsd)kernel synchronization primitives✨
- mtx_pool(9)mutex pool routines✨
- mtx_pool(9freebsd)mutex pool routines✨
- mtx_pool_alloc(9)mutex pool routines✨
- mtx_pool_alloc(9freebsd)mutex pool routines✨
- mtx_pool_create(9)mutex pool routines✨
- mtx_pool_create(9freebsd)mutex pool routines✨
- mtx_pool_destroy(9)mutex pool routines✨
- mtx_pool_destroy(9freebsd)mutex pool routines✨
- mtx_pool_find(9)mutex pool routines✨
- mtx_pool_find(9freebsd)mutex pool routines✨
- mtx_pool_lock(9)mutex pool routines✨
- mtx_pool_lock(9freebsd)mutex pool routines✨
- mtx_pool_lock_spin(9)mutex pool routines✨
- mtx_pool_lock_spin(9freebsd)mutex pool routines✨
- mtx_pool_unlock(9)mutex pool routines✨
- mtx_pool_unlock(9freebsd)mutex pool routines✨
- mtx_pool_unlock_spin(9)mutex pool routines✨
- mtx_pool_unlock_spin(9freebsd)mutex pool routines✨
- mtx_recursed(9)kernel synchronization primitives✨
- mtx_recursed(9freebsd)kernel synchronization primitives✨
- mtx_sleep(9)kernel synchronization primitives✨
- mtx_sleep(9freebsd)kernel synchronization primitives✨
- MTX_SYSINIT(9)kernel synchronization primitives✨
- MTX_SYSINIT(9freebsd)kernel synchronization primitives✨
- mtx_trylock(9)kernel synchronization primitives✨
- mtx_trylock(9freebsd)kernel synchronization primitives✨
- mtx_trylock_flags(9)kernel synchronization primitives✨
- mtx_trylock_flags(9freebsd)kernel synchronization primitives✨
- mtx_trylock_spin(9)kernel synchronization primitives✨
- mtx_trylock_spin(9freebsd)kernel synchronization primitives✨
- mtx_trylock_spin_flags(9)kernel synchronization primitives✨
- mtx_trylock_spin_flags(9freebsd)kernel synchronization primitives✨
- mtx_unlock(9)kernel synchronization primitives✨
- mtx_unlock(9freebsd)kernel synchronization primitives✨
- mtx_unlock_flags(9)kernel synchronization primitives✨
- mtx_unlock_flags(9freebsd)kernel synchronization primitives✨
- mtx_unlock_spin(9)kernel synchronization primitives✨
- mtx_unlock_spin(9freebsd)kernel synchronization primitives✨
- mtx_unlock_spin_flags(9)kernel synchronization primitives✨
- mtx_unlock_spin_flags(9freebsd)kernel synchronization primitives✨
- mtype_add_cidr(9)Add a CIDR entry to hash table bookkeeping✨
- mtype_del_cidr(9)Remove CIDR entry and maintain array integrity.✨
- mtype_local (int)(9)✨
- mucse_check_for_ack_pf(9)Check to see if the fw has ACKed✨
- mucse_check_for_msg_pf(9)Check to see if the fw has sent mail✨
- mucse_fw_send_cmd_wait_resp(9)Send cmd req and wait for response✨
💅
getting it ready, bestie…