STRUCT LEAPRAID_DRIVER_CMDS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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