Lines Matching refs:mlx4_zone_entry

213 struct mlx4_zone_entry {  struct
250 struct mlx4_zone_entry *it; in mlx4_zone_add_one()
251 struct mlx4_zone_entry *zone = kmalloc(sizeof(*zone), GFP_KERNEL); in mlx4_zone_add_one()
286 static int __mlx4_zone_remove_one_entry(struct mlx4_zone_entry *entry) in __mlx4_zone_remove_one_entry()
293 struct mlx4_zone_entry *next = list_first_entry(&entry->list, in __mlx4_zone_remove_one_entry()
308 struct mlx4_zone_entry *it; in __mlx4_zone_remove_one_entry()
324 struct mlx4_zone_entry *zone, *tmp; in mlx4_zone_allocator_destroy()
339 static u32 __mlx4_alloc_from_zone(struct mlx4_zone_entry *zone, int count, in __mlx4_alloc_from_zone()
345 struct mlx4_zone_entry *curr_node; in __mlx4_alloc_from_zone()
362 struct mlx4_zone_entry *it = curr_node; in __mlx4_alloc_from_zone()
376 struct mlx4_zone_entry *it = curr_node; in __mlx4_alloc_from_zone()
421 static void __mlx4_free_from_zone(struct mlx4_zone_entry *zone, u32 obj, in __mlx4_free_from_zone()
428 static struct mlx4_zone_entry *__mlx4_find_zone_by_uid( in __mlx4_find_zone_by_uid()
431 struct mlx4_zone_entry *zone; in __mlx4_find_zone_by_uid()
443 struct mlx4_zone_entry *zone; in mlx4_zone_get_bitmap()
459 struct mlx4_zone_entry *zone; in mlx4_zone_remove_one()
481 static struct mlx4_zone_entry *__mlx4_find_zone_by_uid_unique( in __mlx4_find_zone_by_uid_unique()
484 struct mlx4_zone_entry *zone, *zone_candidate = NULL; in __mlx4_find_zone_by_uid_unique()
514 struct mlx4_zone_entry *zone; in mlx4_zone_alloc_entries()
534 struct mlx4_zone_entry *zone; in mlx4_zone_free_entries()
556 struct mlx4_zone_entry *zone; in mlx4_zone_free_entries_unique()