STRUCT LEAPRAID_VPHY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie, welcome to the struct leapraid_vphy(9) page β€” it's a Kernel API Manual moment, and honestly this one's a lil cutie. It's literally the Virtual PHY structure ✨ like, the whole vibe of a virtual PHY, wrapped up in one struct. no cap, let's get into it 🫢


🌸 SYNOPSIS 🌸

here's the whole thing, verbatim, because we do not mess with code in this house πŸ’…

struct leapraid_vphy {
    struct list_head list;
    u64 sas_address;
    u32 phy_mask;
    u8 flg;
};

πŸŽ€ Members πŸŽ€

okay so each of these is a member of the struct, and here's the tea on every single one:

  • list β€” the list head for PHY management. it's the lil anchor that keeps things linked up, iykyk πŸ”—
  • sas_address β€” the SAS address. that's it, that's the whole member, and it's giving iconic 🌟
  • phy_mask β€” the PHY mask. very demure, very mindful 🎭
  • flg β€” the flags. short name, big responsibility πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

bestie there are SO many friends in this list, and we are not skipping a single one β€” every last one of these is a (9) section reference, and yes, they're all linked from the kernel file ./drivers/scsi/leapraid/leapraid_func.h πŸ“

  • 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_enc_node(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_tgt_rst_list(9)
  • struct sense_info(9)
  • struct leapraid_fw_log_info(9)
  • enum reset_type(9)
  • struct leapraid_card_port_feature(9)
ngl that's a whole friend group and they ALL ate πŸ’€πŸ’–

and that's the page!! this one lives over in ./drivers/scsi/leapraid, and the version vibes say October 2026 β€” so yeah, mark your calendar bestie, it's dated and it's iconic πŸ‘‘βœ¨ slay, bye!! πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from