UNION MPI3MR_TRIGGER_DATA(9)
π union mpi3mr_trigger_data(9) π
okay so bestie, welcome to the Kernel API Manual β that's the manual name, we're not copying the header line, iykyk β and today's main character is a lil union called union mpi3mr_trigger_data. it's giving "small but holds multitudes" honestly π«Ά
β¨ NAME β¨
union mpi3mr_trigger_data β trigger data information π
like, it literally is the trigger data info. that's the whole vibe.
πΈ SYNOPSIS πΈ
union mpi3mr_trigger_data {
u16 fault;
u64 global;
union mpi3_driver2_trigger_element element;
};
look at her. three members, one union, zero notes. slay β¨
π Members π
faultβ the fault code π (literally just: fault code)globalβ global trigger data πelementβ the element trigger data π§
that's it. that's the whole members section. don't overthink it bestie π
π SEE ALSO π
okay this is the part where she name-drops literally everyone at the party. and because we're not skipping anything, here's the entire guest list, no cap π₯
the kernel file in question is ./drivers/scsi/mpi3mr/mpi3mr.h and it wants you to also go look at:
struct mpi3mr_nvme_pt_sge(9)struct mpi3mr_buf_map(9)struct mpi3mr_compimg_ver(9)struct segments(9)struct op_req_qinfo(9)struct op_reply_qinfo(9)struct mpi3mr_intr_info(9)struct mpi3mr_throttle_group_info(9)struct mpi3mr_hba_port(9)struct mpi3mr_sas_port(9)struct mpi3mr_sas_phy(9)struct mpi3mr_sas_node(9)struct mpi3mr_enclosure_node(9)struct tgt_dev_sas_sata(9)struct tgt_dev_pcie(9)struct tgt_dev_vd(9)union _form_spec_inf(9)struct mpi3mr_tgt_dev(9)mpi3mr_tgtdev_get(9)mpi3mr_free_tgtdev(9)mpi3mr_tgtdev_put(9)struct mpi3mr_stgt_priv_data(9)struct mpi3mr_drv_cmd(9)struct trigger_event_data(9)struct diag_buffer_desc(9)struct dma_memory_desc(9)struct chain_element(9)struct scmd_priv(9)struct mpi3mr_ioc(9)struct mpi3mr_fwevt(9)struct delayed_dev_rmhs_node(9)struct delayed_evt_ack_node(9)
count 'em. all there. periodt π
ngl bestie, this page is short but she's important β you don't get a union with au64 globaland a nestedunion mpi3_driver2_trigger_element elementfor no reason. main character energy fr fr π
β the cute sign-off β
this iconic little page lives in ./drivers/scsi/mpi3mr, and it's dated October 2026 β so yeah, she's from the future, we stan a time traveler π¦β¨
okay bye bestie, go read the other 32 cross-references, love u ππΈπ
π¦ 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