Lines Matching defs:last_offset
558 u32 last_offset;
611 last_offset = dev->caps.reserved_qps_cnt[MLX4_QP_REGION_FW];
635 if (((last_offset & MLX4_BF_QP_SKIP_MASK) &&
636 ((int)(max_table_offset - last_offset)) >=
638 (!(last_offset & MLX4_BF_QP_SKIP_MASK) &&
639 !((last_offset + requested_size - 1) &
644 (last_offset | MLX4_BF_QP_SKIP_MASK | bf_mask) + 1;
646 if (last_offset & MLX4_BF_QP_SKIP_MASK)
647 last_offset = candidate_offset;
651 if (last_offset > max_table_offset) {
655 size = min3(max_table_offset - last_offset,
656 bf_mask - (last_offset & bf_mask),
663 bf_mask - (last_offset & bf_mask),
666 /* We will not take this path if last_offset was
670 last_offset = candidate_offset;
692 last_offset = offset + size;