/hardware/libhardware/modules/vehicle/ |
H A D | vehicle.c | 231 // For FM we have a sub-channel and we care about it, for AM pass 313 subscription_t* sub = (subscription_t*)CONFIGS[i].hal_data; local 314 if (sub != NULL) { 315 ALOGD("prop: %d rate: %f", sub->prop, sub->sample_rate); 321 void fake_event_thread(struct subscription *sub) { argument 322 if (!sub) { 326 prctl(PR_SET_NAME, (unsigned long)sub->name, 0, 0, 0); 331 event.prop = sub->prop; 333 switch (sub 465 subscription_t* sub = (subscription_t*)config->hal_data; local 498 subscription_t* sub = (subscription_t*)config->hal_data; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv5te/ |
H A D | boolhuff_armv5te.asm | 68 sub r7, r5, #1 ; range-1 81 sub r6, r6, #24 ; shift 89 sub r6, r6, r3 ; offset = shift - count 90 sub r4, r6, #1 ; offset-1 95 sub r4, r4, #1 ; x = w->pos-1 100 sub r4, r4, #1 ; x-- 122 sub r3, r3, #8 ; count -= 8 148 sub r7, r5, #1 ; range-1 157 sub r6, r6, #24 ; shift 165 sub r [all...] |
H A D | vp8_packtokens_partitions_armv5.asm | 47 sub sp, sp, #40 135 sub r7, r5, #1 ; range-1 156 sub r6, r6, #24 ; shift 164 sub r6, r6, r3 ; offset = shift - count 165 sub r4, r6, #1 ; offset-1 170 sub r4, r4, #1 ; x = w->pos-1 175 sub r4, r4, #1 ; x-- 197 sub r3, r3, #8 ; count -= 8 243 sub r7, r5, #1 ; range-1 256 sub r [all...] |
H A D | vp8_packtokens_armv5.asm | 47 sub sp, sp, #16 85 sub r7, r5, #1 ; range-1 106 sub r6, r6, #24 ; shift 114 sub r6, r6, r3 ; offset = shift - count 115 sub r4, r6, #1 ; offset-1 120 sub r4, r4, #1 ; x = w->pos-1 125 sub r4, r4, #1 ; x-- 147 sub r3, r3, #8 ; count -= 8 193 sub r7, r5, #1 ; range-1 206 sub r [all...] |
H A D | vp8_packtokens_mbrow_armv5.asm | 46 sub sp, sp, #24 106 sub r7, r5, #1 ; range-1 127 sub r6, r6, #24 ; shift 135 sub r6, r6, r3 ; offset = shift - count 136 sub r4, r6, #1 ; offset-1 141 sub r4, r4, #1 ; x = w->pos-1 146 sub r4, r4, #1 ; x-- 168 sub r3, r3, #8 ; count -= 8 214 sub r7, r5, #1 ; range-1 227 sub r [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/ |
H A D | vp8_vpxyv12_extendframeborders_neon.asm | 36 sub r2, r6, #1 ; src_ptr2 = src_ptr1 + plane_width - 1 37 sub r5, r1, #32 ; dest_ptr1 = src_ptr1 - Border 80 sub r1, r1, #32 ; src_ptr1 = y_buffer - Border 82 sub r2, r6, lr ; src_ptr2 = src_ptr1 + (plane_height * plane_stride) - plane_stride 83 sub r5, r1, lr, asl #5 ; dest_ptr1 = src_ptr1 - (Border * plane_stride) 111 sub r5, r5, #128 ; dest_ptr1 -= 128 113 sub r6, r6, #128 ; dest_ptr2 -= 128 117 sub r5, r1, lr, asl #5 ; src_ptr1 - (Border* plane_stride) 141 sub r5, r1, #16 ; dest_ptr1 = src_ptr1 - Border 143 sub r [all...] |
H A D | vp8_vpxyv12_copysrcframe_func_neon.asm | 43 sub r6, r6, r5 ;adjust stride 44 sub r7, r7, r5 61 sub r12, r12, #128 79 sub r12, r12, #8 114 sub r12, r12, #128 127 sub r12, r12, #8 154 sub r6, r6, r5 ;adjust stride 155 sub r7, r7, r5 171 sub r12, r12, #64 185 sub r1 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_ports/ |
H A D | emms.asm | 24 sub rsp, 8 33 sub rsp, 8
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | sixtappredict8x4_v6.asm | 36 sub r0, r0, r1, lsl #1 50 sub r1, r1, #8 82 sub r2, r2, #1 112 sub lr, lr, #158 165 sub r2, r2, #1 183 sub r0, r0, r1, lsl #2 193 sub r0, r0, r1, lsl #1 194 sub r1, r1, #8 217 sub lr, lr, #158 ; move over to next column 240 sub r [all...] |
H A D | copymem16x16_v6.asm | 134 sub r1, r1, #16 135 sub r3, r3, #16 162 ;sub r1, r1, #16 163 ;sub r3, r3, #16
|
H A D | dequant_idct_v6.asm | 26 sub sp, sp, #4 54 sub r0, r0, #32 97 sub r0, r1, #8 169 sub r0, r0, #32
|
H A D | copymem8x4_v6.asm | 105 ;sub r1, r1, #8 106 ;sub r3, r3, #8
|
H A D | copymem8x8_v6.asm | 105 ;sub r1, r1, #8 106 ;sub r3, r3, #8
|
H A D | loopfilter_v6.asm | 66 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 69 sub sp, sp, #16 ; create temp buffer 147 sub src, src, pstep, lsl #2 155 sub src, src, pstep, lsl #1 ; move src pointer down by 6 lines 235 sub src, src, pstep, lsl #2 249 sub src, src, pstep, lsl #1 253 sub src, src, pstep, lsl #2 273 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 276 sub sp, sp, #16 ; create temp buffer 367 sub sr [all...] |
H A D | vp8_variance8x8_armv6.asm | 54 sub r4, r4, r7 ; subtract negative differences from sum 80 sub r4, r4, r7 ; subtract negative differences from sum 95 sub r0, r5, r1, ASR #6 ; return (sse - ((sum * sum) >> 6))
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
H A D | buildintrapredictorsmby_neon.asm | 58 sub r6, r0, r2 76 sub r0, r0, #1 121 sub r4, r7, #1 149 sub r6, r0, r2 172 sub r0, r0, #1 231 sub r3, r0, r2 235 sub r3, r3, #1 251 sub r0, r0, #1 341 sub r6, r0, r2 359 sub r [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve8_avg_neon.asm | 61 sub r0, r0, #3 ; adjust for taps 69 sub r8, r1, r1, lsl #2 ; -src_stride * 3 72 sub r4, r3, r3, lsl #2 ; -dst_stride * 3 76 sub r9, r9, #7 134 sub r2, r2, r3, lsl #2 ; reset for store 194 sub r0, r0, r1 195 sub r0, r0, r1, lsl #1 276 sub r5, r5, r3, lsl #1 ; reset for store 277 sub r8, r8, r3, lsl #1
|
H A D | vp9_copy_neon.asm | 31 sub lr, r1, #32 32 sub r3, r3, #32
|
H A D | vp9_convolve8_neon.asm | 61 sub r0, r0, #3 ; adjust for taps 69 sub r8, r1, r1, lsl #2 ; -src_stride * 3 72 sub r4, r3, r3, lsl #2 ; -dst_stride * 3 76 sub r9, r9, #7 183 sub r0, r0, r1 184 sub r0, r0, r1, lsl #1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
H A D | vp9_copy_sse2.asm | 70 sub r4d, 2 95 sub r4d, 4 121 sub r4d, 4 146 sub r4d, 4
|
H A D | vp9_subpixel_8t_sse2.asm | 200 sub rsp, 16 * 6 267 sub rsp, 16 * 10 326 sub rsp, 16 * 10 348 sub rsi, rax 380 sub rsp, 16 * 6 438 sub rsp, 16 * 10 487 sub rsp, 16 * 10 508 sub rsi, rax 548 sub rsp, 16 * 6 622 sub rs [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
H A D | walsh_v6.asm | 59 sub r11, r11, r12 ; b1_0 = A0 - C0 70 sub r12, r12, r2 ; c1_0 = B0 - D0 103 sub r3, r3, r7 ; b1_3 = A3 - C3 108 sub r5, r5, r9 ; c1_3 = B3 - D3 138 sub r3, r3, r5 ; b1_1 = A1 - C1 143 sub r7, r7, r9 ; c1_1 = B1 - D1 174 sub r12, r4, r8 ; b1_2 = A2 - C2 179 sub r8, r6, r10 ; c1_2 = B2 - D2
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_subtract_sse2.asm | 87 sub rowsd, 2 113 sub rowsd, 2 125 sub rowsd, 2
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | postproc_sse2.asm | 107 sub rsp, 16 151 sub rsi, rdx 152 sub rdi, rdx 248 sub rsp, 128+16 276 sub rdx, 9 432 sub rcx, 8 447 sub dword arg(3), 8 ; cols -= 8 479 sub rsp, 16 640 sub dword arg(2), 1 ;rows-=1 709 sub dwor [all...] |
H A D | postproc_mmx.asm | 31 sub rsp, 136 57 sub rdx, 9 211 sub rcx, 8 227 sub dword arg(3), 4 ; cols -= 4 295 sub dword arg(6), 1 ; Height -= 1
|