tee_bnxt_copy_coredump(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… tee_bnxt_copy_coredump(9) β€” Kernel API Manual ✨

okay so bestie, welcome to the tee_bnxt_copy_coredump page πŸ’– this is a kernel API manual entry, and we're gonna get you comfy with it in like two minutes, no cap.


🌸 NAME 🌸

tee_bnxt_copy_coredump β€” literally copies the coredump out of the memory that was already allocated for it, and it does that by using an OP-TEE call to copy the coredump 🫢 that's the whole vibe.


✨ SYNOPSIS ✨

int tee_bnxt_copy_coredump (void *buf , u32 offset , u32 size );

like, that's the signature, character for character, don't @ me πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • buf β€” the destination buffer, aka where the coredump gets copied into 🎯 think of it as the little home the dump moves into.
  • offset β€” an offset measured from the base address of the core dump area πŸ“ so it's like, "start reading from this far in", iykyk.
  • size β€” the size of the dump πŸ“ how much we're actually working with here.

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns 0 on success, and a negative errno otherwise 😭 so yeah, zero is the slay outcome, anything negative means something went sideways.

ngl bestie, that's genuinely the entire description β€” short and iconic, main character energy πŸ‘‘

🌈 SEE ALSO 🌈

  • the kernel file ./drivers/firmware/broadcom/tee_bnxt_fw.c πŸ“ (yes, go read the source, it's giving transparency)
  • struct tee_bnxt_fw_private(9) πŸ—οΈ
  • tee_bnxt_fw_load(9) πŸ”₯

and that's the page, periodt πŸ’œ this one came out of ./drivers/firmware/broadcom and it's dated October 2026 β€” mwah, go forth and copy those coredumps responsibly πŸ§šβ€β™€οΈβœ¨πŸ‘‘

πŸ“¦ where this page comes from