hfsplus_brec_read_cat(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… hfsplus_brec_read_cat(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual corner β€” today’s main character is hfsplus_brec_read_cat(9), and she is here to read and validate a catalog record. slay. ✨

πŸŽ€ NAME πŸŽ€

hfsplus_brec_read_cat β€” read and validate a catalog record

🌸 SYNOPSIS 🌸

int hfsplus_brec_read_cat (struct hfs_find_data *fd , hfsplus_cat_entry
       *entry );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • fd β€” find data structure. yes bestie, that’s the find-data situation.
  • entry β€” pointer to the catalog entry to read into. that’s where the record lands. 🫢

✨ DESCRIPTION ✨

So the way this works: it reads a catalog record and validates that its size matches the expected size based on the record type. size-match vibe check, basically β€” no cap. πŸ”₯

It returns 0 on success, or a negative error code on failure. periodt. πŸ’…

πŸ’– SEE ALSO πŸ’–

  • Kernel file ./fs/hfsplus/bfind.c β€” go peek, iykyk 🧚

source/version ./fs/hfsplus Β· date October 2026 Β· page hfsplus_brec_read_cat(9) β€” mwah, bye bestie! πŸ’‹πŸ«Άβœ¨
πŸ“¦ where this page comes from