dpaa2_fd_get_bpid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpaa2_fd_get_bpid(9)

okay so this is a page from the Kernel API Manual β€” yes, the actual kernel docs, and yes, we're gonna make it cute. Stay with me bestie, it's literally one function πŸŽ€


✨ NAME ✨

dpaa2_fd_get_bpid β€” bestie, this one grabs the bpid field out of the frame descriptor. that's it. that's the whole job πŸ¦‹


🌸 SYNOPSIS 🌸

uint16_t dpaa2_fd_get_bpid (const struct dpaa2_fd *fd );

look at her. one argument, returns a uint16_t. main character energy fr fr πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • fd β€” the given frame descriptor πŸ’– like, the one you're pulling the id out of. hand it over and she does her thing.

πŸ’… DESCRIPTION πŸ’…

so what does it actually do? it returns the buffer pool id. that's it. no cap, that's the entire vibe check. 🫢

lowkey iconic how a one-liner gets a whole manpage, but that's the kernel for you ✨

🌈 SEE ALSO 🌈

if you're obsessed with these (and you should be), go read the kernel file ./include/soc/fsl/dpaa2-fd.h and the whole DPAA2 FD - Frame Descriptor APIs for DPAA2(9) family: struct dpaa2_fd(9), dpaa2_fd_get_addr(9), dpaa2_fd_set_addr(9), dpaa2_fd_get_frc(9), dpaa2_fd_set_frc(9), dpaa2_fd_get_ctrl(9), dpaa2_fd_set_ctrl(9), dpaa2_fd_get_flc(9), dpaa2_fd_set_flc(9), dpaa2_fd_get_len(9), dpaa2_fd_set_len(9), dpaa2_fd_get_offset(9), dpaa2_fd_set_offset(9), dpaa2_fd_get_format(9), dpaa2_fd_set_format(9), dpaa2_fd_set_bpid(9), struct dpaa2_sg_entry(9), dpaa2_sg_get_addr(9), dpaa2_sg_set_addr(9), dpaa2_sg_get_len(9), dpaa2_sg_set_len(9), dpaa2_sg_get_offset(9), dpaa2_sg_set_offset(9), dpaa2_sg_get_format(9), dpaa2_sg_set_format(9), dpaa2_sg_get_bpid(9), dpaa2_sg_set_bpid(9), dpaa2_sg_is_final(9), dpaa2_sg_set_final(9), struct dpaa2_fl_entry(9), dpaa2_fl_get_addr(9), dpaa2_fl_set_addr(9), dpaa2_fl_get_frc(9), dpaa2_fl_set_frc(9), dpaa2_fl_get_ctrl(9), dpaa2_fl_set_ctrl(9), dpaa2_fl_get_flc(9), dpaa2_fl_set_flc(9), dpaa2_fl_get_len(9), dpaa2_fl_set_len(9), dpaa2_fl_get_offset(9), dpaa2_fl_set_offset(9), dpaa2_fl_get_format(9), dpaa2_fl_set_format(9), dpaa2_fl_get_bpid(9), dpaa2_fl_set_bpid(9), dpaa2_fl_is_final(9), dpaa2_fl_set_final(9) πŸ’–

that's the whole friend group, go say hi 🧚


and that's the page!! mwah πŸ’‹ this one came from ./include/soc/fsl, dated October 2026 β€” scream it, cite it, print it out and put it on your wall πŸ“πŸŒΈβœ¨

πŸ“¦ where this page comes from