fcoe_ctlr_vn_age(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fcoe_ctlr_vn_age β€” check for VN_ports without recent beacons

okay so this one's from the Kernel API Manual, section 9, and it's giving tiny but important timer check energy. Let's get into it, bestie 🫢


🌸 NAME 🌸

fcoe_ctlr_vn_age β€” check for VN_ports without recent beacons πŸ’–

✨ SYNOPSIS ✨

unsigned long fcoe_ctlr_vn_age (struct fcoe_ctlr *fip );

πŸŽ€ ARGUMENTS πŸŽ€

  • fip β€” the FCoE controller. that's the main character here πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

Called with ctlr_mutex held. no cap, that part matters.

Called only in state FIP_ST_VNMP_UP. periodt.

Returns the soonest time for next age-out or a time far in the future. so you get either the next little timer moment or a "way later, don't worry about it" time ⏰✨

πŸ”₯ SEE ALSO πŸ”₯

the whole related-entries group chat is literally:

Kernel file ./drivers/scsi/fcoe/fcoe_ctlr.c 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_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)

and that's the whole page, bestie: source is ./drivers/scsi/fcoe, date is October 2026, and the manual/version tag is fcoe_ctlr_vn_age(9) from the Kernel API Manual. mwah πŸ’–πŸŽ€

πŸ“¦ where this page comes from