Lines Matching refs:ps_search_node
2285 search_node_t *ps_search_node, in hme_subpel_refine_search_node_high_speed() argument
2390 i1_ref_idx = ps_search_node->i1_ref_idx; in hme_subpel_refine_search_node_high_speed()
2401 s_result_prms.i1_ref_idx = ps_search_node->i1_ref_idx; in hme_subpel_refine_search_node_high_speed()
2404 s_result_prms.ps_search_node_base = ps_search_node; in hme_subpel_refine_search_node_high_speed()
2407 s_result_prms.ps_search_node = &s_temp_search_node; in hme_subpel_refine_search_node_high_speed()
2408 s_temp_search_node.i1_ref_idx = ps_search_node->i1_ref_idx; in hme_subpel_refine_search_node_high_speed()
2411 i4_mv_x = ps_search_node->s_mv.i2_mvx >> 1; in hme_subpel_refine_search_node_high_speed()
2412 i4_mv_y = ps_search_node->s_mv.i2_mvy >> 1; in hme_subpel_refine_search_node_high_speed()
2417 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 2, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
2439 part_id = ps_search_node->u1_part_id; in hme_subpel_refine_search_node_high_speed()
2488 ps_search_node->s_mv.i2_mvx = (S16)((i4_mv_x - 1) << 1); in hme_subpel_refine_search_node_high_speed()
2489 ps_search_node->s_mv.i2_mvy = (S16)(i4_mv_y << 1); in hme_subpel_refine_search_node_high_speed()
2524 ps_search_node->s_mv.i2_mvx = (S16)(i4_mv_x << 1); in hme_subpel_refine_search_node_high_speed()
2525 ps_search_node->s_mv.i2_mvy = (S16)((i4_mv_y - 1) << 1); in hme_subpel_refine_search_node_high_speed()
2559 ps_search_node->s_mv.i2_mvx = (S16)((i4_mv_x + 1) << 1); in hme_subpel_refine_search_node_high_speed()
2560 ps_search_node->s_mv.i2_mvy = (S16)(i4_mv_y << 1); in hme_subpel_refine_search_node_high_speed()
2595 ps_search_node->s_mv.i2_mvx = ((S16)i4_mv_x << 1); in hme_subpel_refine_search_node_high_speed()
2596 ps_search_node->s_mv.i2_mvy = ((S16)(i4_mv_y + 1) << 1); in hme_subpel_refine_search_node_high_speed()
2633 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2634 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2635 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 2, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
2642 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2643 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2668 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 1, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
2749 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x - 1; in hme_subpel_refine_search_node_high_speed()
2750 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2784 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2785 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y - 1; in hme_subpel_refine_search_node_high_speed()
2816 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x + 1; in hme_subpel_refine_search_node_high_speed()
2817 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2851 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2852 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y + 1; in hme_subpel_refine_search_node_high_speed()
2883 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2884 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2885 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 1, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
2890 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
2891 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
2892 ps_search_node->i4_tot_cost = i4_min_cost; in hme_subpel_refine_search_node_high_speed()
2893 ps_search_node->i4_sad = i4_min_sad; in hme_subpel_refine_search_node_high_speed()
2905 search_node_t *ps_search_node, in hme_subpel_refine_search_node_high_speed() argument
3012 i1_ref_idx = ps_search_node->i1_ref_idx; in hme_subpel_refine_search_node_high_speed()
3025 s_result_prms.ps_search_node_base = ps_search_node; in hme_subpel_refine_search_node_high_speed()
3030 i4_mv_x = ps_search_node->s_mv.i2_mvx >> 1; in hme_subpel_refine_search_node_high_speed()
3031 i4_mv_y = ps_search_node->s_mv.i2_mvy >> 1; in hme_subpel_refine_search_node_high_speed()
3036 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 2, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
3058 part_id = ps_search_node->u1_part_id; in hme_subpel_refine_search_node_high_speed()
3103 ps_search_node->s_mv.i2_mvx = (S16)((i4_mv_x - 1) << 1); in hme_subpel_refine_search_node_high_speed()
3104 ps_search_node->s_mv.i2_mvy = (S16)(i4_mv_y << 1); in hme_subpel_refine_search_node_high_speed()
3138 ps_search_node->s_mv.i2_mvx = (S16)(i4_mv_x << 1); in hme_subpel_refine_search_node_high_speed()
3139 ps_search_node->s_mv.i2_mvy = (S16)((i4_mv_y - 1) << 1); in hme_subpel_refine_search_node_high_speed()
3172 ps_search_node->s_mv.i2_mvx = (S16)((i4_mv_x + 1) << 1); in hme_subpel_refine_search_node_high_speed()
3173 ps_search_node->s_mv.i2_mvy = (S16)(i4_mv_y << 1); in hme_subpel_refine_search_node_high_speed()
3207 ps_search_node->s_mv.i2_mvx = ((S16)i4_mv_x << 1); in hme_subpel_refine_search_node_high_speed()
3208 ps_search_node->s_mv.i2_mvy = ((S16)(i4_mv_y + 1) << 1); in hme_subpel_refine_search_node_high_speed()
3248 ps_search_node->s_mv.i2_mvx = ((S16)mvx_minus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3249 ps_search_node->s_mv.i2_mvy = ((S16)mvy_minus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3285 ps_search_node->s_mv.i2_mvx = ((S16)mvx_plus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3286 ps_search_node->s_mv.i2_mvy = ((S16)mvy_minus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3322 ps_search_node->s_mv.i2_mvx = ((S16)mvx_minus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3323 ps_search_node->s_mv.i2_mvy = ((S16)mvy_plus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3358 ps_search_node->s_mv.i2_mvx = ((S16)mvx_plus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3359 ps_search_node->s_mv.i2_mvy = ((S16)mvy_plus_1 << 1); in hme_subpel_refine_search_node_high_speed()
3409 ps_search_node->s_mv.i2_mvx = (S16)(i4_mv_x << 1); in hme_subpel_refine_search_node_high_speed()
3410 ps_search_node->s_mv.i2_mvy = (S16)(i4_mv_y << 1); in hme_subpel_refine_search_node_high_speed()
3411 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 2, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
3418 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
3419 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
3424 ps_search_node->s_mv.i2_mvx) && in hme_subpel_refine_search_node_high_speed()
3426 ps_search_node->s_mv.i2_mvy)) in hme_subpel_refine_search_node_high_speed()
3442 ps_search_node->s_mv.i2_mvx) && in hme_subpel_refine_search_node_high_speed()
3444 ps_search_node->s_mv.i2_mvy)) in hme_subpel_refine_search_node_high_speed()
3480 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 1, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
3553 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x - 1; in hme_subpel_refine_search_node_high_speed()
3554 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
3581 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
3582 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y - 1; in hme_subpel_refine_search_node_high_speed()
3608 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x + 1; in hme_subpel_refine_search_node_high_speed()
3609 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
3638 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
3639 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y + 1; in hme_subpel_refine_search_node_high_speed()
3672 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x - 1; in hme_subpel_refine_search_node_high_speed()
3673 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y - 1; in hme_subpel_refine_search_node_high_speed()
3705 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x + 1; in hme_subpel_refine_search_node_high_speed()
3706 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y - 1; in hme_subpel_refine_search_node_high_speed()
3738 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x - 1; in hme_subpel_refine_search_node_high_speed()
3739 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y + 1; in hme_subpel_refine_search_node_high_speed()
3773 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x + 1; in hme_subpel_refine_search_node_high_speed()
3774 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y + 1; in hme_subpel_refine_search_node_high_speed()
3820 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
3821 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
3822 i4_grid_mask &= hme_clamp_grid_by_mvrange(ps_search_node, 1, ps_range_prms); in hme_subpel_refine_search_node_high_speed()
3827 ps_search_node->s_mv.i2_mvx = (S16)i4_mv_x; in hme_subpel_refine_search_node_high_speed()
3828 ps_search_node->s_mv.i2_mvy = (S16)i4_mv_y; in hme_subpel_refine_search_node_high_speed()
3829 ps_search_node->i4_tot_cost = i4_min_cost; in hme_subpel_refine_search_node_high_speed()
3830 ps_search_node->i4_sad = i4_min_sad; in hme_subpel_refine_search_node_high_speed()
4050 search_node_t *ps_search_node; in hme_subpel_refine_cu_hs() local
4160 ps_search_node = ps_search_results->aps_part_results[search_idx][part_id] + j; in hme_subpel_refine_cu_hs()
4164 ps_search_node->u1_subpel_done = 1; in hme_subpel_refine_cu_hs()
4263 ps_search_node->u1_part_id = part_id; in hme_subpel_refine_cu_hs()
4356 ps_search_node = &as_nodes_2nx2n[j]; in hme_subpel_refine_cu_hs()
4358 if(ps_search_node->s_mv.i2_mvx == INTRA_MV) in hme_subpel_refine_cu_hs()
4364 S08 i1_ref_idx = ps_search_node->i1_ref_idx; in hme_subpel_refine_cu_hs()
4370 as_subpel_dedup_enabler[i1_ref_idx].i2_mv_x = ps_search_node->s_mv.i2_mvx; in hme_subpel_refine_cu_hs()
4371 as_subpel_dedup_enabler[i1_ref_idx].i2_mv_y = ps_search_node->s_mv.i2_mvy; in hme_subpel_refine_cu_hs()
4382 (void *)(ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off); in hme_subpel_refine_cu_hs()
4385 ps_search_node, in hme_subpel_refine_cu_hs()
4396 &(as_subpel_dedup_enabler[ps_search_node->i1_ref_idx]), in hme_subpel_refine_cu_hs()