/external/qemu/audio/ |
H A D | noaudio.c | 32 HWVoiceOut hw; member in struct:NoVoiceOut 37 HWVoiceIn hw; member in struct:NoVoiceIn 41 static int no_run_out (HWVoiceOut *hw, int live) argument 43 NoVoiceOut *no = (NoVoiceOut *) hw; 51 bytes = muldiv64 (ticks, hw->info.bytes_per_second, get_ticks_per_sec ()); 53 samples = bytes >> hw->info.shift; 57 hw->rpos = (hw->rpos + decr) % hw->samples; 66 static int no_init_out (HWVoiceOut *hw, struc argument 73 no_fini_out(HWVoiceOut *hw) argument 78 no_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 85 no_init_in(HWVoiceIn *hw, struct audsettings *as) argument 92 no_fini_in(HWVoiceIn *hw) argument 97 no_run_in(HWVoiceIn *hw) argument 127 no_ctl_in(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | audio_template.h | 27 #define HWBUF hw->mix_buf 36 #define HWBUF hw->conv_buf 72 static void glue (audio_pcm_hw_free_resources_, TYPE) (HW *hw) 81 static int glue (audio_pcm_hw_alloc_resources_, TYPE) (HW *hw) 83 HWBUF = audio_calloc (AUDIO_FUNC, hw->samples, sizeof (struct st_sample)); 86 hw->samples); 112 samples = sw->hw->samples; 114 samples = ((int64_t) sw->hw->samples << 32) / sw->ratio; 125 sw->rate = st_rate_start (sw->info.freq, sw->hw->info.freq); 127 sw->rate = st_rate_start (sw->hw 198 HW *hw = *hwp; local 246 HW *hw; local 320 HW *hw; local 348 HW *hw; local 474 HW *hw = sw->hw; local [all...] |
H A D | wavaudio.c | 25 #include "hw/hw.h" 37 HWVoiceOut hw; member in struct:WAVVoiceOut 57 static int wav_out_run (HWVoiceOut *hw, int live) argument 59 WAVVoiceOut *wav = (WAVVoiceOut *) hw; 66 muldiv64 (ticks, hw->info.bytes_per_second, get_ticks_per_sec ()); 69 samples = INT_MAX >> hw->info.shift; 72 samples = bytes >> hw->info.shift; 78 rpos = hw->rpos; 80 int left_till_end_samples = hw 116 wav_out_init(HWVoiceOut *hw, struct audsettings *as) argument 183 wav_out_fini(HWVoiceOut *hw) argument 211 wav_out_ctl(HWVoiceOut *hw, int cmd, ...) argument 231 HWVoiceIn hw; member in struct:WAVVoiceIn 253 wav_in_init(HWVoiceIn *hw, struct audsettings *as) argument 336 wav_in_fini(HWVoiceIn *hw) argument 351 wav_in_run(HWVoiceIn *hw) argument 408 wav_in_ctl(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | fmodaudio.c | 33 HWVoiceOut hw; member in struct:FMODVoiceOut 40 HWVoiceIn hw; member in struct:FMODVoiceIn 94 HWVoiceOut *hw = &fmd->hw; local 102 hw->samples << hw->info.shift, 114 if ((len1 & hw->info.align) || (len2 & hw->info.align)) { 116 len1, len2, hw->info.align + 1); 120 if ((len1 + len2) - (hw 135 fmod_write_sample(HWVoiceOut *hw, uint8_t *dst, int dst_len) argument 227 fmod_run_out(HWVoiceOut *hw, int live) argument 330 fmod_fini_out(HWVoiceOut *hw) argument 344 fmod_init_out(HWVoiceOut *hw, struct audsettings *as) argument 382 fmod_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 406 fmod_init_in(HWVoiceIn *hw, struct audsettings *as) argument 440 fmod_fini_in(HWVoiceIn *hw) argument 451 fmod_run_in(HWVoiceIn *hw) argument 598 fmod_ctl_in(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | audio.c | 25 #include "hw/hw.h" 819 if (audio_pcm_info_eq (&cap->hw.info, as)) { 840 if (cap->hw.enabled != enabled) { 842 cap->hw.enabled = enabled; 850 HWVoiceOut *hw = &cap->hw; local 854 for (sw = hw->sw_head.lh_first; sw; sw = sw->entries.le_next) { 863 static void audio_detach_capture (HWVoiceOut *hw) argument 865 SWVoiceCap *sc = hw 891 audio_attach_capture(HWVoiceOut *hw) argument 940 audio_pcm_hw_find_min_in(HWVoiceIn *hw) argument 953 audio_pcm_hw_get_live_in(HWVoiceIn *hw) argument 963 audio_pcm_hw_clip_out(HWVoiceOut *hw, void *pcm_buf, int live, int pending) argument 990 HWVoiceIn *hw = sw->hw; local 1010 HWVoiceIn *hw = sw->hw; local 1064 audio_pcm_hw_find_min_out(HWVoiceOut *hw, int *nb_livep) argument 1081 audio_pcm_hw_get_live_out(HWVoiceOut *hw, int *nb_live) argument 1306 HWVoiceOut *hw; local 1353 HWVoiceIn *hw; local 1441 audio_capture_mix_and_clear(HWVoiceOut *hw, int rpos, int samples) argument 1480 HWVoiceOut *hw = NULL; local 1588 HWVoiceIn *hw = NULL; local 1621 HWVoiceOut *hw = &cap->hw; local 2100 HWVoiceOut *hw; local [all...] |
H A D | esdaudio.c | 71 HWVoiceOut hw; member in struct:__anon29234 82 HWVoiceIn hw; member in struct:__anon29235 117 HWVoiceOut *hw = &esd->hw; local 120 threshold = conf.divisor ? hw->samples / conf.divisor : 0; 144 rpos = hw->rpos; 152 int chunk = audio_MIN (to_mix, hw->samples - rpos); 153 struct st_sample *src = hw->mix_buf + rpos; 155 hw->clip (esd->pcm_buf, src, chunk); 158 written = write (esd->fd, esd->pcm_buf, chunk << hw 198 qesd_run_out(HWVoiceOut *hw, int live) argument 225 qesd_init_out(HWVoiceOut *hw, struct audsettings *as) argument 292 qesd_fini_out(HWVoiceOut *hw) argument 315 qesd_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 326 HWVoiceIn *hw = &esd->hw; local 407 qesd_run_in(HWVoiceIn *hw) argument 436 qesd_init_in(HWVoiceIn *hw, struct audsettings *as) argument 500 qesd_fini_in(HWVoiceIn *hw) argument 523 qesd_ctl_in(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | dsoundaudio.c | 76 HWVoiceOut hw; member in struct:__anon29232 88 HWVoiceIn hw; member in struct:__anon29233 352 static void dsound_write_sample (HWVoiceOut *hw, uint8_t *dst, int dst_len) argument 356 int pos = hw->rpos + dst_len; 357 struct st_sample *src1 = hw->mix_buf + hw->rpos; 360 if (pos > hw->samples) { 361 src_len1 = hw->samples - hw->rpos; 362 src2 = hw 379 dsound_clear_sample(HWVoiceOut *hw, LPDIRECTSOUNDBUFFER dsb) argument 511 dsound_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 568 dsound_run_out(HWVoiceOut *hw, int live) argument 699 dsound_ctl_in(HWVoiceIn *hw, int cmd, ...) argument 756 dsound_run_in(HWVoiceIn *hw) argument [all...] |
H A D | ossaudio.c | 46 HWVoiceOut hw; member in struct:OSSVoiceOut 57 HWVoiceIn hw; member in struct:OSSVoiceIn 145 static int oss_poll_out (HWVoiceOut *hw) argument 147 OSSVoiceOut *oss = (OSSVoiceOut *) hw; 152 static int oss_poll_in (HWVoiceIn *hw) argument 154 OSSVoiceIn *oss = (OSSVoiceIn *) hw; 386 HWVoiceOut *hw = &oss->hw; local 395 int samples_till_end = hw->samples - oss->wpos; 397 int bytes_to_write = samples_to_write << hw 424 oss_run_out(HWVoiceOut *hw, int live) argument 484 oss_fini_out(HWVoiceOut *hw) argument 507 oss_init_out(HWVoiceOut *hw, struct audsettings *as) argument 615 oss_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 673 oss_init_in(HWVoiceIn *hw, struct audsettings *as) argument 727 oss_fini_in(HWVoiceIn *hw) argument 739 oss_run_in(HWVoiceIn *hw) argument 814 oss_ctl_in(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | paaudio.c | 44 HWVoiceOut hw; member in struct:__anon29241 55 HWVoiceIn hw; member in struct:__anon29242 90 HWVoiceOut *hw = &pa->hw; local 93 threshold = conf.divisor ? hw->samples / conf.divisor : 0; 117 rpos = hw->rpos; 125 int chunk = audio_MIN (to_mix, hw->samples - rpos); 126 struct st_sample *src = hw->mix_buf + rpos; 128 hw->clip (pa->pcm_buf, src, chunk); 131 chunk << hw 154 qpa_run_out(HWVoiceOut *hw, int live) argument 185 HWVoiceIn *hw = &pa->hw; local 248 qpa_run_in(HWVoiceIn *hw) argument 325 qpa_init_out(HWVoiceOut *hw, struct audsettings *as) argument 379 qpa_init_in(HWVoiceIn *hw, struct audsettings *as) argument 433 qpa_fini_out(HWVoiceOut *hw) argument 453 qpa_fini_in(HWVoiceIn *hw) argument 473 qpa_ctl_out(HWVoiceOut *hw, int cmd, ...) argument 480 qpa_ctl_in(HWVoiceIn *hw, int cmd, ...) argument [all...] |
H A D | winaudio.c | 91 HWVoiceOut hw;
member in struct:WinAudioOut 128 winaudio_out_fini (HWVoiceOut *hw)
argument 130 WinAudioOut* s = (WinAudioOut*) hw;
159 winaudio_out_init (HWVoiceOut *hw, struct audsettings *as)
argument 161 WinAudioOut* s = (WinAudioOut*) hw;
199 (DWORD_PTR)winaudio_out_buffer_done, (DWORD_PTR) hw,
242 audio_pcm_init_info (&hw->info, as);
243 hw->samples = conf.nb_samples*2;
254 winaudio_out_run (HWVoiceOut *hw, int live)
argument 256 WinAudioOut* s = (WinAudioOut*) hw;
321 winaudio_out_ctl(HWVoiceOut *hw, int cmd, ...) argument 343 HWVoiceIn hw; member in struct:WinAudioIn 374 winaudio_in_fini(HWVoiceIn *hw) argument 405 winaudio_in_init(HWVoiceIn *hw, struct audsettings *as) argument 506 winaudio_in_run(HWVoiceIn *hw) argument 587 winaudio_in_ctl(HWVoiceIn *hw, int cmd, ...) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/r200/ |
H A D | r200_cmdbuf.c | 61 make_empty_list(&rmesa->radeon.hw.atomlist); 62 rmesa->radeon.hw.atomlist.name = "atom-list"; 64 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.ctx ); 65 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.set ); 66 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.lin ); 67 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw [all...] |
H A D | r200_state_init.c | 338 if (r200->hw.set.cmd[SET_RE_CNTL] & R200_STIPPLE_ENABLE) 625 rmesa->radeon.hw.max_state_size = 0; 629 rmesa->hw.ATOM.cmd_size = SZ; \ 630 rmesa->hw.ATOM.cmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 631 rmesa->hw.ATOM.lastcmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 632 rmesa->hw.ATOM.name = NM; \ 633 rmesa->hw.ATOM.idx = IDX; \ 635 rmesa->hw.ATOM.check = check_##CHK; \ 636 rmesa->radeon.hw.max_state_size += SZ * sizeof(int); \ 638 rmesa->hw [all...] |
H A D | r200_state.c | 70 int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; 107 rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; 119 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCOLOR] = radeonPackColor( 4, color[0], color[1], color[2], color[3] ); 205 GLuint cntl = rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] & 218 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl | R200_ROP_ENABLE; 219 rmesa->hw.ctx.cmd[CTX_RB3D_ABLENDCNTL] = eqn | func; 220 rmesa->hw.ctx.cmd[CTX_RB3D_CBLENDCNTL] = eqn | func; 223 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl | R200_ALPHA_BLEND_ENABLE | R200_SEPARATE_ALPHA_ENABLE; 226 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl; 227 rmesa->hw [all...] |
/external/mesa3d/src/mesa/drivers/dri/r200/ |
H A D | r200_cmdbuf.c | 61 make_empty_list(&rmesa->radeon.hw.atomlist); 62 rmesa->radeon.hw.atomlist.name = "atom-list"; 64 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.ctx ); 65 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.set ); 66 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw.lin ); 67 insert_at_tail_if( &rmesa->radeon.hw.atomlist, &rmesa->hw [all...] |
H A D | r200_state_init.c | 338 if (r200->hw.set.cmd[SET_RE_CNTL] & R200_STIPPLE_ENABLE) 625 rmesa->radeon.hw.max_state_size = 0; 629 rmesa->hw.ATOM.cmd_size = SZ; \ 630 rmesa->hw.ATOM.cmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 631 rmesa->hw.ATOM.lastcmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 632 rmesa->hw.ATOM.name = NM; \ 633 rmesa->hw.ATOM.idx = IDX; \ 635 rmesa->hw.ATOM.check = check_##CHK; \ 636 rmesa->radeon.hw.max_state_size += SZ * sizeof(int); \ 638 rmesa->hw [all...] |
H A D | r200_state.c | 70 int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; 107 rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; 119 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCOLOR] = radeonPackColor( 4, color[0], color[1], color[2], color[3] ); 205 GLuint cntl = rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] & 218 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl | R200_ROP_ENABLE; 219 rmesa->hw.ctx.cmd[CTX_RB3D_ABLENDCNTL] = eqn | func; 220 rmesa->hw.ctx.cmd[CTX_RB3D_CBLENDCNTL] = eqn | func; 223 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl | R200_ALPHA_BLEND_ENABLE | R200_SEPARATE_ALPHA_ENABLE; 226 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = cntl; 227 rmesa->hw [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/ |
H A D | radeon_ioctl.c | 69 make_empty_list(&rmesa->radeon.hw.atomlist); 70 rmesa->radeon.hw.atomlist.name = "atom-list"; 72 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.ctx); 73 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.set); 74 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.lin); 75 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw [all...] |
H A D | radeon_state_init.c | 512 rmesa->radeon.hw.max_state_size = 0; 516 rmesa->hw.ATOM.cmd_size = SZ; \ 517 rmesa->hw.ATOM.cmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 518 rmesa->hw.ATOM.lastcmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 519 rmesa->hw.ATOM.name = NM; \ 520 rmesa->hw.ATOM.is_tcl = FLAG; \ 521 rmesa->hw.ATOM.check = check_##CHK; \ 522 rmesa->hw.ATOM.dirty = GL_TRUE; \ 523 rmesa->hw.ATOM.idx = IDX; \ 524 rmesa->radeon.hw [all...] |
H A D | radeon_state.c | 69 int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; 106 rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; 113 GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & ~RADEON_COMB_FCN_MASK; 139 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; 142 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ROP_ENABLE; 144 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ROP_ENABLE; 154 GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & 252 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; 266 rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~RADEON_Z_TEST_MASK; 270 rmesa->hw [all...] |
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
H A D | radeon_ioctl.c | 69 make_empty_list(&rmesa->radeon.hw.atomlist); 70 rmesa->radeon.hw.atomlist.name = "atom-list"; 72 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.ctx); 73 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.set); 74 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw.lin); 75 insert_at_tail(&rmesa->radeon.hw.atomlist, &rmesa->hw [all...] |
H A D | radeon_state_init.c | 512 rmesa->radeon.hw.max_state_size = 0; 516 rmesa->hw.ATOM.cmd_size = SZ; \ 517 rmesa->hw.ATOM.cmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 518 rmesa->hw.ATOM.lastcmd = (GLuint *)CALLOC(SZ * sizeof(int)); \ 519 rmesa->hw.ATOM.name = NM; \ 520 rmesa->hw.ATOM.is_tcl = FLAG; \ 521 rmesa->hw.ATOM.check = check_##CHK; \ 522 rmesa->hw.ATOM.dirty = GL_TRUE; \ 523 rmesa->hw.ATOM.idx = IDX; \ 524 rmesa->radeon.hw [all...] |
H A D | radeon_state.c | 69 int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; 106 rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; 113 GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & ~RADEON_COMB_FCN_MASK; 139 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; 142 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ROP_ENABLE; 144 rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ROP_ENABLE; 154 GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & 252 rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; 266 rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~RADEON_Z_TEST_MASK; 270 rmesa->hw [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
H A D | nv04_context.c | 52 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw; local 64 fahrenheit = hw->eng3dm; 66 fahrenheit = hw->eng3d; 80 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw; local 82 struct nv04_fifo *fifo = hw->chan->data; 85 PUSH_DATA (push, hw->surf3d->handle); 87 PUSH_DATA (push, hw->ntfy->handle); 92 PUSH_DATA (push, hw 145 struct nouveau_hw_state *hw; local [all...] |
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nv04_context.c | 52 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw; local 64 fahrenheit = hw->eng3dm; 66 fahrenheit = hw->eng3d; 80 struct nouveau_hw_state *hw = &to_nouveau_context(ctx)->hw; local 82 struct nv04_fifo *fifo = hw->chan->data; 85 PUSH_DATA (push, hw->surf3d->handle); 87 PUSH_DATA (push, hw->ntfy->handle); 92 PUSH_DATA (push, hw 145 struct nouveau_hw_state *hw; local [all...] |
/external/qemu/android/qemu-launcher/ |
H A D | emulator-qemu.cpp | 263 AndroidHwConfig* hw = android_hw; local 264 if (avdInfo_initHwConfig(avd, hw) < 0) { 299 hw->kernel_path = kernelFile; 303 if (!android_pathProbeKernelType(hw->kernel_path, &kernelType)) { 310 if (androidHwConfig_getKernelDeviceNaming(hw) < 0) { 318 AFREE(hw->kernel_newDeviceNaming); 319 hw->kernel_newDeviceNaming = ASTRDUP(newDeviceNaming); 323 if (androidHwConfig_getKernelYaffs2Support(hw) < 0) { 332 AFREE(hw->kernel_supportsYaffs2); 333 hw [all...] |