Lines Matching full:devid
20 * Internal data structure containing a (made up, but unique) devid
29 int devid; member
32 /* The devid allocator */
38 * devid + msi_desc position in the msi_list).
42 u32 devid; in platform_msi_calc_hwirq() local
44 devid = desc->platform.msi_priv_data->devid; in platform_msi_calc_hwirq()
46 return (devid << (32 - DEV_ID_SHIFT)) | desc->platform.msi_index; in platform_msi_calc_hwirq()
229 datap->devid = ida_simple_get(&platform_msi_devid_ida, in platform_msi_alloc_priv_data()
231 if (datap->devid < 0) { in platform_msi_alloc_priv_data()
232 int err = datap->devid; in platform_msi_alloc_priv_data()
245 ida_simple_remove(&platform_msi_devid_ida, data->devid); in platform_msi_free_priv_data()