bfreg_dyn_idx 2089 drivers/infiniband/hw/mlx5/main.c u32 bfreg_dyn_idx = 0; bfreg_dyn_idx 2135 drivers/infiniband/hw/mlx5/main.c bfreg_dyn_idx = idx * (uars_per_page * MLX5_NON_FP_BFREGS_PER_UAR); bfreg_dyn_idx 2136 drivers/infiniband/hw/mlx5/main.c if (bfreg_dyn_idx >= bfregi->total_num_bfregs) { bfreg_dyn_idx 2138 drivers/infiniband/hw/mlx5/main.c bfreg_dyn_idx, bfregi->total_num_bfregs); bfreg_dyn_idx 2146 drivers/infiniband/hw/mlx5/main.c if (bfregi->count[bfreg_dyn_idx]) { bfreg_dyn_idx 2147 drivers/infiniband/hw/mlx5/main.c mlx5_ib_warn(dev, "wrong offset, idx %lu is busy, bfregn=%u\n", idx, bfreg_dyn_idx); bfreg_dyn_idx 2152 drivers/infiniband/hw/mlx5/main.c bfregi->count[bfreg_dyn_idx]++; bfreg_dyn_idx 2187 drivers/infiniband/hw/mlx5/main.c mlx5_ib_free_bfreg(dev, bfregi, bfreg_dyn_idx);