STRUCT LEAPRAID_SDEV_PRIV(9)
β¨ struct leapraid_sdev_priv(9) β Kernel API Manual β¨
Okay bestie, welcome to the group chat for struct leapraid_sdev_priv(9) β the SCSI device private data struct. Sheβs giving βsmall struct, very important receipts,β and we are going through every single member with zero skips. π
πΈ NAME πΈ
struct leapraid_sdev_priv β SCSI device private data. Thatβs the name, thatβs the vibe. π«Ά
π¦ SYNOPSIS π¦
Hereβs the struct definition in all its exact glory, no cap:
struct leapraid_sdev_priv {
struct leapraid_starget_priv *starget_priv;
unsigned int lun;
u32 flg;
u8 ncq_prio_enable;
u8 block;
u8 deleted;
u8 sep;
};
π Members π
starget_privβ associated target private data. Itβs the targetβs private-data association, periodt. π―lunβ Logical Unit Number. The LUN. Iconic, honestly. π¦flgβ flags. Just flags, bestie. π©ncq_prio_enableβ enables NCQ command priority for RT I/O. Thatβs literally the whole job β enabling NCQ command priority for RT I/O. π₯blockβ block flag. Thatβs the flag. π§deletedβ deletion flag. Itβs giving deleted, fr fr. πsepβ SEP flag. SEP, no notes. π
π SEE ALSO π
The kernel file ./drivers/scsi/leapraid/leapraid_func.h is where this whole friend group lives, and hereβs every single reference from the original list β all of them, 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_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_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 tea, bestie: this page comes from the source/version path ./drivers/scsi/leapraid, dated October 2026, and itβs all about struct leapraid_sdev_priv(9). Bye bestie, go read that header! π
π¦ 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