fcoe_ctlr_map_dest(9)
π fcoe_ctlr_map_dest(9) π
okay bestie, so this is a page straight out of the Kernel API Manual, and it's literally about one tiny little function called fcoe_ctlr_map_dest. yes, the whole (9) thing means it's a kernel function, we're in the big leagues now β¨
πΈ NAME πΈ
fcoe_ctlr_map_dest β sets a flag and an OUI so destination addresses get mapped. that's the whole vibe. flag + OUI, mapping destinations, slay π
π¦ SYNOPSIS π¦
void fcoe_ctlr_map_dest (struct fcoe_ctlr *fip );
that's it. that's the whole signature. no return value (it's void, so it gives you nothing back β it's giving mysterious, unbothered, main character energy π).
π ARGUMENTS π
fipβ the FCoE controller. that's your one and only argument. you hand it the controller and it does its thing. one argument, zero drama, periodt π
β SEE ALSO β
okay this is the part where it gets iconic β there are so many friends in this family, like a whole group chat of FCoE functions. buckle up, bestie, we're listing every single one fr fr π
Kernel file ./drivers/scsi/fcoe/fcoe_ctlr.c (yes, that's the source file, iykyk), plus:
fcoe_ctlr_set_state(9)fcoe_ctlr_mtu_valid(9)fcoe_ctlr_fcf_usable(9)fcoe_ctlr_init(9)fcoe_sysfs_fcf_add(9)fcoe_sysfs_fcf_del(9)fcoe_ctlr_reset_fcfs(9)fcoe_ctlr_destroy(9)fcoe_ctlr_announce(9)fcoe_ctlr_fcoe_size(9)fcoe_ctlr_solicit(9)fcoe_ctlr_link_up(9)fcoe_ctlr_reset(9)fcoe_ctlr_link_down(9)fcoe_ctlr_send_keep_alive(9)fcoe_ctlr_encaps(9)fcoe_ctlr_els_send(9)fcoe_ctlr_age_fcfs(9)fcoe_ctlr_parse_adv(9)fcoe_ctlr_recv_adv(9)fcoe_ctlr_recv_els(9)fcoe_ctlr_recv_clr_vlink(9)fcoe_ctlr_recv(9)fcoe_ctlr_recv_handler(9)fcoe_ctlr_select(9)fcoe_ctlr_flogi_send_locked(9)fcoe_ctlr_flogi_retry(9)fcoe_ctlr_flogi_send(9)fcoe_ctlr_timeout(9)fcoe_ctlr_timer_work(9)fcoe_ctlr_recv_work(9)fcoe_ctlr_recv_flogi(9)fcoe_wwn_from_mac(9)fcoe_ctlr_rport(9)fcoe_ctlr_vn_send(9)fcoe_ctlr_vn_rport_callback(9)fcoe_ctlr_disc_stop_locked(9)fcoe_ctlr_disc_stop(9)fcoe_ctlr_disc_stop_final(9)fcoe_ctlr_vn_restart(9)fcoe_ctlr_vn_start(9)fcoe_ctlr_vn_parse(9)fcoe_ctlr_vn_send_claim(9)fcoe_ctlr_vn_probe_req(9)fcoe_ctlr_vn_probe_reply(9)fcoe_ctlr_vn_add(9)fcoe_ctlr_vn_lookup(9)fcoe_ctlr_vn_claim_notify(9)fcoe_ctlr_vn_claim_resp(9)fcoe_ctlr_vn_beacon(9)fcoe_ctlr_vn_age(9)fcoe_ctlr_vn_recv(9)fcoe_ctlr_vlan_parse(9)fcoe_ctlr_vlan_send(9)fcoe_ctlr_vlan_disc_reply(9)fcoe_ctlr_vlan_recv(9)fcoe_ctlr_disc_recv(9)fcoe_ctlr_vn_disc(9)fcoe_ctlr_vn_timeout(9)fcoe_ctlr_mode_set(9)fcoe_libfc_config(9)
like, that's the whole squad π«Ά no cap, that's every last one, i didn't skip a single bestie.
π reminder bestie: the only literal thing this page tells us is that it sets a flag and an OUI for mapping destination addresses, and it takes the FCoE controller fip. i'm not gonna sit here and invent extra behaviour for you β that would be fake news and we don't do that πΈ
π§ a lil sign-off π§
this gorgeous lil page lives in the kernel source under ./drivers/scsi/fcoe, and it's dated October 2026 β yes, future vibes, the page is time-traveling, we love that for it β
byeee, go map those destinations, you're gonna ate π π
π¦ 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