> From: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > Sent: Monday, November 21, 2022 10:38 PM > > + * There is no index for IMS allocations as IMS is an implementation > + * specific storage and does not have any direct associations between > + * index, which might be a pure software construct, and device > + * functionality. This association is established by the driver either via > + * the index - if there is a hardware table - or in case of purely software > + * managed IMS implementation the association happens via the > + * irq_write_msi_msg() callback of the implementation specific interrupt > + * chip, which utilizes the provided @cookie to store the MSI message in @icookie