Lines Matching refs:allocated

307 	int allocated, free, reserved, guaranteed, from_free;  in mlx4_grant_resource()  local
314 allocated = (port > 0) ? in mlx4_grant_resource()
315 res_alloc->allocated[(port - 1) * in mlx4_grant_resource()
317 res_alloc->allocated[slave]; in mlx4_grant_resource()
324 if (allocated + count > res_alloc->quota[slave]) { in mlx4_grant_resource()
327 allocated, res_alloc->quota[slave]); in mlx4_grant_resource()
331 if (allocated + count <= guaranteed) { in mlx4_grant_resource()
336 if (guaranteed - allocated > 0) in mlx4_grant_resource()
337 from_free = count - (guaranteed - allocated); in mlx4_grant_resource()
354 res_alloc->allocated[(port - 1) * in mlx4_grant_resource()
359 res_alloc->allocated[slave] += count; in mlx4_grant_resource()
377 int allocated, guaranteed, from_rsvd; in mlx4_release_resource() local
384 allocated = (port > 0) ? in mlx4_release_resource()
385 res_alloc->allocated[(port - 1) * in mlx4_release_resource()
387 res_alloc->allocated[slave]; in mlx4_release_resource()
390 if (allocated - count >= guaranteed) { in mlx4_release_resource()
394 if (allocated - guaranteed > 0) in mlx4_release_resource()
395 from_rsvd = count - (allocated - guaranteed); in mlx4_release_resource()
401 res_alloc->allocated[(port - 1) * in mlx4_release_resource()
406 res_alloc->allocated[slave] -= count; in mlx4_release_resource()
507 res_alloc->allocated = kzalloc(MLX4_MAX_PORTS * in mlx4_init_resource_tracker()
512 res_alloc->allocated = kzalloc((dev->persist-> in mlx4_init_resource_tracker()
520 !res_alloc->allocated) in mlx4_init_resource_tracker()
626 kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated); in mlx4_init_resource_tracker()
627 priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL; in mlx4_init_resource_tracker()
659 kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated); in mlx4_free_resource_tracker()
660 priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL; in mlx4_free_resource_tracker()