fcoe_ddp_setup(9)
π NAME π
Okay so bestie, welcome to the Kernel API Manual moment for fcoe_ddp_setup(9) β the function whose whole serve is to call a LLD's ddp_setup through the net device. That's the assignment. No cap. β¨
β¨ SYNOPSIS β¨
Here's the exact signature, character for character, because we do not play with code:
int fcoe_ddp_setup (struct fc_lport *lport , u16 xid , struct
scatterlist *sgl , unsigned int sgc );
π ARGUMENTS π
lportβ the local port to setup DDP for, periodt. πxidβ the exchange ID for this DDP transfer. Keep it cute, keep it exact.sglβ the scatterlist describing this transfer. It's giving "here's the data map" energy.sgcβ the number of sg items. Yes, a count. We love a count. π
πΈ RETURN πΈ
The documented return is 0 if the DDP context was not configured. That's the whole return tea, bestie β no extra lore added. π
π¦ SEE ALSO π¦
Kernel file ./drivers/scsi/fcoe/fcoe.c is the place to be, and these linked cuties are all part of the group chat:
fcoe_interface_setup(9)fcoe_interface_create(9)fcoe_interface_remove(9)fcoe_interface_cleanup(9)fcoe_fip_recv(9)fcoe_fip_vlan_recv(9)fcoe_port_send(9)fcoe_fip_send(9)fcoe_update_src_mac(9)fcoe_get_src_mac(9)fcoe_lport_config(9)fcoe_netdev_config(9)fcoe_shost_config(9)fcoe_fdmi_info(9)fcoe_oem_match(9)fcoe_em_config(9)fcoe_if_destroy(9)fcoe_ddp_target(9)fcoe_ddp_done(9)fcoe_if_create(9)fcoe_if_init(9)fcoe_if_exit(9)fcoe_rcv(9)fcoe_alloc_paged_crc_eof(9)fcoe_xmit(9)fcoe_filter_frames(9)fcoe_recv_frame(9)fcoe_receive_work(9)fcoe_dev_setup(9)fcoe_dev_cleanup(9)fcoe_device_notification(9)fcoe_disable(9)fcoe_enable(9)fcoe_ctlr_enabled(9)fcoe_ctlr_mode(9)fcoe_destroy(9)fcoe_destroy_work(9)fcoe_match(9)fcoe_dcb_create(9)_fcoe_create(9)fcoe_create(9)fcoe_ctlr_alloc(9)fcoe_link_ok(9)fcoe_percpu_clean(9)fcoe_reset(9)fcoe_hostlist_lookup_port(9)fcoe_hostlist_lookup(9)fcoe_hostlist_add(9)fcoe_hostlist_del(9)fcoe_init(9)fcoe_exit(9)fcoe_flogi_resp(9)fcoe_logo_resp(9)fcoe_vport_create(9)fcoe_vport_destroy(9)fcoe_vport_remove(9)fcoe_vport_disable(9)fcoe_set_vport_symbolic_name(9)fcoe_set_port_id(9)
Source/version vibes: ./drivers/scsi/fcoe, dated October 2026, page fcoe_ddp_setup(9). Byeee, go set up those DDPs responsibly πβ¨π¦
π¦ 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