STRUCT DELAYED_DEV_RMHS_NODE(9)
π struct delayed_dev_rmhs_node(9) β Kernel API Manual
okay so bestie, welcome to the Kernel API Manual page for struct delayed_dev_rmhs_node β¨ this is one of those little structs that lives its whole life waiting to be noticed, and honestly? it ate. let's get into it π«Ά
πΈ NAME πΈ
struct delayed_dev_rmhs_node β the Delayed device removal node π (yes that's the whole name, and yes it's lowkey a mouthful, we're moving on)
β¨ SYNOPSIS β¨
here's the shape of it, bestie β copied exactly, no cap:
struct delayed_dev_rmhs_node {
struct list_head list;
u16 handle;
u8 iou_rc;
};
π Members π
three members, three little icons, let's go:
listβ the list head π¦ it's just vibing there, being a head of a list, doing list-head thingshandleβ the Device handle π₯ literally the ID the device goes byiou_rcβ the IO Unit Control Reason Code π the reason-code of it all, iykyk
π SEE ALSO π
fr fr there is so much more to look at β the whole fam lives over in the kernel file ./drivers/scsi/mpi3mr/mpi3mr.h and honestly it's giving main character energy:
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)union mpi3mr_trigger_data(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_evt_ack_node(9)
like, that's the entire friend group π go read them all, they're iconic.
and that's the page, bestie!! π§ no more notes, no hidden gotchas, that's genuinely it π
mwah, love u β this one came from ./drivers/scsi/mpi3mr in October 2026, and the page itself goes by struct delay...ev_rmhs_node(9) (the title bar does abbreviate it like that, not me, I would never π). periodt. π
π¦ 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