section 9 · Kernel routines 🧠
87928 pages · page 205 of 440
L (continued)
- landlock_union_access_masks(9)Return all access rights handled in the domain✨
- landlock_unmask_layers(9)Remove the access rights in @masks which are granted by a matching rule✨
- lapic_get_maxlvt(9)get the maximum number of local vector table entries✨
- largest_zero_folio(9)Get the largest zero size folio available✨
- LAST_ARG(9)Returns the last argument.✨
- last_fd(9)return last valid index into fd table✨
- last_kset_gc(9)Advances the garbage collection for the last kset.✨
- last_lba(9)return number of last logical block of device✨
- last_rcv_seq(9)is last✨
- latch_tree_erase(9)removes @node from the trees @root✨
- latch_tree_find(9)find the node matching @key in the trees @root✨
- latch_tree_insert(9)insert @node into the trees @root✨
- Late binding Firmware Layout(9)✨
- Late Binding Firmware Update Upload(9)✨
- late_analysis(9)analyze the overall situation with PEB.✨
- late_param_cb(9)general callback for a module/cmdline parameter to be evaluated before late initcall level✨
- latencybins(9)comp utility for scripts/latency-histogram✨
- launch_compress_data_vio(9)Continue a write by attempting to compress the data.✨
- launch_cursor(9)Start traversing a single block map tree now that the cursor has a VIO with which to load pages.✨
- launch_data_vio(9)(Re)initialize a data_vio to have a new logical block number, keeping the same parent and other state and send it on its way.✨
- launch_data_vio_allocated_zone_callback(9)Set a callback as a physical block operation in a data_vio's allocated zone and queue the data_vio and invoke it immediately.✨
- launch_data_vio_bio_zone_callback(9)Set a callback as a bio zone operation and invoke it immediately.✨
- launch_data_vio_cpu_callback(9)Set a callback to run on the CPU queues and invoke it immediately.✨
- launch_data_vio_duplicate_zone_callback(9)Set a callback as a physical block operation in a data_vio's duplicate zone and queue the data_vio and invoke it immediately.✨
- launch_data_vio_hash_zone_callback(9)Set a callback as a hash zone operation and invoke it immediately.✨
- launch_data_vio_journal_callback(9)Set a callback as a journal operation and invoke it immediately.✨
- launch_data_vio_logical_callback(9)Set a callback as a logical block operation and invoke it immediately.✨
- launch_data_vio_on_bio_ack_queue(9)If the vdo uses a bio_ack queue, set a callback to run on it and invoke it immediately, otherwise, just run the callback on the current thread.✨
- launch_data_vio_packer_callback(9)Set a callback as a packer operation and invoke it immediately.✨
- launch_dedupe(9)Reserve a reference count increment for a data_vio and launch it on the dedupe path.✨
- launch_page_load(9)Begin the process of loading a page.✨
- launch_page_save(9)Add a page to outgoing pages waiting to be saved, and then start saving pages if another save is not in progress.✨
- launch_reference_block_write(9)Launch the write of a dirty reference block by first acquiring a VIO for it from the pool.✨
- launch_write(9)Write a slab summary block unless it is currently out for writing.✨
- layout_cnodes(9)layout cnodes for commit.✨
- layout_commit(9)determine positions of index nodes to commit.✨
- layout_in_empty_space(9)layout index nodes in empty space.✨
- layout_in_gaps(9)in-the-gaps method of committing TNC.✨
- layout_leb_in_gaps(9)layout index nodes using in-the-gaps method.✨
- lazy_mmu_mode_disable(9)Disable the lazy MMU mode.✨
- lazy_mmu_mode_enable(9)Enable the lazy MMU mode.✨
- lazy_mmu_mode_pause(9)Pause the lazy MMU mode.✨
- lazy_mmu_mode_resume(9)Resume the lazy MMU mode.✨
- lbpw (int)(9)✨
- lbs_add_card(9)adds the card. It will probe the card, allocate the lbs_priv and initialize the device.✨
- lbs_add_mesh(9)add mshX interface✨
- lbs_allocate_cmd_buffer(9)allocates the command buffer and links it to command free queue✨
- lbs_cmd_async_callback(9)Simple callback that ignores the result. Use this if you just want to send a command to the hardware, but don't care for the result.✨
- lbs_cmd_copyback(9)Simple callback that copies response back into command✨
- lbs_cmd_timeout_handler(9)handles the timeout of command sending. It will re-send the same command again.✨
- lbs_debug_init(9)create debug proc file✨
- lbs_debugfs_read(9)proc read function✨
- lbs_debugfs_write(9)proc write function✨
- lbs_dev_open(9)open the ethX interface✨
- lbs_eth_stop(9)close the ethX interface✨
- lbs_execute_next_command(9)execute next command in command pending queue. Will put firmware back to PS mode if applicable.✨
- lbs_free_cmd_buffer(9)free the command buffer✨
- lbs_fw_index_to_data_rate(9)use index to get the data rate✨
- lbs_get_channel(9)Get the radio channel✨
- lbs_get_firmware(9)Retrieves two-stage firmware✨
- lbs_get_firmware_async(9)Retrieves firmware asynchronously. Can load either a helper firmware and a main firmware (2-stage), or just the helper.✨
- lbs_get_free_cmd_node(9)gets a free command node if available in command free queue✨
- lbs_get_reg(9)Read a MAC, Baseband, or RF register✨
- lbs_get_rssi(9)Get current RSSI and noise floor✨
- lbs_get_tx_power(9)Get the min, max, and current TX power✨
- lbs_hard_start_xmit(9)checks the conditions and sends packet to IF layer if everything is ok✨
- lbs_mac_event_disconnected(9)handles disconnect event. It reports disconnect to upper layer, clean tx/rx packets, reset link state etc.✨
- lbs_mesh_dev_open(9)open the mshX interface✨
- lbs_mesh_show(9)Get function for sysfs attribute mesh✨
- lbs_mesh_stop(9)close the mshX interface✨
- lbs_mesh_store(9)Set function for sysfs attribute mesh✨
- lbs_process_rxed_packet(9)processes received packet and forwards it to kernel/upper layer✨
- lbs_ps_confirm_sleep(9)checks condition and prepares to send sleep confirm command to firmware if ok✨
- lbs_send_tx_feedback(9)sends to the host the last transmitted packet, filling the radiotap headers with transmission information.✨
- lbs_set_11d_domain_info(9)Send regulatory and 802.11d domain information to the firmware✨
- lbs_set_channel(9)Set the radio channel✨
- lbs_set_monitor_mode(9)Enable or disable monitor mode (only implemented on OLPC usb8388 FW)✨
- lbs_set_ps_mode(9)Sets the Power Save mode✨
- lbs_set_reg(9)Write a MAC, Baseband, or RF register✨
- lbs_set_snmp_mib(9)Set an SNMP MIB value✨
- lbs_setup_firmware(9)gets the HW spec from the firmware and sets some basic parameters✨
- lbs_thread(9)handles the major jobs in the LBS driver. It handles all events generated by firmware, RX data received from firmware and TX data sent from kernel.✨
- lbs_tx_lockup_handler(9)handles the timeout of the passing of TX frames to the hardware. This is known to frequently happen with SD8686 when waking up after a Wake-on-WLAN-triggered resume.✨
- lbs_update_hw_spec(9)Updates the hardware details like MAC address and regulatory region✨
- lbtf_allocate_cmd_buffer(9)Allocates cmd buffer, links it to free cmd queue✨
- lbtf_cmd_copyback(9)Simple callback that copies response back into command✨
- lbtf_execute_next_command(9)execute next command in cmd pending queue.✨
- lbtf_free_cmd_buffer(9)Frees the cmd buffer.✨
- lbtf_get_cmd_ctrl_node(9)Gets free cmd node from free cmd queue.✨
- lbtf_set_channel(9)Set the radio channel✨
- lbtf_update_hw_spec(9)Updates the hardware details.✨
- lc_committed(9)tell @lc that pending changes have been recorded✨
- lc_create(9)prepares to track objects in an active set✨
- lc_del(9)removes an element from the cache✨
- lc_destroy(9)frees memory allocated by lc_create()✨
- lc_element_by_index(9)✨
- lc_find(9)find element by label, if present in the hash table✨
- lc_get(9)get element by label, maybe change the active set✨
- lc_get_cumulative(9)like lc_get; also finds to-be-changed elements✨
- lc_is_used(9)find element by label✨
- lc_put(9)give up refcnt of @e✨
- lc_reset(9)does a full reset for @lc and the hash table slots.✨
- lc_seq_dump_details(9)Dump a complete LRU cache to seq in textual form.✨
- lc_seq_printf_stats(9)print stats about @lc into @seq✨
- lc_try_get(9)get element by label, if present; do not change the active set✨
- lc_try_lock(9)variant to stop lc_get() from changing the tracked set✨
- lc_try_lock_for_transaction(9)can be used to stop lc_get() from changing the tracked set✨
- lc_unlock(9)unlock @lc, allow lc_get() to change the set again✨
- lcd(9)Stream HAL data to an LCD screen✨
- lcd_device_register(9)register a new object of lcd_device class.✨
- lcd_device_unregister(9)unregisters a object of lcd_device class.✨
- lcd_print(9)✨
- lcd_system_halt(9)✨
- ldm_compare_privheads(9)Compare two privhead objects✨
- ldm_compare_tocblocks(9)Compare two tocblock objects✨
- ldm_create_data_partitions(9)Create data partitions for this device✨
- ldm_frag_add(9)Add a VBLK fragment to a list✨
- ldm_frag_commit(9)Validate fragmented VBLKs and add them to the database✨
- ldm_frag_free(9)Free a linked list of VBLK fragments✨
- ldm_free_vblks(9)Free a linked list of vblk's✨
- ldm_get_disk_objid(9)Search a linked list of vblk's for a given Disk Id✨
- ldm_get_vblks(9)Read the on-disk database of VBLKs into memory✨
- ldm_get_vnum(9)Convert a variable-width, big endian number, into cpu order✨
- ldm_get_vstr(9)Read a length-prefixed string into a buffer✨
- ldm_ldmdb_add(9)Adds a raw VBLK entry to the ldmdb database✨
- ldm_parse_cmp3(9)Read a raw VBLK Component object into a vblk structure✨
- ldm_parse_dgr3(9)Read a raw VBLK Disk Group object into a vblk structure✨
- ldm_parse_dgr4(9)Read a raw VBLK Disk Group object into a vblk structure✨
- ldm_parse_dsk3(9)Read a raw VBLK Disk object into a vblk structure✨
- ldm_parse_dsk4(9)Read a raw VBLK Disk object into a vblk structure✨
- ldm_parse_privhead(9)Read the LDM Database PRIVHEAD structure✨
- ldm_parse_prt3(9)Read a raw VBLK Partition object into a vblk structure✨
- ldm_parse_tocblock(9)Read the LDM Database TOCBLOCK structure✨
- ldm_parse_vblk(9)Read a raw VBLK object into a vblk structure✨
- ldm_parse_vmdb(9)Read the LDM Database VMDB structure✨
- ldm_parse_vol5(9)Read a raw VBLK Volume object into a vblk structure✨
- ldm_partition(9)Find out whether a device is a dynamic disk and handle it✨
- ldm_relative(9)Calculate the next relative offset✨
- ldm_validate_partition_table(9)Determine whether bdev might be a dynamic disk✨
- ldm_validate_privheads(9)Compare the primary privhead with its backups✨
- ldm_validate_tocblocks(9)Validate the table of contents and its backups✨
- ldm_validate_vmdb(9)Read the VMDB and validate it✨
- le16dec(9)byte order operations✨
- le16dec(9freebsd)byte order operations✨
- le16enc(9)byte order operations✨
- le16enc(9freebsd)byte order operations✨
- le16toh(9)byte order operations✨
- le16toh(9freebsd)byte order operations✨
- le32dec(9)byte order operations✨
- le32dec(9freebsd)byte order operations✨
- le32enc(9)byte order operations✨
- le32enc(9freebsd)byte order operations✨
- le32toh(9)byte order operations✨
- le32toh(9freebsd)byte order operations✨
- le64dec(9)byte order operations✨
- le64dec(9freebsd)byte order operations✨
- le64enc(9)byte order operations✨
- le64enc(9freebsd)byte order operations✨
- le64toh(9)byte order operations✨
- le64toh(9freebsd)byte order operations✨
- leaf_dealloc(9)Deallocate a directory leaf✨
- lease_get_mtime(9)update modified time of an inode with exclusive lease✨
- lease_none_upgrade(9)upgrade lease state from none✨
- lease_open_conflict(9)see if the given file points to an inode that has an existing open that would conflict with the desired lease.✨
- lease_read_to_write(9)upgrade lease state from read to write✨
- leb_read_lock(9)lock logical eraseblock for reading.✨
- leb_read_sanity_check(9)does sanity checks on read requests.✨
- leb_read_unlock(9)unlock logical eraseblock.✨
- leb_write_lock(9)lock logical eraseblock for writing.✨
- leb_write_trylock(9)try to lock logical eraseblock for writing.✨
- leb_write_unlock(9)unlock logical eraseblock.✨
- led_add_lookup(9)Add a LED lookup table entry✨
- led_ASP_driver(9)LED driver for the ASP controller chip✨
- led_blink_set(9)set blinking with software fallback✨
- led_blink_set_nosleep(9)set blinking, guaranteed to not sleep✨
- led_blink_set_oneshot(9)do a oneshot software blink✨
- led_classdev_flash_register_ext(9)register a new object of LED class with init data and with support for flash LEDs✨
- led_classdev_flash_unregister(9)unregisters an object of led_classdev class with support for flash LEDs✨
- led_classdev_multicolor_register_ext(9)register a new object of led_classdev class with support for multicolor LEDs✨
- led_classdev_multicolor_unregister(9)unregisters an object of led_classdev class with support for multicolor LEDs✨
- led_classdev_register(9)register a new object of LED class✨
- led_classdev_register_ext(9)register a new object of LED class with init data✨
- led_classdev_resume(9)resume an led_classdev.✨
- led_classdev_suspend(9)suspend an led_classdev.✨
- led_classdev_unregister(9)unregisters a object of led_properties class.✨
- led_compose_name(9)compose LED class device name✨
- led_get(9)request a LED device via the LED framework✨
- led_get_color_name(9)get string representation of color ID✨
- led_get_default_pattern(9)return default pattern✨
- led_get_flash_fault(9)get the flash LED fault✨
- led_get_flash_strobe(9)get flash strobe status✨
- led_LASI_driver(9)LED driver for the LASI controller chip✨
- led_LCD_driver(9)LED & LCD driver for LCD chips✨
- led_mc_calc_color_components(9)Calculates component brightness values of a LED cluster. @mcled_cdev - Multicolor LED class device of the LED cluster. @brightness - Global brightness of the LED cluster.✨
- led_mc_set_brightness(9)set mc LED color intensity values and brightness✨
- led_put(9)release a LED device✨
- led_remove_lookup(9)Remove a LED lookup table entry✨
- led_set_brightness(9)set LED brightness✨
- led_set_brightness_sync(9)set LED brightness synchronously✨
- led_set_flash_brightness(9)set flash LED brightness✨
💅
getting it ready, bestie…