STRUCT LEAPRAID_VPHY(9)
π 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms