ixgbe_fcoe_ddp_get(9)
π 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β thenet_devicethat goes with this, like, the actual network device in question π§xidβ the exchange id that's requesting ddp, its whole little identity fr frsglβ 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
ixgbe_fcoe_clear_ddp(9)ixgbe_fcoe_ddp_put(9)ixgbe_fcoe_ddp_setup(9)ixgbe_fcoe_ddp_target(9)ixgbe_fcoe_ddp(9)ixgbe_fso(9)ixgbe_configure_fcoe(9)ixgbe_free_fcoe_ddp_resources(9)ixgbe_setup_fcoe_ddp_resources(9)ixgbe_fcoe_enable(9)ixgbe_fcoe_disable(9)ixgbe_fcoe_get_wwn(9)ixgbe_fcoe_get_hbainfo(9)ixgbe_fcoe_get_tc(9)
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
- 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