STRUCT LEAPRAID_BOOT_DEVS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this page is struct leapraid_boot_devs(9) from the Kernel API Manual, and it is literally the Boot device management structure. that's the whole vibe πŸŽ€

🌸 SYNOPSIS 🌸

struct leapraid_boot_devs {
    spinlock_t lock;
    struct leapraid_boot_dev requested_boot_dev;
    struct leapraid_boot_dev requested_alt_boot_dev;
    struct leapraid_boot_dev current_boot_dev;
};

πŸ’… Members πŸ’…

  • lock β€” the spinlock protecting boot device cache access. it's the little security guard for the cache, no cap πŸ”’
  • requested_boot_dev β€” the requested primary boot device. main-character boot device energy πŸ‘‘
  • requested_alt_boot_dev β€” the requested alternate boot device. the backup bestie πŸ¦‹
  • current_boot_dev β€” the currently active boot device. the one holding the mic right now 🎀

πŸ”₯ SEE ALSO πŸ”₯

the kernel file is ./drivers/scsi/leapraid/leapraid_func.h, and here is the full squad of related structs and enums β€” bestie, I did not skip a single one πŸ’–

  • 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_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)

mwah πŸ’– this one came from ./drivers/scsi/leapraid and is dated October 2026 β€” periodt ✨

πŸ“¦ where this page comes from