STRUCT FWCTL_INFO_MLX5(9)
β¨ struct fwctl_info_mlx5(9) β¨
okay so bestie, welcome to the Kernel API Manual, section 9 β today's main character is struct fwctl_info_mlx5, and honestly? she's lowkey iconic π
πΈ NAME πΈ
struct fwctl_info_mlx5 β the struct you get back as out_device_data from ioctl(FWCTL_INFO) π
π¦ SYNOPSIS π¦
the whole vibe, verbatim:
struct fwctl_info_mlx5 {
__u32 uid;
__u32 uctx_caps;
};
π Members π
uidβ the FW UID this FD is bound to. and like, it's not optional bestie: every single command header will force this value. no cap, it's giving "the rules are the rules" π«Άuctx_capsβ the FW capabilities that are enabled for theuid. that's the tea β
π Description π
returns the basic intel about the FW interface you've got available β literally just the lowdown, nothing extra, and that's on periodt β¨
π§ SEE ALSO π§
- Kernel file
./include/uapi/fwctl/mlx5.hβ go read it, iykyk π
ngl this page is short and sweet, so if you blinked you missed it. go forth and slay your ioctl(FWCTL_INFO) calls π
sign-off time!! π this lil gem lives in ./include/uapi/fwctl and it's dated October 2026 β so yeah, she's from the future and she ate π₯ mwah, bye bestie π
ππΈ
π¦ 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