📦 linux-manual
82568 pages · page 208 of 413
M (continued)
- mei_me_fw_type_sps_ign(9)check for sps or ign sku✨
- mei_me_hbuf_depth(9)returns depth of the hw buffer.✨
- mei_me_hbuf_empty_slots(9)counts write empty slots.✨
- mei_me_hbuf_is_empty(9)checks if host buffer is empty.✨
- mei_me_hbuf_write(9)writes a message to host hw buffer.✨
- mei_me_hcbww_write(9)write 32bit data to the host circular buffer✨
- mei_me_host_is_ready(9)check whether the host has turned ready✨
- mei_me_host_set_ready(9)enable device✨
- mei_me_hw_config(9)configure hw dependent settings✨
- mei_me_hw_is_ready(9)check whether the me(hw) has turned ready✨
- mei_me_hw_is_resetting(9)check whether the me(hw) is in reset✨
- mei_me_hw_ready_wait(9)wait until the me(hw) has turned ready or timeout is reached✨
- mei_me_hw_reset(9)resets fw via mei csr register.✨
- mei_me_hw_reset_release(9)release device from the reset✨
- mei_me_hw_start(9)hw start routine✨
- mei_me_intr_clear(9)clear and stop interrupts✨
- mei_me_intr_disable(9)disables mei device interrupts✨
- mei_me_intr_enable(9)enables mei device interrupts✨
- mei_me_irq_quick_handler(9)The ISR of the MEI device✨
- mei_me_irq_thread_handler(9)function called after ISR to handle the interrupt processing.✨
- mei_me_mecbrw_read(9)Reads 32bit data from ME circular buffer read window register✨
- mei_me_mecsr_read(9)Reads 32bit data from the ME CSR✨
- mei_me_pg_enter_sync(9)perform runtime pm entry procedure✨
- mei_me_pg_exit_sync(9)perform runtime pm exit procedure✨
- mei_me_pg_in_transition(9)is device now in pg transition✨
- mei_me_pg_intr(9)perform pg processing in interrupt thread handler✨
- mei_me_pg_is_enabled(9)detect if PG is supported by HW✨
- mei_me_pg_legacy_enter_sync(9)perform legacy pg entry procedure✨
- mei_me_pg_legacy_exit_sync(9)perform legacy pg exit procedure✨
- mei_me_pg_legacy_intr(9)perform legacy pg processing in interrupt thread handler✨
- mei_me_pg_set(9)write pg enter register✨
- mei_me_pg_state(9)translate internal pg state to the mei power gating state✨
- mei_me_pg_unset(9)write pg exit register✨
- mei_me_polling_thread(9)interrupt register polling thread✨
- mei_me_probe(9)Device Initialization Routine✨
- mei_me_quirk_probe(9)probe for devices that doesn't valid ME interface✨
- mei_me_read_slots(9)reads a message from mei device.✨
- mei_me_reg_read(9)Reads 32bit data from the mei device✨
- mei_me_reg_write(9)Writes 32bit data to the mei device✨
- mei_me_remove(9)Device Removal Routine✨
- mei_me_set_pm_domain(9)fill and set pm domain structure for device✨
- mei_me_shutdown(9)Device Removal Routine✨
- mei_me_synchronize_irq(9)wait for pending IRQ handlers✨
- mei_me_trc_status(9)read trc status register✨
- mei_me_unset_pm_domain(9)clean pm domain structure for device✨
- mei_minor_free(9)mark device minor number as free✨
- mei_minor_get(9)obtain next free device minor number✨
- mei_msg_hdr_init(9)allocate and initialize mei message header✨
- mei_nfc(9)The nfc fixup function. The function retrieves nfc radio name and set is as device attribute so we can load the proper device driver for it✨
- mei_nfc_if_version(9)get NFC interface version✨
- mei_nfc_radio_name(9)derive nfc radio name from the interface version✨
- mei_open(9)the open function✨
- mei_poll(9)the poll function✨
- MEI_PXP Client Driver(9)✨
- mei_pxp_component_match(9)compare function for matching mei pxp.✨
- mei_pxp_gsc_command(9)sends a gsc command, by sending a sgl mei message to gsc and receiving reply from gsc✨
- mei_pxp_receive_message(9)Receives a PXP message from ME FW.✨
- mei_pxp_send_message(9)Sends a PXP message to ME FW.✨
- mei_read(9)the read function.✨
- mei_release(9)the release function✨
- mei_reset(9)resets host and fw.✨
- mei_restart(9)restart device after suspend✨
- mei_schedule_stall_timer(9)re-arm stall_timer work✨
- mei_set_devstate(9)set to new device state and notify sysfs file.✨
- mei_slots2data(9)get data in slots - bytes from slots✨
- mei_start(9)initializes host and fw to start work.✨
- mei_timer(9)timer function.✨
- mei_tx_cb_dequeue(9)dequeue tx callback✨
- mei_tx_cb_enqueue(9)queue tx callback✨
- mei_txe_aliveness_get(9)get aliveness response register value✨
- mei_txe_aliveness_poll(9)waits for aliveness to settle✨
- mei_txe_aliveness_req_get(9)get aliveness requested register value✨
- mei_txe_aliveness_set(9)request for aliveness change✨
- mei_txe_aliveness_set_sync(9)sets an wait for aliveness to complete✨
- mei_txe_aliveness_wait(9)waits for aliveness to settle✨
- mei_txe_br_reg_read(9)Reads 32bit data from the Bridge BAR✨
- mei_txe_br_reg_write(9)Writes 32bit data to the Bridge BAR✨
- mei_txe_check_and_ack_intrs(9)translate multi BAR interrupt into single bit mask and acknowledge the interrupts✨
- mei_txe_count_full_read_slots(9)mimics the me device circular buffer✨
- mei_txe_dev_init(9)allocates and initializes txe hardware specific structure✨
- mei_txe_fw_status(9)read fw status register from pci config space✨
- mei_txe_hbuf_depth(9)mimics the me hbuf circular buffer✨
- mei_txe_hbuf_empty_slots(9)mimics the me hbuf circular buffer✨
- mei_txe_host_is_ready(9)check if the host is ready✨
- mei_txe_hw_config(9)configure hardware at the start of the devices✨
- mei_txe_hw_is_ready(9)check if the hw is ready✨
- mei_txe_hw_reset(9)resets host and fw.✨
- mei_txe_hw_start(9)start the hardware after reset✨
- mei_txe_input_doorbell_set(9)sets bit 0 in SEC_IPC_INPUT_DOORBELL.IPC_INPUT_DOORBELL.✨
- mei_txe_input_payload_write(9)write a dword to the host buffer at offset idx✨
- mei_txe_input_ready_interrupt_enable(9)sets the Input Ready Interrupt✨
- mei_txe_intr_clear(9)clear all interrupts✨
- mei_txe_intr_disable(9)disable all interrupts✨
- mei_txe_intr_enable(9)enable all interrupts✨
- mei_txe_irq_quick_handler(9)The ISR of the MEI device✨
- mei_txe_irq_thread_handler(9)txe interrupt thread✨
- mei_txe_is_input_ready(9)check if TXE is ready for receiving data✨
- mei_txe_out_data_read(9)read dword from the device buffer at offset idx✨
- mei_txe_output_ready_set(9)Sets the SICR_SEC_IPC_OUTPUT_STATUS bit to 1✨
- mei_txe_pending_interrupts(9)check if there are pending interrupts only Aliveness, Input ready, and output doorbell are of relevance✨
- mei_txe_pg_in_transition(9)is device now in pg transition✨
- mei_txe_pg_is_enabled(9)detect if PG is supported by HW✨
- mei_txe_pg_state(9)translate aliveness register value to the mei power gating state✨
- mei_txe_probe(9)Device Initialization Routine✨
- mei_txe_read(9)reads a message from the txe device.✨
- mei_txe_read_hdr(9)read message header which is always in 4 first bytes✨
- mei_txe_readiness_clear(9)clear host readiness bit✨
- mei_txe_readiness_get(9)Reads and returns the HICR_SEC_IPC_READINESS register value✨
- mei_txe_readiness_is_sec_rdy(9)check readiness for HICR_SEC_IPC_READINESS_SEC_RDY✨
- mei_txe_readiness_set_host_rdy(9)set host readiness bit✨
- mei_txe_readiness_wait(9)wait till readiness settles✨
- mei_txe_reg_read(9)Reads 32bit data from the txe device✨
- mei_txe_reg_write(9)Writes 32bit data to the txe device✨
- mei_txe_remove(9)Device Removal Routine✨
- mei_txe_sec_reg_read(9)Reads 32bit data from the SeC BAR✨
- mei_txe_sec_reg_read_silent(9)Reads 32bit data from the SeC BAR✨
- mei_txe_sec_reg_write(9)Writes 32bit data to the SeC BAR✨
- mei_txe_sec_reg_write_silent(9)Writes 32bit data to the SeC BAR doesn't check for aliveness✨
- mei_txe_set_pm_domain(9)fill and set pm domain structure for device✨
- mei_txe_shutdown(9)Device Shutdown Routine✨
- mei_txe_synchronize_irq(9)wait for pending IRQ handlers✨
- mei_txe_unset_pm_domain(9)clean pm domain structure for device✨
- mei_txe_write(9)writes a message to device.✨
- mei_vt_support_check(9)check if client support vtags✨
- mei_wd(9)wd client on the bus, change protocol version as the API has changed.✨
- mei_wdt_notif(9)callback for event notification✨
- mei_wdt_ops_ping(9)wd ping command from the watchdog core.✨
- mei_wdt_ops_set_timeout(9)wd set timeout command from the watchdog core.✨
- mei_wdt_ops_start(9)wd start command from the watchdog core.✨
- mei_wdt_ops_stop(9)wd stop command from the watchdog core.✨
- mei_wdt_ping(9)send wd start/ping command✨
- mei_wdt_register(9)register with the watchdog subsystem✨
- mei_wdt_rx(9)callback for data receive✨
- mei_wdt_stop(9)send wd stop command✨
- mei_wdt_unregister(9)unregister from the watchdog subsystem✨
- mei_write(9)the write function.✨
- mei_write_is_idle(9)check if the write queues are idle✨
- mem_busy_percent(9)✨
- mem_cgroup_calculate_protection(9)check if memory consumption is in the normal range✨
- mem_cgroup_charge(9)Charge a newly allocated folio to a cgroup.✨
- mem_cgroup_charge_hugetlb(9)charge the memcg for a hugetlb folio✨
- mem_cgroup_css_reset(9)reset the states of a mem_cgroup✨
- mem_cgroup_from_private_id(9)look up a memcg from a memcg id✨
- mem_cgroup_get_oom_group(9)get a memory cgroup to clean up after OOM✨
- mem_cgroup_iter(9)iterate over memory cgroup hierarchy✨
- mem_cgroup_iter_break(9)abort a hierarchy walk prematurely✨
- mem_cgroup_lruvec(9)get the lru list vector for a memcg & node✨
- mem_cgroup_margin(9)calculate chargeable space of a memory cgroup✨
- mem_cgroup_migrate(9)Transfer the memcg data from the old to the new folio.✨
- mem_cgroup_oom_synchronize(9)complete memcg OOM handling✨
- mem_cgroup_print_oom_context(9)Print OOM information relevant to memory controller.✨
- mem_cgroup_print_oom_meminfo(9)Print OOM memory information relevant to memory controller.✨
- mem_cgroup_replace_folio(9)Charge a folio's replacement.✨
- mem_cgroup_scan_tasks(9)iterate over tasks of a memory cgroup hierarchy✨
- mem_cgroup_shrink_is_root(9)is this a global or root-memcg shrink invocation?✨
- mem_cgroup_sk_charge(9)charge socket memory✨
- mem_cgroup_sk_uncharge(9)uncharge socket memory✨
- mem_cgroup_swapin_charge_folio(9)Charge a newly allocated folio for swapin.✨
- mem_cgroup_uncharge(9)Uncharge a folio.✨
- mem_cgroup_update_lru_size(9)account for adding or removing an lru page✨
- mem_cgroup_wb_stats(9)retrieve writeback related stats from its memcg✨
- mem_dump_obj(9)Print available provenance information✨
- mem_info_gtt_total(9)✨
- mem_info_gtt_used(9)✨
- mem_info_preempt_used(9)✨
- mem_info_vis_vram_total(9)✨
- mem_info_vis_vram_used(9)✨
- mem_info_vram_total(9)✨
- mem_info_vram_used(9)✨
- mem_info_vram_vendor(9)✨
- mem_is_zero(9)Check if an area of memory is all 0's.✨
- mem_pool_used(9)get number of used slots in a memory pool✨
- mem_used(9)get number of used slots in an allocator✨
- memac_if_mode(9)Convert an interface mode into an IF_MODE config✨
- memalloc_flags_save(9)Add a PF_* flag to current->flags, save old value✨
- memalloc_nofs_restore(9)Ends the implicit GFP_NOFS scope.✨
- memalloc_nofs_save(9)Marks implicit GFP_NOFS allocation scope.✨
- memalloc_noio_restore(9)Ends the implicit GFP_NOIO scope.✨
- memalloc_noio_save(9)Marks implicit GFP_NOIO allocation scope.✨
- memalloc_noreclaim_restore(9)Ends the implicit __GFP_MEMALLOC scope.✨
- memalloc_noreclaim_save(9)Marks implicit __GFP_MEMALLOC scope.✨
- memalloc_pin_restore(9)Ends the implicit ~__GFP_MOVABLE scope.✨
- memalloc_pin_save(9)Marks implicit ~__GFP_MOVABLE scope.✨
- member_address_is_nonnull(9)check whether the member address is not NULL✨
- MEMBER_VPTR(9)Obtain the verified pointer to a struct or array member✨
- memblock kexec handover ABI(9)✨
- memblock overview(9)✨
- memblock_add(9)add new memblock region✨
- memblock_add_node(9)add new memblock region within a NUMA node✨
- memblock_add_range(9)add new memblock region✨
- memblock_alloc_exact_nid_raw(9)allocate boot memory block on the exact node without zeroing memory✨
- memblock_alloc_hugetlb(9)allocate boot memory for HugeTLB pages✨
- memblock_alloc_internal(9)allocate boot memory block✨
- memblock_alloc_range_nid(9)allocate boot memory block✨
- memblock_alloc_try_nid(9)allocate boot memory block✨
- memblock_alloc_try_nid_raw(9)allocate boot memory block without zeroing memory and without panicking✨
- memblock_clear_hotplug(9)Clear flag MEMBLOCK_HOTPLUG for a specified region.✨
- memblock_clear_kho_scratch(9)Clear MEMBLOCK_KHO_SCRATCH flag for a specified region.✨
- memblock_clear_nomap(9)Clear flag MEMBLOCK_NOMAP for a specified region.✨
- memblock_discard(9)discard memory and reserved arrays if they were allocated✨
💅
getting it ready, bestie…