self_check_seen(9)
okay so bestie, welcome to the Kernel API Manual π β this page is all about self_check_seen(9), and it is literally here to check whether all PEB have been seen by fastmap. no cap.
β¨ NAME β¨
self_check_seen β check whether all PEB have been seen by fastmap.
That's the whole main-character job: a little vibe check for fastmap. periodt.
π¦ SYNOPSIS π¦
Here's the exact signature, bestie β don't let the spaces gaslight you:
int self_check_seen (struct ubi_device *ubi , unsigned long *seen );
π ARGUMENTS π
ubiβ UBI device description object. The whole device-description situation, iconic.seenβ integer array ofubi->peb_countsize. Literally an integer array sized likeubi->peb_count, periodt.
π SEE ALSO π
Kernel file ./drivers/mtd/ubi/fastmap.c is the main-character location, and the rest of the friend group is:
init_seen(9)free_seen(9)set_seen(9)ubi_calc_fm_size(9)new_fm_vbuf(9)add_aeb(9)add_vol(9)assign_aeb_to_av(9)update_vol(9)process_pool_aeb(9)unmap_peb(9)scan_pool(9)count_fastmap_pebs(9)ubi_attach_fastmap(9)find_fm_anchor(9)ubi_scan_fastmap(9)ubi_write_fastmap(9)invalidate_fastmap(9)return_fm_pebs(9)ubi_update_fastmap(9)
source/version: ./drivers/mtd/ubi Β· date: October 2026 Β· self_check_seen(9) signing off π«Άβ¨π
π¦ 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