dpaa2_fd_set_addr(9)
π
dpaa2_fd_set_addr β like, the NAME section, bestie
okay so real talk: dpaa2_fd_set_addr β set the addr field of frame descriptor. that's it. that's the whole job. it's giving "one small task, done flawlessly" energy and honestly? we respect it. β¨
this lil baby lives in the Kernel API Manual, section 9, and it's a kernel-internals moment so grab your iced coffee and lock in π«Ά
β¨ SYNOPSIS β¨
void dpaa2_fd_set_addr (struct dpaa2_fd *fd , dma_addr_t addr );
returns void, so no "did it work" drama β it just does the thing and dips. periodt. π
πΈ ARGUMENTS πΈ
fdβ the given frame descriptor. this is your main character struct, the one getting its glow-up. πaddrβ the address that needs to be set in the frame descriptor. you hand it over, it goes in the addr field, no cap. π
π SEE ALSO π
also known as the "go read these next or you WILL be confused" section π
Kernel file ./include/soc/fsl/dpaa2-fd.h DPAA2 FD - Frame Descriptor APIs for DPAA2(9), plus the whole extended fam:
struct dpaa2_fd(9)dpaa2_fd_get_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)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, that's the whole group chat and you're invited to every conversation, iykyk ππ
and that's the tea, bestie πβ¨
this page came straight out of ./include/soc/fsl, stamped October 2026, and it's dpaa2_fd_set_addr(9) β go set that addr field, you absolute icon ππ
π¦ 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