qed_gft_config(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_gft_config(9) β€” like, the GFT setup girlie ✨

okay so bestie, welcome to the Kernel API Manual entry for qed_gft_config β€” she's the one who turns on the hardware and gets it all configured for GFT. main character energy fr fr πŸŽ€


✨ NAME ✨

qed_gft_config β€” enable and configure HW for GFT. that's the whole vibe. πŸ’–


🌸 SYNOPSIS 🌸

void qed_gft_config (struct qed_hwfn *p_hwfn , struct qed_ptt *p_ptt ,
u16 pf_id , bool tcp , bool udp , bool ipv4 , bool ipv6 , enum
gft_profile_type profile_type );

like, she returns nothing (void) but she does a LOT, okurrr 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • p_hwfn β€” literally the HW device data. the whole hardware situation. πŸ‘‘
  • p_ptt β€” the Ptt window used for writing the registers. that's her little doorway into the regs πŸ’…
  • pf_id β€” which PF we're enabling GFT on. pick your girl. πŸŽ€
  • tcp β€” set profile tcp packets. yup, tcp. 🧚
  • udp β€” set profile udp packet. udp girlies rise 😭
  • ipv4 β€” set profile ipv4 packet. classic. ⭐
  • ipv6 β€” set profile ipv6 packet. futuristic icon behavior. 🌈
  • profile_type β€” define packet same fields. use enum gft_profile_type. no cap, that's the enum you want. πŸ’œ

πŸ’€ RETURN πŸ’€

Void. that's it. nothing comes back. she gives, she doesn't take. πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

first up, the kernel file (iykyk):

Kernel file ./drivers/net/ethernet/qlogic/qed/qed_hsi.h

and then the whole friend group β€” she does not go anywhere alone:


and that's the whole page, bestie. mwah. πŸ’‹

shoutout to ./drivers/net/ethernet/qlogic/qed for being the source, and to October 2026 for the date β€” she's from the future and she's still iconic. slay. πŸ¦‹βœ¨

πŸ“¦ where this page comes from