ixgbe_ipsec_find_empty_idx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ixgbe_ipsec_find_empty_idx πŸ’…

okay so bestie, welcome to the Kernel API Manual entry for ixgbe_ipsec_find_empty_idx β€” yes that's a whole mouthful, we're gonna get through it together 🫢


✨ NAME ✨

ixgbe_ipsec_find_empty_idx β€” literally just goes and finds the first unused security parameter index for you πŸ”βœ¨


πŸ¦‹ SYNOPSIS πŸ¦‹

int ixgbe_ipsec_find_empty_idx (struct ixgbe_ipsec *ipsec , bool rxtable );

that's the whole vibe check right there, no cap πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • ipsec β€” pointer to ipsec struct. it's giving "here's my whole ipsec world, please look inside" πŸ₯Ί
  • rxtable β€” true if we need to look in the Rx table. like, that's the whole assignment bestie: true = Rx table, mkay? 🫑

πŸ’– DESCRIPTION πŸ’–

Returns the first unused index in either the Rx or Tx SA table. that's it. that's the function. find the empty spot, hand it back, main character energy only πŸ‘‘πŸ’«


🌈 SEE ALSO 🌈

the kernel file lives right here, no cap:

  • Kernel file ./drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c

and now the whole friend group, all of them, every single one, because we do not leave anyone out πŸ™ˆπŸ’œ


πŸ“ ok and one lil sign-off before you go: the page footer says the source/version is ./drivers/net/ethernet/intel/i... β€” yes, it's literally cut off mid-path like that 😭 iconic honestly β€” and the date is October 2026. the manual page name down there is ixgbe_ipsec_find_empty_idx(9) too, so you cannot forget it. bye bestie, go find those empty indices πŸ’…βœ¨πŸŒΈ
πŸ“¦ where this page comes from