/third_party/pulseaudio/src/modules/ |
D | module-pipe-source.c | 77 pa_memchunk memchunk; member 143 if (!u->memchunk.memblock) { in thread_func() 144 u->memchunk.memblock = pa_memblock_new(u->core->mempool, pa_pipe_buf(u->fd)); in thread_func() 145 u->memchunk.index = u->memchunk.length = 0; in thread_func() 148 pa_assert(pa_memblock_get_length(u->memchunk.memblock) > u->memchunk.index); in thread_func() 150 p = pa_memblock_acquire(u->memchunk.memblock); in thread_func() 151 …l = pa_read(u->fd, (uint8_t*) p + u->memchunk.index, pa_memblock_get_length(u->memchunk.memblock) … in thread_func() 152 pa_memblock_release(u->memchunk.memblock); in thread_func() 167 u->memchunk.length = (size_t) l; in thread_func() 168 pa_source_post(u->source, &u->memchunk); in thread_func() [all …]
|
D | module-solaris.c | 94 pa_memchunk memchunk; member 183 if (u->memchunk.memblock) in sink_get_latency() 184 r += pa_bytes_to_usec(u->memchunk.length, ss); in sink_get_latency() 630 rewind_nbytes = PA_MIN(u->memchunk.length, rewind_nbytes); in process_rewind() 631 u->memchunk.length -= rewind_nbytes; in process_rewind() 632 if (u->memchunk.length <= 0 && u->memchunk.memblock) { in process_rewind() 633 pa_memblock_unref(u->memchunk.memblock); in process_rewind() 634 pa_memchunk_reset(&u->memchunk); in process_rewind() 707 if (!u->memchunk.length) in thread_func() 708 pa_sink_render(u->sink, u->sink->thread_info.max_request, &u->memchunk); in thread_func() [all …]
|
D | module-pipe-sink.c | 86 pa_memchunk memchunk; member 128 n += u->memchunk.length; in sink_process_msg() 274 if (u->memchunk.length <= 0) in process_render() 275 pa_sink_render(u->sink, u->buffer_size, &u->memchunk); in process_render() 277 pa_assert(u->memchunk.length > 0); in process_render() 283 p = pa_memblock_acquire(u->memchunk.memblock); in process_render() 284 l = pa_write(u->fd, (uint8_t*) p + u->memchunk.index, u->memchunk.length, &u->write_type); in process_render() 285 pa_memblock_release(u->memchunk.memblock); in process_render() 302 u->memchunk.index += (size_t) l; in process_render() 303 u->memchunk.length -= (size_t) l; in process_render() [all …]
|
D | module-sine.c | 47 pa_memchunk memchunk; member 65 *chunk = u->memchunk; in sink_input_pop_cb() 82 nbytes %= u->memchunk.length; in sink_input_process_rewind_cb() 87 u->peek_index = u->memchunk.length + u->peek_index - nbytes; in sink_input_process_rewind_cb() 156 pa_memchunk_sine(&u->memchunk, m->core->mempool, ss.rate, frequency); in pa__init() 205 if (u->memchunk.memblock) in pa__done() 206 pa_memblock_unref(u->memchunk.memblock); in pa__done()
|
D | module-esound-sink.c | 92 pa_memchunk memchunk; member 148 w = pa_bytes_to_usec((uint64_t) u->offset + u->memchunk.length, &u->sink->sample_spec); in sink_process_msg() 239 if (u->memchunk.length <= 0) in thread_func() 240 pa_sink_render(u->sink, u->block_size, &u->memchunk); in thread_func() 242 pa_assert(u->memchunk.length > 0); in thread_func() 244 p = pa_memblock_acquire(u->memchunk.memblock); in thread_func() 245 … l = pa_write(u->fd, (uint8_t*) p + u->memchunk.index, u->memchunk.length, &write_type); in thread_func() 246 pa_memblock_release(u->memchunk.memblock); in thread_func() 268 u->memchunk.index += (size_t) l; in thread_func() 269 u->memchunk.length -= (size_t) l; in thread_func() [all …]
|
D | module-tunnel-source-new.c | 141 pa_memchunk memchunk; in read_new_samples() local 146 pa_memchunk_reset(&memchunk); in read_new_samples() 162 … memchunk.memblock = pa_memblock_new_fixed(u->module->core->mempool, (void *) p, nbytes, true); in read_new_samples() 163 memchunk.length = nbytes; in read_new_samples() 164 memchunk.index = 0; in read_new_samples() 166 pa_source_post(u->source, &memchunk); in read_new_samples() 167 pa_memblock_unref_fixed(memchunk.memblock); in read_new_samples() 172 memchunk = u->source->silence; in read_new_samples() 173 pa_memblock_ref(memchunk.memblock); in read_new_samples() 176 if (bytes_to_generate < memchunk.length) in read_new_samples() [all …]
|
D | module-waveout.c | 117 pa_memchunk memchunk; in do_write() local 146 pa_sink_render(u->sink, len, &memchunk); in do_write() 148 pa_assert(memchunk.memblock); in do_write() 149 pa_assert(memchunk.length); in do_write() 151 if (memchunk.length < len) in do_write() 152 len = memchunk.length; in do_write() 154 p = pa_memblock_acquire(memchunk.memblock); in do_write() 155 memcpy(hdr->lpData + hdr->dwBufferLength, (char*) p + memchunk.index, len); in do_write() 156 pa_memblock_release(memchunk.memblock); in do_write() 160 pa_memblock_unref(memchunk.memblock); in do_write() [all …]
|
D | module-sine-source.c | 64 pa_memchunk memchunk; member 141 chunk = u->memchunk; in process_render() 149 while (u->peek_index >= u->memchunk.length) in process_render() 150 u->peek_index -= u->memchunk.length; in process_render() 240 pa_memchunk_sine(&u->memchunk, m->core->mempool, ss.rate, frequency); in pa__init() 326 if (u->memchunk.memblock) in pa__done() 327 pa_memblock_unref(u->memchunk.memblock); in pa__done()
|
D | module-tunnel-sink-new.c | 196 pa_memchunk memchunk; in thread_func() local 199 pa_sink_render_full(u->sink, writable, &memchunk); in thread_func() 201 pa_assert(memchunk.length > 0); in thread_func() 204 p = pa_memblock_acquire(memchunk.memblock); in thread_func() 207 (uint8_t*) p + memchunk.index, in thread_func() 208 memchunk.length, in thread_func() 212 pa_memblock_release(memchunk.memblock); in thread_func() 213 pa_memblock_unref(memchunk.memblock); in thread_func()
|
/third_party/pulseaudio/src/modules/rtp/ |
D | rtp-native.c | 58 pa_memchunk memchunk; member 80 pa_memchunk_reset(&c->memchunk); in pa_rtp_context_new_send() 187 pa_memchunk_reset(&c->memchunk); in pa_rtp_context_new_recv() 327 if (c->memchunk.length < (unsigned) audio_length) { in pa_rtp_recv() 330 if (c->memchunk.memblock) in pa_rtp_recv() 331 pa_memblock_unref(c->memchunk.memblock); in pa_rtp_recv() 335 c->memchunk.memblock = pa_memblock_new(pool, l); in pa_rtp_recv() 336 c->memchunk.index = 0; in pa_rtp_recv() 337 c->memchunk.length = pa_memblock_get_length(c->memchunk.memblock); in pa_rtp_recv() 340 memcpy(pa_memblock_acquire_chunk(&c->memchunk), c->recv_buf + metadata_length, audio_length); in pa_rtp_recv() [all …]
|
/third_party/curl/tests/libtest/ |
D | lib518.c | 103 int *memchunk = NULL; in rlimit() local 259 num_open.rlim_max = sizeof(*memchunk) * (size_t)nitems; in rlimit() 262 memchunk = malloc(sizeof(*memchunk) * (size_t)nitems); in rlimit() 263 if(!memchunk) { in rlimit() 267 } while(nitems && !memchunk); in rlimit() 268 if(!memchunk) { in rlimit() 279 memchunk[i] = -1; in rlimit() 293 free(memchunk); in rlimit() 306 free(memchunk); in rlimit() 331 free(memchunk); in rlimit() [all …]
|
D | lib537.c | 105 int *memchunk = NULL; local 233 num_open.rlim_max = sizeof(*memchunk) * nitems; 236 memchunk = malloc(sizeof(*memchunk) * (size_t)nitems); 237 if(!memchunk) { 241 } while(nitems && !memchunk); 242 if(!memchunk) { 253 memchunk[i] = -1; 282 free(memchunk); 300 free(memchunk); 325 free(memchunk); [all …]
|
/third_party/pulseaudio/src/pulsecore/ |
D | asyncmsgq.c | 47 pa_memchunk memchunk; member 89 if (i->memchunk.memblock) in asyncmsgq_free() 90 pa_memblock_unref(i->memchunk.memblock); in asyncmsgq_free() 132 i->memchunk = *chunk; in pa_asyncmsgq_post() 133 pa_memblock_ref(i->memchunk.memblock); in pa_asyncmsgq_post() 135 pa_memchunk_reset(&i->memchunk); in pa_asyncmsgq_post() 156 i.memchunk = *chunk; in pa_asyncmsgq_send() 158 pa_memchunk_reset(&i.memchunk); in pa_asyncmsgq_send() 198 *chunk = a->current->memchunk; in pa_asyncmsgq_get() 227 if (a->current->memchunk.memblock) in pa_asyncmsgq_done() [all …]
|
D | core-scache.c | 85 if (e->memchunk.memblock) in free_entry() 86 pa_memblock_unref(e->memchunk.memblock); in free_entry() 100 if (e->memchunk.memblock) in scache_add_item() 101 pa_memblock_unref(e->memchunk.memblock); in scache_add_item() 129 pa_memchunk_reset(&e->memchunk); in scache_add_item() 188 e->memchunk = *chunk; in pa_scache_add_item() 189 pa_memblock_ref(e->memchunk.memblock); in pa_scache_add_item() 199 name, e->index, (unsigned long) e->memchunk.length, in pa_scache_add_item() 320 if (e->lazy && !e->memchunk.memblock) { in pa_scache_play_item() 323 …und_file_load(c->mempool, e->filename, &e->sample_spec, &e->channel_map, &e->memchunk, merged) < 0) in pa_scache_play_item() [all …]
|
D | asyncmsgq.h | 58 …ect, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk, pa_free_cb_t use… 59 …pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk); 61 …msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *memchunk, bool wait); 62 …gq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk);
|
D | protocol-esound.c | 110 pa_memchunk memchunk; member 271 if (c->scache.memchunk.memblock) in connection_free() 272 pa_memblock_unref(c->scache.memchunk.memblock); in connection_free() 707 if (ce->memchunk.memblock) in esd_proto_all_info() 744 len = PA_MAYBE_INT32_SWAP(c->swap_byte_order, (int) ce->memchunk.length); in esd_proto_all_info() 867 pa_assert(!c->scache.memchunk.memblock); in esd_proto_sample_cache() 868 c->scache.memchunk.memblock = pa_memblock_new(c->protocol->core->mempool, (size_t) sc_length); in esd_proto_sample_cache() 869 c->scache.memchunk.index = 0; in esd_proto_sample_cache() 870 c->scache.memchunk.length = (size_t) sc_length; in esd_proto_sample_cache() 1091 pa_assert(c->scache.memchunk.memblock); in do_read() [all …]
|
D | pstream.c | 143 pa_memchunk memchunk; member 421 if (p->write.memchunk.memblock) in pstream_free() 422 pa_memblock_unref(p->write.memchunk.memblock); in pstream_free() 606 pa_memchunk_reset(&p->write.memchunk); in prepare_next_write_item() 714 p->write.memchunk = p->write.current->chunk; in prepare_next_write_item() 715 pa_memblock_ref(p->write.memchunk.memblock); in prepare_next_write_item() 766 pa_assert(p->write.data || p->write.memchunk.memblock); in do_write() 771 d = pa_memblock_acquire_chunk(&p->write.memchunk); in do_write() 772 release_memblock = p->write.memchunk.memblock; in do_write() 811 if (p->write.memchunk.memblock) in do_write() [all …]
|
D | cli-text.c | 623 if (e->memchunk.memblock) { in pa_scache_list_to_string() 626 l = (double) e->memchunk.length / (double) pa_bytes_per_second(&e->sample_spec); in pa_scache_list_to_string() 647 (long unsigned)(e->memchunk.memblock ? e->memchunk.length : 0), in pa_scache_list_to_string() 650 …(e->memchunk.memblock && e->volume_is_set) ? pa_cvolume_get_balance(&e->volume, &e->channel_map) :… in pa_scache_list_to_string()
|
D | core-scache.h | 40 pa_memchunk memchunk; member
|
/third_party/pulseaudio/src/modules/raop/ |
D | raop-sink.c | 95 pa_memchunk memchunk; member 543 if (u->memchunk.length <= 0) { in thread_func() 545 if (u->memchunk.memblock) in thread_func() 546 pa_memblock_unref(u->memchunk.memblock); in thread_func() 547 pa_memchunk_reset(&u->memchunk); in thread_func() 550 pa_sink_render_full(u->sink, u->block_size, &u->memchunk); in thread_func() 551 offset = u->memchunk.index; in thread_func() 555 if (u->memchunk.length > 0) { in thread_func() 556 index = u->memchunk.index; in thread_func() 558 if (sendstream && pa_raop_client_send_audio_packet(u->raop, &u->memchunk, offset) < 0) { in thread_func() [all …]
|
/third_party/pulseaudio/src/modules/oss/ |
D | module-oss.c | 112 pa_memchunk memchunk; member 449 if (u->memchunk.memblock) in io_sink_get_latency() 450 r += pa_bytes_to_usec(u->memchunk.length, &u->sink->sample_spec); in io_sink_get_latency() 968 if (u->memchunk.length <= 0) in thread_func() 969 pa_sink_render(u->sink, (size_t) l, &u->memchunk); in thread_func() 971 pa_assert(u->memchunk.length > 0); in thread_func() 973 p = pa_memblock_acquire(u->memchunk.memblock); in thread_func() 974 … t = pa_write(u->fd, (uint8_t*) p + u->memchunk.index, u->memchunk.length, &write_type); in thread_func() 975 pa_memblock_release(u->memchunk.memblock); in thread_func() 999 u->memchunk.index += (size_t) t; in thread_func() [all …]
|
/third_party/pulseaudio/src/modules/bluetooth/ |
D | module-bluez5-device.c | 252 pa_memchunk memchunk; in sco_process_render() local 260 pa_sink_render_full(u->sink, u->write_block_size, &memchunk); in sco_process_render() 262 pa_assert(memchunk.length == u->write_block_size); in sco_process_render() 271 p = (const uint8_t *) pa_memblock_acquire_chunk(&memchunk); in sco_process_render() 272 l = pa_write(u->stream_fd, p, memchunk.length, &u->stream_write_type); in sco_process_render() 273 pa_memblock_release(memchunk.memblock); in sco_process_render() 286 pa_memblock_unref(memchunk.memblock); in sco_process_render() 299 pa_assert((size_t) l <= memchunk.length); in sco_process_render() 301 if ((size_t) l != memchunk.length) { in sco_process_render() 304 (unsigned long long) memchunk.length); in sco_process_render() [all …]
|
/third_party/pulseaudio/src/modules/dbus/ |
D | iface-sample.c | 169 if (!s->sample->memchunk.memblock) { in handle_get_sample_format() 188 if (!s->sample->memchunk.memblock) { in handle_get_sample_rate() 208 if (!s->sample->memchunk.memblock) { in handle_get_channels() 249 if (!s->sample->memchunk.memblock) { in handle_get_duration() 255 duration = pa_bytes_to_usec(s->sample->memchunk.length, &s->sample->sample_spec); in handle_get_duration() 268 if (!s->sample->memchunk.memblock) { in handle_get_bytes() 274 bytes = s->sample->memchunk.length; in handle_get_bytes() 308 if (s->sample->memchunk.memblock) { in handle_get_all() 313 duration = pa_bytes_to_usec(s->sample->memchunk.length, &s->sample->sample_spec); in handle_get_all() 314 bytes = s->sample->memchunk.length; in handle_get_all() [all …]
|
/third_party/glib/tests/ |
D | slice-test.c | 71 memchunk_free (GMemChunk *memchunk, in memchunk_free() argument 74 old_mem_chunk_free (memchunk, chunk); in memchunk_free() 76 old_mem_chunk_clean (memchunk); in memchunk_free()
|
/third_party/pulseaudio/src/modules/alsa/ |
D | alsa-sink.c | 148 pa_memchunk memchunk; member 877 if (u->memchunk.length <= 0) in unix_write() 878 pa_sink_render(u->sink, n_bytes, &u->memchunk); in unix_write() 880 pa_assert(u->memchunk.length > 0); in unix_write() 882 frames = (snd_pcm_sframes_t) (u->memchunk.length / u->frame_size); in unix_write() 887 p = pa_memblock_acquire(u->memchunk.memblock); in unix_write() 888 …frames = snd_pcm_writei(u->pcm_handle, (const uint8_t*) p + u->memchunk.index, (snd_pcm_uframes_t)… in unix_write() 889 pa_memblock_release(u->memchunk.memblock); in unix_write() 912 u->memchunk.index += written; in unix_write() 913 u->memchunk.length -= written; in unix_write() [all …]
|