prot_queue_del(9)
πΈ NAME πΈ
prot_queue_del β remove a physical eraseblock from the protection queue.
okay bestie, this is the prot_queue_del(9) page from the Kernel API Manual, and it is literally about removing a physical eraseblock from the protection queue. no cap, that's the whole vibe. π
π¦ SYNOPSIS π¦
int prot_queue_del (struct ubi_device *ubi , int pnum );
π ARGUMENTS π
ubiβ UBI device description object. that's the device info bestie, iconic.pnumβ the physical eraseblock to remove. yes, this is the one getting deleted from the protection queue π«Ά
π DESCRIPTION π
This function deletes PEB pnum from the protection queue and returns zero in case of success and -ENODEV if the PEB was not found.
so: zero means success (slay β¨), and -ENODEV means that PEB was not found (oof, it wasn't there π). that's the whole return situation, periodt.
π₯ SEE ALSO π₯
okay bestie, here are all the linked faves, every single one, exact:
- Kernel file
./drivers/mtd/ubi/wl.c wl_tree_add(9)wl_entry_destroy(9)do_work(9)in_wl_tree(9)in_pq(9)prot_queue_add(9)find_wl_entry(9)find_mean_wl_entry(9)wl_get_wle(9)ubi_sync_erase(9)serve_prot_queue(9)__schedule_ubi_work(9)schedule_ubi_work(9)schedule_erase(9)do_sync_erase(9)wear_leveling_worker(9)ensure_wear_leveling(9)__erase_worker(9)ubi_wl_put_peb(9)ubi_wl_scrub_peb(9)ubi_wl_flush(9)ubi_bitflip_check(9)tree_destroy(9)ubi_thread(9)shutdown_work(9)erase_aeb(9)ubi_wl_init(9)protection_queue_destroy(9)ubi_wl_close(9)self_check_ec(9)self_check_in_wl_tree(9)self_check_in_pq(9)produce_free_peb(9)ubi_wl_get_peb(9)
byeeeee π«Ά this page came from source/version ./drivers/mtd/ubi, itβs dated October 2026, and the manual name is still prot_queue_del(9) πβ¨
π¦ 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