STRUCT LEAPRAID_DEFAULT_REPLY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct leapraid_default_reply β€” Kernel API Manual πŸ’–

okay bestie, welcome to the struct leapraid_default_reply(9) page 🫢 this is the Kernel API Manual entry for a very low-key little struct, and honestly it's giving "firmware's default reply moment" ✨


🌸 NAME 🌸

struct leapraid_default_reply β€” the default reply frame buffer, aka the generic little raw-data holder your firmware hands back when it doesn't need a fancy reply format πŸ’…


✨ SYNOPSIS ✨

struct leapraid_default_reply {
    u8 pad[LEAPRAID_REPLY_SIZE];
 };

that's it, that's the whole struct, no cap πŸŽ€


πŸ¦‹ Members πŸ¦‹

  • pad β€” the raw reply data buffer returned by firmware. literally just raw bytes, bestie 🌈

πŸ’œ Description πŸ’œ

so this structure represents a generic reply frame used by the firmware when no specific reply format is required πŸ”₯ the buffer size is defined by LEAPRAID_REPLY_SIZE and it stores the raw reply data. simple, iconic, main character energy πŸ‘‘

ngl the whole vibe is "we don't know what's in here, we just know it fits" 😭 the size comes from LEAPRAID_REPLY_SIZE and the bytes are raw, periodt πŸ’€

πŸŽ€ SEE ALSO πŸŽ€

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

like… that's a whole friend group of structs and enums, and they all live in ./drivers/scsi/leapraid πŸ§šπŸ’–


okay final sign-off bestie: this page comes from ./drivers/scsi/leapraid, dated October 2026, and it's the struct leap...efault_reply(9) Kernel API Manual page β€” go read the whole leapraid_func.h family, iykyk πŸ’…β­

πŸ“¦ where this page comes from