STRUCT PDS_CORE_VF_GETATTR_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so welcome to the Kernel API Manual, bestie! The header title on this one is struct pds_c..._getattr_cmd(9), and the actual name is struct pds_core_vf_getattr_cmd β€” it is literally giving Get VF attributes from the NIC, periodt. ✨


🌸 SYNOPSIS 🌸

Here is the struct in all its iconic glory β€” keep every field exactly as written:

struct pds_core_vf_getattr_cmd {
    u8 opcode;
    u8 attr;
    __le16 vf_index;
 };

πŸŽ€ Members πŸŽ€

  • opcode β€” Opcode. yes bestie, the opcode field is right there doing its thing 🫢
  • attr β€” Attribute type (enum pds_core_vf_attr). this is the attribute-type moment, no cap.
  • vf_index β€” VF index. the index of the VF, literally.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/pds/pds_core_if.h struct pds_core_drv_identity(9) β€” and here is the whole cross-ref cast, every single one:

  • 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)
  • enum pds_core_vf_link_status(9)
  • struct pds_core_vf_setattr_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)

and that is the whole page, bestie πŸ’‹ β€” source/version is ./include/linux/pds, date is October 2026, and the footer title is struct pds_c..._getattr_cmd(9). go off, kernel API manual, byeee 🫢✨

πŸ“¦ where this page comes from