Lines Matching refs:scale_log2
1230 uint32_t const scale_log2, in hsg_fm_merge() argument
1235 ops = hsg_op(ops,FM_KERNEL_PROTO(scale_log2,msb_idx_u32(pow2_ru_u32(span_right)))); in hsg_fm_merge()
1272 hsg_fm_merge_all(struct hsg_op * ops, uint32_t const scale_log2, uint32_t const warps) in hsg_fm_merge_all() argument
1274 uint32_t const span_left = (warps << scale_log2) / 2; in hsg_fm_merge_all()
1278 ops = hsg_fm_merge(ops,scale_log2,span_left,MIN_MACRO(span_left,span_right)); in hsg_fm_merge_all()
1309 hsg_hm_merge(struct hsg_op * ops, uint32_t const scale_log2, uint32_t const warps_pow2) in hsg_hm_merge() argument
1311 uint32_t const span = warps_pow2 << scale_log2; in hsg_hm_merge()
1314 ops = hsg_op(ops,HM_KERNEL_PROTO(scale_log2)); in hsg_hm_merge()
1351 …for (uint32_t scale_log2=hsg_config.merge.flip.lo; scale_log2<=hsg_config.merge.flip.hi; scale_log… in hsg_xm_merge_all() local
1352 ops = hsg_fm_merge_all(ops,scale_log2,warps); in hsg_xm_merge_all()
1357 …for (uint32_t scale_log2=hsg_config.merge.half.lo; scale_log2<=hsg_config.merge.half.hi; scale_log… in hsg_xm_merge_all() local
1358 ops = hsg_hm_merge(ops,scale_log2,warps_pow2); in hsg_xm_merge_all()