STRUCT LEAPRAID_ENC_NODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct leapraid_enc_node β€” Enclosure Node Structure πŸ’–

okay bestie, welcome to the struct leapraid_enc_node(9) page in the Kernel API Manual ✨ this is the lil' glow-up of a struct that holds your enclosure node, and honestly? it's giving "small but crucial" energy πŸ‘‘


πŸŽ€ NAME πŸŽ€

struct leapraid_enc_node β€” the enclosure node structure, no cap 🫢


✨ SYNOPSIS ✨

like, here's the whole thing, literally verbatim, don't come for me:

struct leapraid_enc_node {
    struct list_head list;
    struct leapraid_enc_p0 pg0;
};

that's it. that's the whole struct. tiny icon πŸ’…


🌸 Members 🌸

  • list β€” the list head for enclosure management πŸ”— like, it's how this node links up with its friends in the enclosure-management list. main character energy in linked-list form.
  • pg0 β€” enclosure page 0 data πŸ“„ yep, page 0, and it's a struct leapraid_enc_p0. that's the whole vibe, iykyk.

πŸ¦‹ SEE ALSO πŸ¦‹

so this struct lives in the kernel file ./drivers/scsi/leapraid/leapraid_func.h πŸ“, and it's in extremely good company β€” here's the full squad, every single one, in order, bestie 🫢:

  • struct leapraid_adapter_features(9)
  • struct leapraid_adapter_attr(9)
  • struct leapraid_io_req_tracker(9)
  • struct leapraid_task_tracker(9)
  • struct leapraid_rep_desc_maint(9)
  • struct leapraid_rep_desc_seg_maint(9)
  • struct leapraid_mem_desc(9)
  • enum LEAPRAID_CB_INDEX(9)
  • struct leapraid_default_reply(9)
  • struct leapraid_sense_buffer(9)
  • struct leapraid_driver_cmd(9)
  • struct leapraid_driver_cmds(9)
  • struct leapraid_dynamic_task_desc(9)
  • struct leapraid_fw_evt_work(9)
  • struct leapraid_fw_evt_struct(9)
  • struct leapraid_rq(9)
  • struct leapraid_int_rq(9)
  • struct leapraid_blk_mq_poll_rq(9)
  • struct leapraid_notification_desc(9)
  • struct leapraid_overheat_desc(9)
  • struct leapraid_reset_desc(9)
  • struct leapraid_scan_dev_desc(9)
  • struct leapraid_access_ctrl(9)
  • struct leapraid_fw_log_desc(9)
  • struct leapraid_card_port(9)
  • struct leapraid_card_phy(9)
  • struct leapraid_topo_node(9)
  • struct leapraid_dev_topo(9)
  • struct leapraid_boot_dev(9)
  • struct leapraid_boot_devs(9)
  • struct leapraid_adapter(9)
  • struct leapraid_raid_volume(9)
  • struct leapraid_starget_priv(9)
  • struct leapraid_sdev_priv(9)
  • struct leapraid_sas_dev(9)
  • struct leapraid_sas_port(9)
  • struct leapraid_vphy(9)
  • struct leapraid_tgt_rst_list(9)
  • struct sense_info(9)
  • struct leapraid_fw_log_info(9)
  • enum reset_type(9)
  • struct leapraid_card_port_feature(9)

like, go read them too, they're all slaying in their own lanes πŸ”₯


and that's the whole page, periodt πŸ’œ this lil' corner of the manual lives at ./drivers/scsi/leapraid and it's dated October 2026 β€” mwah, take care of her, she's iconic πŸŽ€βœ¨

πŸ“¦ where this page comes from