fcoe_device_notification(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fcoe_device_notification (9) β€” Kernel API Manual

okay so bestie, welcome to the fcoe_device_notification page πŸ’– this is the kernel API manual energy you need, no cap.


✨ NAME ✨

fcoe_device_notification β€” the handler for net device events πŸ¦‹ literally its whole job.


πŸŽ€ SYNOPSIS πŸŽ€

int fcoe_device_notification (struct notifier_block *notifier , ulong
event , void *ptr );

like, that's the signature, copy it exactly pls πŸ™ˆ


🌸 ARGUMENTS 🌸

  • notifier β€” the context of the notification πŸ’« it's giving "who's calling and why"
  • event β€” the type of event πŸ‘€ which flavour of thing happened
  • ptr β€” the net device that the event was on 🫢 the actual device in question

πŸ’œ DESCRIPTION πŸ’œ

so the way that this works: this function gets called by the Ethernet driver in case of a link change event. periodt. that's the whole vibe check πŸ’…βœ¨


⭐ RETURN ⭐

0 for success πŸ‘‘ simple, iconic, 0.


πŸ”₯ SEE ALSO πŸ”₯

kernel file ./drivers/scsi/fcoe/fcoe.c β€” and like, the entire friend group 🫢:

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_setup(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_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)


and that's the page !! πŸ’– source location is ./drivers/scsi/fcoe, dated October 2026 β€” mwah, tysm for reading, iykyk πŸ§šπŸŒˆπŸ’…

πŸ“¦ where this page comes from