firmware_map_remove_entry(9)
β¨ firmware_map_remove_entry(9) β¨
okay bestie, welcome to the Kernel API Manual π this is the page for firmware_map_remove_entry(9), and itβs lowkey a tiny little helper with one very important rule. letβs get into it π«Ά
πΈ NAME πΈ
firmware_map_remove_entry β does the real work to remove a firmware memmap entry. π
β¨ SYNOPSIS β¨
void firmware_map_remove_entry (struct firmware_map_entry *entry );
π ARGUMENTS π
entryβ the removed entry. π
π DESCRIPTION π
real talk, bestie: the caller must hold map_entries_lock, and release it properly. thatβs the rule, no cap β hold the lock, then let it go properly when youβre done. πβ¨
π SEE ALSO π
- Kernel file
./drivers/firmware/memmap.c firmware_map_add_entry(9)firmware_map_find_entry_in_list(9)firmware_map_find_entry(9)firmware_map_find_entry_bootmem(9)firmware_map_add_hotplug(9)firmware_map_add_early(9)firmware_map_remove(9)
mwah π source/version: ./drivers/firmware; date: October 2026 β periodt, go hold that lock properly! ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms