fcoe_ctlr_vlan_send(9)
π fcoe_ctlr_vlan_send(9)
okay so bestie, we're in the Kernel API Manual today and the star of the show is fcoe_ctlr_vlan_send β the FCoE controller's own personal hype-woman whose entire job is sending a FIP VLAN Notification. that's it. that's the gig. she shows up, she announces, she leaves. main character energy but make it a function call π
β¨ NAME β¨
fcoe_ctlr_vlan_send β Send a FIP VLAN Notification π
π¦ SYNOPSIS π¦
void fcoe_ctlr_vlan_send (struct fcoe_ctlr *fip , enum fip_vlan_subcode
sub , const u8 *dest );
literally just three little parameters and a dream, no cap β¨
πΈ ARGUMENTS πΈ
fipβ The FCoE controller π like. the whole point. your controller bestie that's doing the sending.subβ sub-opcode for vlan notification or vn2vn vlan notification π«Ά so basically she has two moods and you gotta tell her which one.destβ The destination Ethernet MAC address π¬ where the notification is headed. the addressee. the lucky recipient.
not me obsessing over a function that takes three args and doesn't even return anything (void, queen of giving nothing back π). honestly? iconic.
π SEE ALSO π
so this is the part where the manpage just. goes off. it's a whole group chat of kernel functions and siblings, and yes we're listing every single one because nobody gets left on read π
Kernel file ./drivers/scsi/fcoe/fcoe_ctlr.c, plus the entire fam:
fcoe_ctlr_set_state(9)fcoe_ctlr_mtu_valid(9)fcoe_ctlr_fcf_usable(9)fcoe_ctlr_map_dest(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_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?? the way this list ate and left zero crumbs π₯ read them all, iykyk.
and that's the whole page bestie!! sourced straight from ./drivers/scsi/fcoe, dated October 2026, and she's filed under fcoe_ctlr_vlan_send(9) β periodt π
β¨π¦
π¦ 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