STRUCT PDS_CORE_DRV_IDENTITY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct pds_core_drv_identity(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct pds_core_drv_identity(9) β€” yes, the header up top shows it as struct pds_c...drv_identity(9), but the NAME section is giving full pds_core_drv_identity energy ✨


🌸 NAME 🌸

struct pds_core_drv_identity β€” Driver identity information 🫢


πŸŽ€ SYNOPSIS πŸŽ€

struct pds_core_drv_identity {
    __le32 drv_type;
    __le32 os_dist;
    char os_dist_str[128];
    __le32 kernel_ver;
    char kernel_ver_str[32];
    char driver_ver_str[32];
};

🫢 Members 🫢

  • drv_type β€” Driver type, and it’s an enum pds_core_driver_type situation πŸ’…
  • os_dist β€” OS distribution, in numeric format πŸ”’
  • os_dist_str β€” OS distribution, in string format πŸŽ€
  • kernel_ver β€” Kernel version, in numeric format πŸ”’
  • kernel_ver_str β€” Kernel version, in string format πŸ¦‹
  • driver_ver_str β€” Driver version, in string format 🌸

🌈 SEE ALSO 🌈

the whole squad is here, bestie πŸ’œ

  • Kernel file ./include/linux/pds/pds_core_if.h 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_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 🫢 β€” source: ./include/linux/pds, date: October 2026, title: struct pds_c...drv_identity(9). mwah πŸ’‹

πŸ“¦ where this page comes from