Lines Matching refs:map

113 	struct vf_id_map *map;  in adf_clean_vf_map()  local
118 map = list_entry(ptr, struct vf_id_map, list); in adf_clean_vf_map()
119 if (map->bdf != -1) in adf_clean_vf_map()
122 if (vf && map->bdf == -1) in adf_clean_vf_map()
126 kfree(map); in adf_clean_vf_map()
184 struct vf_id_map *map; in adf_devmgr_add_dev() local
199 map = kzalloc(sizeof(*map), GFP_KERNEL); in adf_devmgr_add_dev()
200 if (!map) { in adf_devmgr_add_dev()
204 map->bdf = ~0; in adf_devmgr_add_dev()
205 map->id = accel_dev->accel_id; in adf_devmgr_add_dev()
206 map->fake_id = map->id; in adf_devmgr_add_dev()
207 map->attached = true; in adf_devmgr_add_dev()
208 list_add_tail(&map->list, &vfs_table); in adf_devmgr_add_dev()
212 struct vf_id_map *map; in adf_devmgr_add_dev() local
216 map = adf_find_vf(adf_get_vf_num(accel_dev)); in adf_devmgr_add_dev()
217 if (map) { in adf_devmgr_add_dev()
220 accel_dev->accel_id = map->id; in adf_devmgr_add_dev()
222 map->fake_id++; in adf_devmgr_add_dev()
223 map->attached = true; in adf_devmgr_add_dev()
224 next = list_next_entry(map, list); in adf_devmgr_add_dev()
234 map = kzalloc(sizeof(*map), GFP_KERNEL); in adf_devmgr_add_dev()
235 if (!map) { in adf_devmgr_add_dev()
242 map->bdf = adf_get_vf_num(accel_dev); in adf_devmgr_add_dev()
243 map->id = accel_dev->accel_id; in adf_devmgr_add_dev()
244 map->fake_id = map->id; in adf_devmgr_add_dev()
245 map->attached = true; in adf_devmgr_add_dev()
246 list_add_tail(&map->list, &vfs_table); in adf_devmgr_add_dev()
276 struct vf_id_map *map, *next; in adf_devmgr_rm_dev() local
278 map = adf_find_vf(adf_get_vf_num(accel_dev)); in adf_devmgr_rm_dev()
279 if (!map) { in adf_devmgr_rm_dev()
283 map->fake_id--; in adf_devmgr_rm_dev()
284 map->attached = false; in adf_devmgr_rm_dev()
285 next = list_next_entry(map, list); in adf_devmgr_rm_dev()