ENUM PDS_CORE_VF_LINK_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME

enum pds_core_vf_link_status β€” the Virtual Function link status thingy, aka how a VF decides whether its link is vibing or not πŸ’…


✨ SYNOPSIS

okay bestie, here's the whole enum, exactly as it lives, no cap:

enum pds_core_vf_link_status {
    PDS_CORE_VF_LINK_STATUS_AUTO ,
    PDS_CORE_VF_LINK_STATUS_UP ,
    PDS_CORE_VF_LINK_STATUS_DOWN

};

πŸŽ€ CONSTANTS

three whole options, each one a whole personality fr fr:

  • PDS_CORE_VF_LINK_STATUS_AUTO β€” bestie just copies the uplink's link state, like it's matching outfits with its big sibling 🌸
  • PDS_CORE_VF_LINK_STATUS_UP β€” link is always up, permanently living its best life, no down era ever πŸ”₯
  • PDS_CORE_VF_LINK_STATUS_DOWN β€” link is always down, lowkey the flop era, on purpose πŸ’€

πŸ’œ SEE ALSO

the whole friend group 🫢 β€” first up, the kernel file it lives in: ./include/linux/pds/pds_core_if.h, and then literally everyone it hangs out with:

  • struct pds_core_drv_identity(9)
  • enum pds_core_dev_capability(9)
  • struct pds_core_dev_identity(9)
  • struct pds_core_dev_identify_cmd(9)
  • struct pds_core_dev_identify_comp(9)
  • struct pds_core_dev_reset_cmd(9)
  • struct pds_core_dev_reset_comp(9)
  • struct pds_core_dev_init_cmd(9)
  • struct pds_core_dev_init_comp(9)
  • struct pds_core_fw_download_cmd(9)
  • struct pds_core_fw_download_comp(9)
  • enum pds_core_fw_control_oper(9)
  • enum pds_core_fw_slot(9)
  • struct pds_core_fw_control_cmd(9)
  • struct pds_core_fw_control_comp(9)
  • struct pds_core_vf_setattr_cmd(9)
  • struct pds_core_vf_getattr_cmd(9)
  • struct pds_core_vf_ctrl_cmd(9)
  • struct pds_core_vf_ctrl_comp(9)
  • struct pds_core_send_pkg_data_cmd(9)
  • struct pds_core_send_pkg_data_comp(9)
  • struct pds_core_component_tbl(9)
  • struct pds_core_send_component_tbl_cmd(9)
  • struct pds_core_send_component_tbl_comp(9)
  • enum pds_core_send_component_op(9)
  • struct pds_core_flash_component(9)
  • struct pds_core_send_component_cmd(9)
  • struct pds_core_send_component_comp(9)
  • enum pds_core_fw_component_type(9)
  • enum pds_core_component_info_flags(9)
  • struct pds_core_fw_component_info(9)
  • struct pds_core_component_list_info(9)
  • struct pds_core_get_component_info_cmd(9)
  • struct pds_core_get_component_info_comp(9)
  • struct pds_core_finalize_update_cmd(9)
  • struct pds_core_finalize_update_comp(9)
  • struct pds_core_match_record_desc_cmd(9)
  • struct pds_core_match_record_desc_comp(9)
  • enum pds_core_host_mem_oper(9)
  • struct pds_core_host_mem_cmd(9)
  • struct pds_core_host_mem_comp(9)
  • struct pds_core_dev_hwstamp_regs(9)
  • struct pds_core_dev_info_regs(9)
  • struct pds_core_dev_cmd_regs(9)
  • struct pds_core_dev_regs(9)

okay that's the whole page bestie, go be iconic with your VF link states πŸ’– this little gem comes from ./include/linux/pds, dated October 2026, and it's filed under enum pds_cor..._link_status(9) β€” iykyk 🧚✨

πŸ“¦ where this page comes from