STRUCT LEAPRAID_CARD_PORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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