ENUM PDS_CORE_HOST_MEM_OPER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

NAME πŸ’–

okay so welcome to the manual page for enum pds_core_host_mem_oper β€” yes, bestie, this is the enum pds_core_host_mem_oper(9) page from the Kernel API Manual. It's literally about HOST_MEM sub-operations, no cap. Think of it as the group chat where memory-request operations get their whole vibe πŸ’….


✨ SYNOPSIS ✨

enum pds_core_host_mem_oper {
    PDS_CORE_HOST_MEM_GET_COUNT ,
    PDS_CORE_HOST_MEM_QUERY ,
    PDS_CORE_HOST_MEM_ADD ,
    PDS_CORE_HOST_MEM_DEL

};

🌸 Constants 🌸

These are the constants in the enum, and each one is kind of iconic in its own way:

  • PDS_CORE_HOST_MEM_GET_COUNT β€” query number of memory requests. like a headcount, but for memory requests. obsessed 🫢
  • PDS_CORE_HOST_MEM_QUERY β€” query details of a memory request. it's giving β€œspill the tea about this one specific request” πŸ“
  • PDS_CORE_HOST_MEM_ADD β€” provide allocated memory to firmware. handing over memory that's already allocated, here you go bestie πŸ’–
  • PDS_CORE_HOST_MEM_DEL β€” notify firmware of memory deallocation. telling firmware that the memory deallocation happened, periodt πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

go look at the kernel file and all these icons, fr fr:

  • Kernel file ./include/linux/pds/pds_core_if.h
  • 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)
  • 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)
  • 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)

byeee 🫢 β€” source/version: ./include/linux/pds, date: October 2026, manual name: enum pds_core_host_mem_oper(9). periodt πŸ’…βœ¨

πŸ“¦ where this page comes from