ixgbe_fcoe_ddp_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ixgbe_fcoe_ddp_get(9) πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ β€” this little page is all about ixgbe_fcoe_ddp_get, and it's genuinely so fun once it clicks. stick with me 🫢


✨ NAME ✨

ixgbe_fcoe_ddp_get β€” the function you call to set up a ddp context when you're in initiator mode πŸŽ€


🌸 SYNOPSIS 🌸

int ixgbe_fcoe_ddp_get (struct net_device *netdev , u16 xid , struct scatterlist *sgl , unsigned int sgc );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • netdev β€” the net_device that goes with this, like, the actual network device in question 🧚
  • xid β€” the exchange id that's requesting ddp, its whole little identity fr fr
  • sgl β€” the scatter-gather list for this request, the lineup of it all πŸ‘‘
  • sgc β€” the number of scatter-gather items (yes, the count, we love a quantity)

πŸ’œ DESCRIPTION πŸ’œ

so this? this is literally the implementation of net_device_ops.ndo_fcoe_ddp_setup ⭐ and it's expected to be called from ULD β€” like, for example, the FCP layer of libfc β€” to set up ddp for the corresponding xid of the given sglist for the corresponding I/O πŸ’–

that's the whole vibe. no cap. 🌈


πŸ”₯ RETURN πŸ”₯

1 for success and 0 for no ddp 😭 β€” that's it, that's the numbers.


πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c


okay that's the whole page bestie, you ate that πŸ’…βœ¨ β€” this cutie came from ./drivers/net/ethernet/intel/i... and it's dated October 2026, and yeah, it's still filed under ixgbe_fcoe_ddp_get(9) πŸ“πŸ’€πŸ«Ά

πŸ“¦ where this page comes from