STRUCT LEAPRAID_CARD_PORT(9)
β¨ NAME β¨
okay so bestie, this is the manual page for struct leapraid_card_port(9) β the card port structure for LeapRAID, straight out of the Kernel API Manual. And yes, we're going member by member, because every single field matters. π«Ά
π¦ SYNOPSIS π¦
Here's the whole struct, no cap β exact as it comes:
struct leapraid_card_port {
struct list_head list;
struct list_head vphys_list;
u8 port_id;
u64 sas_address;
u32 phy_mask;
u32 vphys_mask;
u8 flg;
};
π Members π
field-by-field, the way this struct deserves:
listβ the list head for the card port. iconic little anchor behavior.vphys_listβ the list head for the virtual PHY list. another list head living its best life.port_idβ the port ID. literally the ID of the port.sas_addressβ the SAS address. yes ma'am.phy_maskβ the mask of PHY. keep it exact, bestie.vphys_maskβ the mask of virtual PHY. matching energy.flgβ flags for the port, periodt.
π SEE ALSO π
The kernel file is ./drivers/scsi/leapraid/leapraid_func.h, and the whole SEE ALSO crew is here β every single one, in order, no skips:
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_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_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)
and that's the page, bestie! π Source/version: ./drivers/scsi/leapraid. Date: October 2026. Manual: Kernel API Manual. Page: struct leapraid_card_port(9). mwah, 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