STRUCT PDS_CORE_LIF_INIT_COMP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

bestie, welcome to the Kernel API Manual ✨ today's main character is the LIF init command completion struct, and it's giving tiny-but-important icon energy. the way that this page is just one struct, five fields, and then a whole lore dump of SEE ALSO links? no skips, no cap πŸ’…


✨ NAME ✨

struct pds_core_lif_init_comp β€” LIF init command completion πŸ’–

periodt, that's the whole name. now let's get into the struct itself.

🌸 SYNOPSIS 🌸

okay so here's the exact vibe check, copied character for character:

       struct pds_core_lif_init_comp {
           u8 status;
           u8 rsvd;
           __le16 hw_index;
           u8 rsvd1[11];
           u8 color;
        };

πŸ’– Members πŸ’–

ngl bestie, every field here matters, so we're going one by one:

  • status β€” Status of the command (enum pds_core_status_code) 🌈
  • rsvd β€” Word boundary padding 🫢
  • hw_index β€” Hardware index of the initialized LIF πŸ”₯
  • rsvd1 β€” Word boundary padding πŸ’…
  • color β€” Color bit ⭐

πŸ¦‹ SEE ALSO πŸ¦‹

okay these are all the cross-refs, bestie β€” all of them, fr fr, no skipping the lore:

  • Kernel file ./include/linux/pds/pds_adminq.h struct
  • pds_core_notifyq_event(9), struct pds_core_link_change_event(9), struct pds_core_reset_event(9), struct pds_core_client_event(9), struct pds_core_notifyq_cmd(9), struct pds_core_client_reg_cmd(9), struct pds_core_client_reg_comp(9), struct pds_core_client_unreg_cmd(9), struct pds_core_client_request_cmd(9), enum pds_core_logical_qtype(9), union pds_core_lif_config(9), struct pds_core_lif_status(9), struct pds_core_lif_info(9), struct pds_core_lif_identity(9), struct pds_core_lif_identify_cmd(9), struct pds_core_lif_identify_comp(9), struct pds_core_lif_init_cmd(9), struct pds_core_lif_reset_cmd(9), enum pds_core_lif_attr(9), struct pds_core_lif_setattr_cmd(9), struct pds_core_lif_setattr_comp(9), struct pds_core_lif_getattr_cmd(9), struct pds_core_lif_getattr_comp(9), struct pds_core_q_identity(9), struct pds_core_q_identify_cmd(9), struct pds_core_q_identify_comp(9), struct pds_core_q_init_cmd(9), struct pds_core_q_init_comp(9), struct pds_vdpa_cmd(9), struct pds_vdpa_init_cmd(9), struct pds_vdpa_ident(9), struct pds_vdpa_ident_cmd(9), struct pds_vdpa_status_cmd(9), enum pds_vdpa_attr(9), struct pds_vdpa_setattr_cmd(9), struct pds_vdpa_vq_init_cmd(9), struct pds_vdpa_vq_init_comp(9), struct pds_vdpa_vq_reset_cmd(9), struct pds_vdpa_vq_reset_comp(9), struct pds_vdpa_set_features_cmd(9), struct pds_lm_cmd(9), struct pds_lm_state_size_cmd(9), struct pds_lm_state_size_comp(9), struct pds_lm_suspend_cmd(9), struct pds_lm_suspend_status_cmd(9), struct pds_lm_resume_cmd(9), struct pds_lm_sg_elem(9), struct pds_lm_save_cmd(9), struct pds_lm_restore_cmd(9), union pds_lm_dev_state(9), struct pds_lm_dirty_region_info(9), struct pds_lm_dirty_status_cmd(9), enum pds_lm_dirty_bmp_type(9), struct pds_lm_dirty_status_comp(9), struct pds_lm_dirty_enable_cmd(9), struct pds_lm_dirty_disable_cmd(9), struct pds_lm_dirty_seq_ack_cmd(9), struct pds_lm_host_vf_status_cmd(9), struct pds_fwctl_cmd(9), struct pds_fwctl_comp(9), struct pds_fwctl_ident_cmd(9), struct pds_fwctl_ident(9), struct pds_fwctl_query_cmd(9), struct pds_fwctl_query_comp(9), struct pds_fwctl_query_data_endpoint(9), struct pds_fwctl_query_data_operation(9), struct pds_fwctl_query_data(9), struct pds_fwctl_rpc_cmd(9), struct pds_sg_elem(9), struct pds_fwctl_rpc_comp(9)

bye bestie πŸ’‹ this page is signed off from ./include/linux/pds, dated October 2026, and it belongs to struct pds_...if_init_comp(9). mwah 🫢✨

πŸ“¦ where this page comes from