STRUCT LEAPRAID_DRIVER_CMDS(9)
okay bestie, welcome to the struct leapraid_driver_cmds(9) page in the Kernel API Manual β this is the command-object squad and it's lowkey iconic. π
π NAME π
struct leapraid_driver_cmds - Collection of driver command objects. That's the whole vibe: a collection of driver command objects, no cap. π
β¨ SYNOPSIS β¨
here's the struct definition, copied exactly because we do not mess with code:
struct leapraid_driver_cmds {
struct list_head special_cmd_list;
struct leapraid_driver_cmd scan_dev_cmd;
struct leapraid_driver_cmd cfg_op_cmd;
struct leapraid_driver_cmd transport_cmd;
struct leapraid_driver_cmd enc_cmd;
struct leapraid_driver_cmd notify_event_cmd;
struct leapraid_driver_cmd ctl_cmd;
struct leapraid_driver_cmd tm_cmd;
};
πΈ Members πΈ
okay, meet the members β each one is a little command object with main character energy:
special_cmd_listβ list head for tracking special driver commands. πscan_dev_cmdβ Command used for asynchronous device scan operations. πcfg_op_cmdβ Command for configuration operations. βοΈtransport_cmdβ Command for transport-level operations. πenc_cmdβ Command for enclosure management operations. π¦notify_event_cmdβ Command for asynchronous event notification handling. πctl_cmdβ Command for generic control or maintenance operations. π οΈtm_cmdβ Task management command. π
π¦ SEE ALSO π¦
go peek at these, iykyk:
- 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_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_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)
with π from ./drivers/scsi/leapraid, October 2026 β struct leapraid_driver_cmds(9), out! π
π¦ 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