section 9 · Kernel routines 🧠
87928 pages · page 224 of 440
M (continued)
- mesh_path_fix_nexthop(9)force a specific next hop for a mesh path✨
- mesh_path_flush_by_iface(9)Deletes all mesh paths associated with a given iface✨
- mesh_path_flush_by_nexthop(9)Deletes mesh paths if their next hop matches✨
- mesh_path_flush_pending(9)free the pending queue of a mesh path✨
- mesh_path_lookup(9)look up a path in the mesh path table✨
- mesh_path_lookup_by_idx(9)look up a path in the mesh path table by its index✨
- mesh_path_move_to_queue(9)Move or copy frames from one mpath queue to another✨
- mesh_path_send_to_gates(9)sends pending frames to all known mesh gates✨
- mesh_path_start_discovery(9)launch a path discovery from the PREQ queue✨
- mesh_path_tx_pending(9)sends pending frames in a mesh path queue✨
- mesh_peer_accepts_plinks(9)check if an mp is willing to establish peer links✨
- mesh_peer_tbtt_adjusting(9)check if an mp is currently adjusting its TBTT✨
- mesh_plink_broken(9)deactivates paths and sends perr when a link breaks✨
- mesh_plink_deactivate(9)deactivate mesh peer link✨
- mesh_plink_fsm(9)step @sta MPM based on @event✨
- mesh_plink_fsm_restart(9)restart a mesh peer link finite state machine✨
- mesh_queue_preq(9)queue a PREQ to a given destination✨
- mesh_rmc_check(9)Check frame in recent multicast cache and add if absent.✨
- mesh_set_ht_prot_mode(9)set correct HT protection mode✨
- meson8_pmx_disable_other_groups(9)disable other groups using a given pin✨
- meson_calc_reg_and_bit(9)calculate register and bit for a pin✨
- meson_canvas_alloc(9)take ownership of a canvas✨
- meson_canvas_config(9)configure a canvas✨
- meson_canvas_free(9)remove ownership from a canvas✨
- meson_canvas_get(9)get a canvas provider instance✨
- meson_get_bank(9)find the bank containing a given pin✨
- meson_sm_call(9)generic SMC32 call to the secure-monitor✨
- meson_sm_call_read(9)retrieve data from secure-monitor✨
- meson_sm_call_write(9)send data to secure-monitor✨
- meson_sm_get(9)get pointer to meson_sm_firmware structure.✨
- meson_sm_get_thermal_calib(9)Read thermal sensor calibration data.✨
- meson_spifc_drain_buffer(9)copy data from device buffer to memory✨
- meson_spifc_fill_buffer(9)copy data from memory to device buffer✨
- meson_spifc_hw_init(9)reset and initialize the SPI controller✨
- meson_spifc_setup_speed(9)program the clock divider✨
- meson_spifc_transfer_one(9)perform a single transfer✨
- meson_spifc_txrx(9)transfer a chunk of data✨
- meson_spifc_wait_ready(9)wait for the current operation to terminate✨
- message(9)Display a message✨
- Message Digest Algorithm Definitions(9)✨
- message_show(9)read message via sysfs✨
- message_store(9)write a new message via sysfs✨
- metapointer(9)Return pointer to start of metadata in a buffer✨
- metaptr1(9)Return the first possible metadata pointer in a metapath buffer✨
- metric_id_show(9)Get function for sysfs attribute metric_id✨
- metric_id_store(9)Set function for sysfs attribute metric_id✨
- metric_list_cmp(9)list_sort comparator that sorts metrics with more events to the front. tool events are excluded from the count.✨
- metricgroup__add_metric(9)Find and add a metric, or a metric group.✨
- metricgroup__add_metric_list(9)Find and add metrics, or metric groups, specified in a list.✨
- MEXTADD(9)memory management in the kernel IPC subsystem✨
- MEXTADD(9freebsd)memory management in the kernel IPC subsystem✨
- MF_ATTR_RO(9)Create sysfs entry for each memory failure statistics.✨
- mf_dax_kill_procs(9)Collect and kill processes who are using this file range✨
- mfd_add_devices(9)register child devices✨
- mfhi_func(9)Emulate a MFHI instruction✨
- mflo_func(9)Emulate a MFLO instruction✨
- MGET(9)memory management in the kernel IPC subsystem✨
- MGET(9freebsd)memory management in the kernel IPC subsystem✨
- MGETHDR(9)memory management in the kernel IPC subsystem✨
- MGETHDR(9freebsd)memory management in the kernel IPC subsystem✨
- mgmt_msg_aeqe_handler(9)handler for a mgmt message event✨
- mgmt_msg_len(9)calculate the total message length✨
- mgmt_open_connection(9)Establish a TCP CXN✨
- mgmt_recv_msg_handler(9)handler for message from mgmt cpu✨
- mgmt_resp_msg_handler(9)handler for a response message from mgmt cpu✨
- MH_ALIGN(9)memory management in the kernel IPC subsystem✨
- MH_ALIGN(9freebsd)memory management in the kernel IPC subsystem✨
- mhi_alloc_controller(9)Allocate the MHI Controller structure Allocate the mhi_controller structure using zero initialized memory✨
- mhi_async_power_up(9)Start MHI power up sequence✨
- mhi_device_get_sync(9)Disable device low power mode. Synchronously take the controller out of suspended state✨
- mhi_device_put(9)Re-enable device low power mode✨
- mhi_download_rddm_image(9)Download ramdump image from device for debugging purpose.✨
- mhi_driver_unregister(9)Unregister a driver for mhi_devices✨
- mhi_ep_driver_unregister(9)Unregister a driver from MHI Endpoint bus✨
- mhi_ep_power_down(9)Power down the MHI endpoint stack✨
- mhi_ep_power_up(9)Power up the MHI endpoint stack✨
- mhi_ep_queue_is_empty(9)Determine whether the transfer queue is empty✨
- mhi_ep_queue_skb(9)Send SKBs to host over MHI Endpoint✨
- mhi_ep_register_controller(9)Register MHI Endpoint controller✨
- mhi_ep_unregister_controller(9)Unregister MHI Endpoint controller✨
- mhi_force_rddm_mode(9)Force device into rddm mode✨
- mhi_free_controller(9)Free the MHI Controller structure✨
- mhi_get_channel_doorbell_offset(9)Get the channel doorbell offset✨
- mhi_get_exec_env(9)Get BHI execution environment of the device✨
- mhi_get_free_desc_count(9)Get transfer ring length Get # of TD available to queue buffers✨
- mhi_get_mhi_state(9)Get MHI state of the device✨
- mhi_notify(9)Notify the MHI client driver about client device status✨
- mhi_pm_resume(9)Resume MHI from suspended state✨
- mhi_pm_resume_force(9)Force resume MHI from suspended state✨
- mhi_pm_suspend(9)Move MHI into a suspended state✨
- mhi_power_down(9)Power down the MHI device and also destroy the 'struct device' for the channels associated with it. See also mhi_power_down_keep_dev() which is a variant of this API that keeps the 'struct device'…✨
- mhi_power_down_keep_dev(9)Power down the MHI device but keep the 'struct device' for the channels associated with it. This is a variant of 'mhi_power_down()' and useful in scenarios such as suspend/hibernation where…✨
- mhi_prepare_for_power_up(9)Do pre-initialization before power up. This is optional, call this before power up if the controller does not want bus framework to automatically free any allocated memory during shutdown process.✨
- mhi_prepare_for_transfer(9)Setup UL and DL channels for data transfer.✨
- mhi_queue_buf(9)Send or receive raw buffers from client device over MHI channel✨
- mhi_queue_is_full(9)Determine whether queueing new elements is possible✨
- mhi_queue_skb(9)Send or receive SKBs from client device over MHI channel✨
- mhi_register_controller(9)Register MHI controller✨
- mhi_set_mhi_state(9)Set MHI device state✨
- mhi_soc_reset(9)Trigger a device reset. This can be used as a last resort to reset and recover a device.✨
- mhi_sync_power_up(9)Start MHI power up sequence and wait till the device enters valid EE state✨
- mhi_unprepare_after_power_down(9)Free any allocated memory after power down✨
- mhi_unprepare_from_transfer(9)Reset UL and DL channels for data transfer. Issue the RESET channel command and let the device clean-up the context so no incoming transfers are seen on the host. Free memory associated with the…✨
- mhi_unregister_controller(9)Unregister MHI controller✨
- mi_switch(9)switch to another thread context✨
- mi_switch(9freebsd)switch to another thread context✨
- microblaze_unwind(9)Stack unwinder for Microblaze (external entry point)✨
- microblaze_unwind_inner(9)Unwind the stack from the specified point✨
- microcode_bsp_resume(9)Update boot CPU microcode during resume.✨
- microcode_check(9)Check if any CPU capabilities changed after an update.✨
- MicroLZMA decompressor(9)✨
- micron_st_nor_clear_fsr(9)Clear the Flag Status Register.✨
- micron_st_nor_read_fsr(9)Read the Flag Status Register.✨
- micron_st_nor_ready(9)Query the Status Register as well as the Flag Status Register to see if the flash is ready for new commands. If there are any errors in the FSR clear them.✨
- microseq(9)ppbus microsequencer developer's guide✨
- microseq(9freebsd)ppbus microsequencer developer's guide✨
- microtime(9)get the current time✨
- microtime(9freebsd)get the current time✨
- microuptime(9)get the time elapsed since boot✨
- microuptime(9freebsd)get the time elapsed since boot✨
- might_alloc(9)Mark possible allocation sites✨
- might_sleep(9)annotation for functions that can sleep✨
- Migrate Layer(9)✨
- migrate_device_pages(9)migrate meta-data from src page to dst page✨
- migrate_device_pfns(9)migrate device private pfns to normal memory.✨
- migrate_device_range(9)migrate device private pfns to normal memory.✨
- migrate_folio(9)Simple folio migration.✨
- migrate_movable_ops_page(9)migrate an isolated movable_ops page✨
- migrate_vma_finalize(9)restore CPU page table entry✨
- migrate_vma_insert_huge_pmd_page(9)Insert a huge folio into @migrate->vma->vm_mm at @addr. folio is already allocated as a part of the migration process with large page.✨
- migrate_vma_pages(9)migrate meta-data from src page to dst page✨
- migrate_vma_setup(9)prepare to migrate a range of memory✨
- migrate_vma_split_folio(9)Helper function to split a THP folio✨
- Migration(9)✨
- Migration vs eviction(9)✨
- mii_10base_t1_adv_mod_linkmode_t(9)✨
- mii_10gbt_stat_mod_linkmode_lpa_t(9)✨
- mii_adv_mod_linkmode_adv_t(9)✨
- mii_adv_to_ethtool_adv_t(9)✨
- mii_adv_to_ethtool_adv_x(9)✨
- mii_adv_to_linkmode_adv_t(9)✨
- mii_advertise_flowctrl(9)get flow control advertisement flags✨
- mii_bmcr_encode_fixed(9)encode fixed speed/duplex settings to a BMCR value✨
- mii_c73_mod_linkmode(9)convert a Clause 73 advertisement to linkmodes✨
- mii_check_gmii_support(9)check if the MII supports Gb interfaces✨
- mii_check_link(9)check MII link status✨
- mii_check_media(9)check the MII interface for a carrier/speed/duplex change✨
- mii_check_media_mode(9)check media state✨
- mii_ctrl1000_to_ethtool_adv_t(9)✨
- mii_duplex(9)✨
- mii_eee_cap1_mod_linkmode_t(9)✨
- mii_eee_cap2_mod_linkmode_adv_t(9)✨
- mii_eee_cap2_mod_linkmode_sup_t(9)✨
- mii_ethtool_get_link_ksettings(9)get settings that are specified in @cmd✨
- mii_ethtool_gset(9)get settings that are specified in @ecmd✨
- mii_ethtool_set_link_ksettings(9)set settings that are specified in @cmd✨
- mii_ethtool_sset(9)set settings that are specified in @ecmd✨
- mii_init(9)set up MII✨
- mii_ioctl(9)process MII i/o control command✨
- mii_link_ok(9)is link status up/ok✨
- mii_lpa_mod_linkmode_lpa_t(9)✨
- mii_lpa_mod_linkmode_x(9)decode the link partner's config_reg to linkmodes✨
- mii_lpa_to_ethtool_lpa_t(9)✨
- mii_lpa_to_linkmode_lpa_t(9)✨
- mii_nway_restart(9)restart NWay (autonegotiation) for this interface✨
- mii_nway_result(9)✨
- mii_resolve_flowctrl_fdx(9)✨
- mii_set_auto_on(9)autonegotiate on✨
- mii_stat1000_mod_linkmode_lpa_t(9)✨
- mii_stat1000_to_ethtool_lpa_t(9)✨
- mii_t1_adv_l_mod_linkmode_t(9)✨
- mii_t1_adv_m_mod_linkmode_t(9)✨
- millturn(9)Switchable kinematics for a mill-turn machine✨
- mimd_to_kioc(9)Converter from old to new ioctl format✨
- min(9)return minimum of two values of the same or compatible types✨
- min3(9)return minimum of three values✨
- min_array(9)return minimum of values present in an array✨
- min_chan(9)finds the channel with min count and in the same NUMA-node as the CPU✨
- min_not_zero(9)return the minimum that is _not_ zero, unless both are zero✨
- min_order_for_split(9)get the minimum order @folio can be split to✨
- min_t(9)return minimum of two values, using the specified type✨
- minimum_image_size(9)Estimate the minimum acceptable size of an image.✨
- minmax(9)Track the minimum and maximum values of the input to the outputs✨
- mipi_dbi_buf_copy(9)Copy a framebuffer, transforming it if necessary✨
- mipi_dbi_command(9)MIPI DCS command with optional parameter(s)✨
- mipi_dbi_command_buf(9)MIPI DCS command with parameter(s) in an array✨
- mipi_dbi_command_read(9)MIPI DCS read command✨
- mipi_dbi_debugfs_init(9)Create debugfs entries✨
- mipi_dbi_display_is_on(9)Check if display is on✨
- mipi_dbi_hw_reset(9)Hardware reset of controller✨
- mipi_dbi_poweron_conditional_reset(9)MIPI DBI poweron and conditional reset✨
- mipi_dbi_poweron_reset(9)MIPI DBI poweron and reset✨
- mipi_dbi_spi_cmd_max_speed(9)get the maximum SPI bus speed✨
- mipi_dbi_spi_init(9)Initialize MIPI DBI SPI interface✨
- mipi_dbi_spi_transfer(9)SPI transfer helper✨
- mipi_dsi_attach(9)attach a DSI device to its DSI host✨
- mipi_dsi_compression_mode(9)enable/disable DSC on the peripheral✨
- mipi_dsi_compression_mode_ext(9)enable/disable DSC on the peripheral✨
- mipi_dsi_compression_mode_ext_multi(9)enable/disable DSC on the peripheral✨
- mipi_dsi_compression_mode_multi(9)enable/disable DSC on the peripheral✨
💅
getting it ready, bestie…