libnvmf_read_nbft(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– libnvmf_read_nbft(9) πŸ’–

Okay bestie, welcome to the libnvme API manual β€” this is the page for libnvmf_read_nbft(9), and yes, the manual name is right there because we keep it cute and searchable. Let’s get into it. ✨


🌸 NAME 🌸

libnvmf_read_nbft β€” read and parse contents of an ACPI NBFT table.


✨ SYNOPSIS ✨

The whole signature, no cap:

int libnvmf_read_nbft (struct libnvme_global_ctx *ctx , struct
libnbft_info **nbft , const char *filename );

πŸŽ€ ARGUMENTS πŸŽ€

  • ctx β€” your struct libnvme_global_ctx object. That’s the context, bestie.
  • nbft β€” parsed NBFT table data goes here. 🫢
  • filename β€” filename of the raw NBFT table to read.

πŸ¦‹ DESCRIPTION πŸ¦‹

Read and parse the specified NBFT file into a struct libnbft_info. When you’re done with it, free it with libnvmf_free_nbft. That’s the whole vibe. πŸ’…


🌈 RETURN 🌈

  • 0 on success πŸŽ‰
  • negative error code otherwise 😭

That’s the page, bestie β€” source/version vibes: libnvme API manual, page name libnvmf_read_nbft(9), dated October 2026. Periodt. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from