dpaa2_fl_get_flc(9)
π dpaa2_fl_get_flc(9) π
straight from the Kernel API Manual, bestie β this one is a whole little accessor vibe π
β¨ NAME β¨
dpaa2_fl_get_flc β Get the flow context in the FLE, no cap. It's the function that pulls the flow context out of your frame list entry. π
π§ SYNOPSIS π§
Signature, verbatim, because we do not mess with the code:
dma_addr_t dpaa2_fl_get_flc (const struct dpaa2_fl_entry *fle );
π«Ά ARGUMENTS π«Ά
fleβ the given frame list entry. That's the entry you're reading the flow context from, okay? π¦
πΈ DESCRIPTION πΈ
Okay so this one is lowkey simple in the best way: it returns the flow context in the frame list entry. That's the whole assignment. You hand over the fle, and the flow context comes back as a dma_addr_t. No drama, no side quest, just an accessor doing its iconic little accessor thing. β¨
π¦ SEE ALSO π¦
Kernel file: ./include/soc/fsl/dpaa2-fd.h β and it's part of the DPAA2 FD - Frame Descriptor APIs for DPAA2(9) fam.
- FD squad:
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_get_bpid(9),dpaa2_fd_set_bpid(9) - SG squad:
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) - FL squad:
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_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)
Catch you later, bestie β the source/version line lives at ./include/soc/fsl, and the date stamp is October 2026. Mwah πβ¨
π¦ 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