Lines Matching full:devid
20 * Internal data structure containing a (made up, but unique) devid
28 int devid; member
31 /* The devid allocator */
37 * devid + msi_desc position in the msi_list).
41 u32 devid; in platform_msi_calc_hwirq() local
43 devid = desc->platform.msi_priv_data->devid; in platform_msi_calc_hwirq()
45 return (devid << (32 - DEV_ID_SHIFT)) | desc->platform.msi_index; in platform_msi_calc_hwirq()
222 datap->devid = ida_simple_get(&platform_msi_devid_ida, in platform_msi_alloc_priv_data()
224 if (datap->devid < 0) { in platform_msi_alloc_priv_data()
225 int err = datap->devid; in platform_msi_alloc_priv_data()
238 ida_simple_remove(&platform_msi_devid_ida, data->devid); in platform_msi_free_priv_data()