Symbol: pvr
stand/powerpc/ofw/cas.c
131
struct pvr pvr_list[13];
sys/dev/dpaa2/dpaa2_rc.c
661
uint32_t *pvr, uint32_t *svr)
sys/dev/dpaa2/dpaa2_rc.c
666
if (portal == NULL || cmd == NULL || pvr == NULL || svr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
671
*pvr = cmd->params[0] >> 32;
sys/powerpc/aim/mmu_oea64.c
730
uint16_t pvr = mfpvr() >> 16;
sys/powerpc/aim/mmu_oea64.c
732
switch (pvr) {
sys/powerpc/mpc85xx/mpc85xx.c
320
uint16_t pvr = mfpvr() >> 16;
sys/powerpc/mpc85xx/mpc85xx.c
323
if (pvr == FSL_E500mc || pvr == FSL_E5500 || pvr == FSL_E6500)
sys/powerpc/mpc85xx/platform_mpc85xx.c
131
u_int pvr = (mfpvr() >> 16) & 0xFFFF;
sys/powerpc/mpc85xx/platform_mpc85xx.c
133
switch (pvr) {
sys/powerpc/powerpc/cpu.c
292
u_int pvr;
sys/powerpc/powerpc/cpu.c
296
pvr = mfpvr();
sys/powerpc/powerpc/cpu.c
297
vers = pvr >> 16;
sys/powerpc/powerpc/cpu.c
313
u_int maj, min, pvr;
sys/powerpc/powerpc/cpu.c
316
pvr = mfpvr();
sys/powerpc/powerpc/cpu.c
317
vers = pvr >> 16;
sys/powerpc/powerpc/cpu.c
318
rev = pvr;
sys/powerpc/powerpc/cpu.c
321
min = (pvr >> 0) & 0xff;
sys/powerpc/powerpc/cpu.c
328
maj = (pvr >> 4) & 0xf;
sys/powerpc/powerpc/cpu.c
329
min = (pvr >> 0) & 0xf;
sys/powerpc/powerpc/cpu.c
332
maj = (pvr >> 8) & 0xf;
sys/powerpc/powerpc/cpu.c
333
min = (pvr >> 0) & 0xf;
sys/powerpc/powerpc/cpu.c
338
if (rev == MPC750 && pvr == 15) {
sys/powerpc/powerpc/cpu.c
468
register_t hid0, pvr;
sys/powerpc/powerpc/cpu.c
472
pvr = mfpvr();
sys/powerpc/powerpc/cpu.c
503
if (((pvr >> 16) == MPC7450 && (pvr & 0xFFFF) <= 0x0200)
sys/powerpc/powerpc/cpu.c
504
|| (pvr >> 16) == MPC7457)
usr.sbin/virtual_oss/virtual_oss/main.c
229
vresample_free(vresample_t *pvr)
usr.sbin/virtual_oss/virtual_oss/main.c
231
if (pvr->state != NULL)
usr.sbin/virtual_oss/virtual_oss/main.c
232
src_delete(pvr->state);
usr.sbin/virtual_oss/virtual_oss/main.c
233
free(pvr->data_in);
usr.sbin/virtual_oss/virtual_oss/main.c
234
free(pvr->data_out);
usr.sbin/virtual_oss/virtual_oss/main.c
235
memset(pvr, 0, sizeof(*pvr));
usr.sbin/virtual_oss/virtual_oss/main.c
239
vresample_setup(vclient_t *pvc, vresample_t *pvr, int samples)
usr.sbin/virtual_oss/virtual_oss/main.c
243
if (pvr->state != NULL)
usr.sbin/virtual_oss/virtual_oss/main.c
245
pvr->state = src_new(voss_libsamplerate_quality, pvc->channels, &code);
usr.sbin/virtual_oss/virtual_oss/main.c
246
if (pvr->state == NULL)
usr.sbin/virtual_oss/virtual_oss/main.c
248
pvr->data_in = malloc(sizeof(float) * samples);
usr.sbin/virtual_oss/virtual_oss/main.c
249
if (pvr->data_in == NULL)
usr.sbin/virtual_oss/virtual_oss/main.c
251
pvr->data_out = malloc(sizeof(float) * samples);
usr.sbin/virtual_oss/virtual_oss/main.c
252
if (pvr->data_out == NULL)
usr.sbin/virtual_oss/virtual_oss/main.c
254
pvr->data.data_in = pvr->data_in;
usr.sbin/virtual_oss/virtual_oss/main.c
255
pvr->data.data_out = pvr->data_out;
usr.sbin/virtual_oss/virtual_oss/main.c
258
vresample_free(pvr);
usr.sbin/virtual_oss/virtual_oss/main.c
729
vresample_t *pvr = &pvc->rx_resample;
usr.sbin/virtual_oss/virtual_oss/main.c
731
if (vresample_setup(pvc, pvr, MAX_FRAME * pvc->channels) != 0)
usr.sbin/virtual_oss/virtual_oss/main.c
765
pvr->data_in[y / 8] =
usr.sbin/virtual_oss/virtual_oss/main.c
770
pvr->data.input_frames = src_len / src_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
771
pvr->data.output_frames = dst_len / dst_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
772
pvr->data.src_ratio = (float)pvc->sample_rate / (float)voss_dsp_sample_rate;
usr.sbin/virtual_oss/virtual_oss/main.c
776
error = src_process(pvr->state, &pvr->data);
usr.sbin/virtual_oss/virtual_oss/main.c
783
src_len = pvr->data.input_frames_used * src_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
784
dst_len = pvr->data.output_frames_gen * dst_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
786
samples = pvr->data.output_frames_gen * pvc->channels;
usr.sbin/virtual_oss/virtual_oss/main.c
789
temp[y] = pvr->data_out[y];
usr.sbin/virtual_oss/virtual_oss/main.c
924
vresample_t *pvr = &pvc->tx_resample;
usr.sbin/virtual_oss/virtual_oss/main.c
926
if (vresample_setup(pvc, pvr, MAX_FRAME * pvc->channels) != 0)
usr.sbin/virtual_oss/virtual_oss/main.c
965
pvr->data_in[y] = temp[y];
usr.sbin/virtual_oss/virtual_oss/main.c
970
pvr->data.input_frames = src_len / src_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
971
pvr->data.output_frames = dst_len / dst_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
972
pvr->data.src_ratio = (float)voss_dsp_sample_rate / (float)pvc->sample_rate;
usr.sbin/virtual_oss/virtual_oss/main.c
976
error = src_process(pvr->state, &pvr->data);
usr.sbin/virtual_oss/virtual_oss/main.c
983
src_len = pvr->data.input_frames_used * src_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
984
dst_len = pvr->data.output_frames_gen * dst_mod;
usr.sbin/virtual_oss/virtual_oss/main.c
986
samples = pvr->data.output_frames_gen * pvc->channels;
usr.sbin/virtual_oss/virtual_oss/main.c
990
pvr->data_out[y];
usr.sbin/virtual_oss/virtual_oss/ring.c
102
pos_write = pvr->pos_read + pvr->len_write;
usr.sbin/virtual_oss/virtual_oss/ring.c
103
if (pos_write >= pvr->total_size)
usr.sbin/virtual_oss/virtual_oss/ring.c
104
pos_write -= pvr->total_size;
usr.sbin/virtual_oss/virtual_oss/ring.c
106
len_read = pvr->total_size - pvr->len_write;
usr.sbin/virtual_oss/virtual_oss/ring.c
108
delta = pvr->total_size - pos_write;
usr.sbin/virtual_oss/virtual_oss/ring.c
112
*pptr = pvr->buf_start + pos_write;
usr.sbin/virtual_oss/virtual_oss/ring.c
117
vring_inc_read(struct virtual_ring *pvr, size_t len)
usr.sbin/virtual_oss/virtual_oss/ring.c
120
pvr->pos_read += len;
usr.sbin/virtual_oss/virtual_oss/ring.c
121
pvr->len_write -= len;
usr.sbin/virtual_oss/virtual_oss/ring.c
124
if (pvr->pos_read == pvr->total_size)
usr.sbin/virtual_oss/virtual_oss/ring.c
125
pvr->pos_read = 0;
usr.sbin/virtual_oss/virtual_oss/ring.c
129
vring_inc_write(struct virtual_ring *pvr, size_t len)
usr.sbin/virtual_oss/virtual_oss/ring.c
132
pvr->len_write += len;
usr.sbin/virtual_oss/virtual_oss/ring.c
136
vring_total_read_len(struct virtual_ring *pvr)
usr.sbin/virtual_oss/virtual_oss/ring.c
139
return (pvr->len_write);
usr.sbin/virtual_oss/virtual_oss/ring.c
143
vring_total_write_len(struct virtual_ring *pvr)
usr.sbin/virtual_oss/virtual_oss/ring.c
146
return (pvr->total_size - pvr->len_write);
usr.sbin/virtual_oss/virtual_oss/ring.c
150
vring_write_linear(struct virtual_ring *pvr, const uint8_t *src, size_t total)
usr.sbin/virtual_oss/virtual_oss/ring.c
157
vring_get_write(pvr, &buf_ptr, &buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
163
vring_inc_write(pvr, buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
172
vring_read_linear(struct virtual_ring *pvr, uint8_t *dst, size_t total)
usr.sbin/virtual_oss/virtual_oss/ring.c
178
if (total > vring_total_read_len(pvr))
usr.sbin/virtual_oss/virtual_oss/ring.c
182
vring_get_read(pvr, &buf_ptr, &buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
188
vring_inc_read(pvr, buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
197
vring_write_zero(struct virtual_ring *pvr, size_t total)
usr.sbin/virtual_oss/virtual_oss/ring.c
204
vring_get_write(pvr, &buf_ptr, &buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
210
vring_inc_write(pvr, buf_len);
usr.sbin/virtual_oss/virtual_oss/ring.c
41
vring_alloc(struct virtual_ring *pvr, size_t size)
usr.sbin/virtual_oss/virtual_oss/ring.c
44
if (pvr->buf_start != NULL)
usr.sbin/virtual_oss/virtual_oss/ring.c
46
pvr->buf_start = malloc(size);
usr.sbin/virtual_oss/virtual_oss/ring.c
47
if (pvr->buf_start == NULL)
usr.sbin/virtual_oss/virtual_oss/ring.c
49
pvr->pos_read = 0;
usr.sbin/virtual_oss/virtual_oss/ring.c
50
pvr->total_size = size;
usr.sbin/virtual_oss/virtual_oss/ring.c
51
pvr->len_write = 0;
usr.sbin/virtual_oss/virtual_oss/ring.c
56
vring_free(struct virtual_ring *pvr)
usr.sbin/virtual_oss/virtual_oss/ring.c
59
if (pvr->buf_start != NULL) {
usr.sbin/virtual_oss/virtual_oss/ring.c
60
free(pvr->buf_start);
usr.sbin/virtual_oss/virtual_oss/ring.c
61
pvr->buf_start = NULL;
usr.sbin/virtual_oss/virtual_oss/ring.c
66
vring_reset(struct virtual_ring *pvr)
usr.sbin/virtual_oss/virtual_oss/ring.c
68
pvr->pos_read = 0;
usr.sbin/virtual_oss/virtual_oss/ring.c
69
pvr->len_write = 0;
usr.sbin/virtual_oss/virtual_oss/ring.c
73
vring_get_read(struct virtual_ring *pvr, uint8_t **pptr, size_t *plen)
usr.sbin/virtual_oss/virtual_oss/ring.c
77
if (pvr->buf_start == NULL) {
usr.sbin/virtual_oss/virtual_oss/ring.c
82
delta = pvr->total_size - pvr->pos_read;
usr.sbin/virtual_oss/virtual_oss/ring.c
83
if (delta > pvr->len_write)
usr.sbin/virtual_oss/virtual_oss/ring.c
84
delta = pvr->len_write;
usr.sbin/virtual_oss/virtual_oss/ring.c
86
*pptr = pvr->buf_start + pvr->pos_read;
usr.sbin/virtual_oss/virtual_oss/ring.c
91
vring_get_write(struct virtual_ring *pvr, uint8_t **pptr, size_t *plen)
usr.sbin/virtual_oss/virtual_oss/ring.c
97
if (pvr->buf_start == NULL) {
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
114
vclient_write_linear(struct virtual_client *pvc, struct virtual_ring *pvr,
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
123
size_t written = vring_write_linear(pvr, (uint8_t *)src, total * 8) / 8;
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
82
vclient_read_linear(struct virtual_client *pvc, struct virtual_ring *pvr,
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
89
size_t read = vring_read_linear(pvr, (uint8_t *)dst, 8 * total) / 8;