Lines Matching refs:caps
122 return mlx4_bitmap_init(&priv->pd_bitmap, dev->caps.num_pds,
124 dev->caps.reserved_pds, 0);
137 (1 << 16) - 1, dev->caps.reserved_xrcds + 1, 0);
156 dev->caps.uar_page_size);
223 bf->buf_size = dev->caps.bf_reg_size / 2;
224 bf->reg = uar->bf_map + idx * dev->caps.bf_reg_size;
225 if (uar->free_bf_bmap == (1 << dev->caps.bf_regs_per_page) - 1)
255 idx = (bf->reg - bf->uar->bf_map) / dev->caps.bf_reg_size;
277 mlx4_dbg(dev, "Effective reserved_uars=%d", dev->caps.reserved_uars);
279 if (dev->caps.num_uars <= num_reserved_uar) {
281 dev->caps.num_uars, num_reserved_uar);
287 dev->caps.num_uars, dev->caps.num_uars - 1,
288 dev->caps.reserved_uars, 0);