dpaa2_fd_set_flc(9)
π dpaa2_fd_set_flc(9) β aka the Kernel API Manual entry you've been waiting for
okay so bestie, welcome to the Kernel API Manual, section 9, and today's main character is dpaa2_fd_set_flc π β the little function that sets the flow context field of a frame descriptor. yes, that's the whole vibe. short, sweet, slays.
β¨ NAME β¨
dpaa2_fd_set_flc β Set the flow context field of frame descriptor π¦
πΈ SYNOPSIS πΈ
void dpaa2_fd_set_flc (struct dpaa2_fd *fd , dma_addr_t flc_addr );
literally it returns void. no return value, no drama, just vibes π
π ARGUMENTS π
fdβ the given frame descriptor π this is the one you're decorating.flc_addrβ the flow context needs to be set in frame descriptor β¨ so this is the address that gets tucked into it.
π«Ά SEE ALSO π«Ά
okay this list is long but every single one is iconic and I refuse to leave anybody out π the whole DPAA2 family reunion:
- Kernel file
./include/soc/fsl/dpaa2-fd.hDPAA2 FD - Frame Descriptor APIs for DPAA2(9) 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_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_get_bpid(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)
like, the entire roster. no cap, they all showed up to the group chat π§π
ngl this page is short but it ate. if you're touching frame descriptors, read the whole squad above before you start poking at flc_addr β iykyk π
that's the whole page, bestie! π this one came from the source at ./include/soc/fsl and it's dated October 2026 β so yeah, timestamped and everything β¨ mwah, go set some flow context fields, you've got this πππΈ
π¦ 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