STRUCT MPI3MR_BSG_OUT_UPLOAD_HDB(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the struct mpi3m...t_upload_hdb(9) page in the Kernel API Manual! This is all about struct mpi3mr_bsg_out_upload_hdb β€” the Upload host diagnostic buffer request payload data to the driver. Like, that's the whole assignment. ✨

πŸŽ€ SYNOPSIS πŸŽ€

struct mpi3mr_bsg_out_upload_hdb {
    __u8 buf_type;
    __u8 rsvd1;
    __u16 rsvd2;
    __u32 start_offset;
    __u32 length;
};

πŸ¦‹ Members πŸ¦‹

  • buf_type β€” buffer type, bestie. that's the vibe. πŸ’…
  • rsvd1 β€” Reserved. not yours, don't touch. πŸ™ˆ
  • rsvd2 β€” Reserved. same reserved energy, different field. ✨
  • start_offset β€” start offset of the buffer from where to copy. like the little "begin here" pin. πŸ“
  • length β€” length of the buffer to copy. how much buffer we're copying, no cap. πŸ“

🌈 SEE ALSO 🌈

okay the whole friend group pulled up, lowkey iconic:

  • Kernel file: ./include/uapi/scsi/scsi_bsg_mpi3mr.h
  • struct mpi3_driver_info_layout(9)
  • struct mpi3mr_bsg_in_adpinfo(9)
  • struct mpi3mr_bsg_adp_reset(9)
  • struct mpi3mr_change_count(9)
  • struct mpi3mr_device_map_info(9)
  • struct mpi3mr_all_tgt_info(9)
  • struct mpi3mr_logdata_enable(9)
  • struct mpi3mr_bsg_out_pel_enable(9)
  • struct mpi3mr_logdata_entry(9)
  • struct mpi3mr_bsg_in_log_data(9)
  • struct mpi3mr_hdb_entry(9)
  • struct mpi3mr_bsg_in_hdb_status(9)
  • struct mpi3mr_bsg_out_repost_hdb(9)
  • struct mpi3mr_bsg_out_refresh_hdb_triggers(9)
  • struct mpi3mr_bsg_drv_cmd(9)
  • struct mpi3mr_bsg_in_reply_buf(9)
  • struct mpi3mr_buf_entry(9)
  • struct mpi3mr_buf_entry_list(9)
  • struct mpi3mr_bsg_mptcmd(9)
  • struct mpi3mr_bsg_packet(9)

okay that's the whole page bestie 🫢 β€” source/version is ./include/uapi/scsi, dated October 2026, and the header/footer title is struct mpi3m...t_upload_hdb(9). periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from