• Home
  • Raw
  • Download

Lines Matching refs:slave

71 	assert(plug->gen.slave == plug->req_slave);  in snd_pcm_plug_close()
86 snd_pcm_t *slave = plug->req_slave; in snd_pcm_plug_info() local
89 if ((err = snd_pcm_info(slave, info)) < 0) in snd_pcm_plug_info()
349 snd_pcm_t *slave = plug->req_slave; in snd_pcm_plug_clear() local
351 if (plug->gen.slave != slave) { in snd_pcm_plug_clear()
352 snd_pcm_unlink_hw_ptr(pcm, plug->gen.slave); in snd_pcm_plug_clear()
353 snd_pcm_unlink_appl_ptr(pcm, plug->gen.slave); in snd_pcm_plug_clear()
354 snd_pcm_close(plug->gen.slave); in snd_pcm_plug_clear()
355 plug->gen.slave = slave; in snd_pcm_plug_clear()
356 pcm->fast_ops = slave->fast_ops; in snd_pcm_plug_clear()
357 pcm->fast_op_arg = slave->fast_op_arg; in snd_pcm_plug_clear()
379 plug->gen.slave, plug->gen.slave != plug->req_slave); in snd_pcm_plug_change_rate()
482 …) slv->channels, ttable, tt_ssize, tt_cused, tt_sused, plug->gen.slave, plug->gen.slave != plug->r… in snd_pcm_plug_change_channels()
498 …int (*f)(snd_pcm_t **_pcm, const char *name, snd_pcm_format_t sformat, snd_pcm_t *slave, int close… in snd_pcm_plug_change_format()
579 err = f(new, NULL, slv->format, plug->gen.slave, plug->gen.slave != plug->req_slave); in snd_pcm_plug_change_format()
593 err = snd_pcm_copy_open(new, NULL, plug->gen.slave, plug->gen.slave != plug->req_slave); in snd_pcm_plug_change_access()
620 err = __snd_pcm_mmap_emul_open(new, NULL, plug->gen.slave, in snd_pcm_plug_change_mmap()
621 plug->gen.slave != plug->req_slave); in snd_pcm_plug_change_mmap()
640 snd_pcm_plug_params_t *slave) in snd_pcm_plug_insert_plugins() argument
660 snd_pcm_plug_params_t p = *slave; in snd_pcm_plug_insert_plugins()
680 plug->gen.slave = new; in snd_pcm_plug_insert_plugins()
787 snd_pcm_t *slave = plug->req_slave; in snd_pcm_plug_hw_refine_schange() local
802 err = snd_pcm_hw_param_refine_multiple(slave, sparams, SND_PCM_HW_PARAM_RATE, params); in snd_pcm_plug_hw_refine_schange()
810 err = snd_pcm_hw_param_refine_near(slave, sparams, SND_PCM_HW_PARAM_CHANNELS, params); in snd_pcm_plug_hw_refine_schange()
848 err = snd_pcm_hw_param_set_mask(slave, sparams, SND_CHANGE, in snd_pcm_plug_hw_refine_schange()
1008 snd_pcm_t *slave = plug->req_slave; in snd_pcm_plug_hw_params() local
1019 err = snd_pcm_hw_refine_soft(slave, &sparams); in snd_pcm_plug_hw_params()
1036 snd_pcm_hw_params_test_access(slave, &sparams, in snd_pcm_plug_hw_params()
1038 INTERNAL(snd_pcm_hw_params_set_access_first)(slave, &sparams, &slv_params.access); in snd_pcm_plug_hw_params()
1043 slave = plug->gen.slave; in snd_pcm_plug_hw_params()
1044 err = _snd_pcm_hw_params_internal(slave, params); in snd_pcm_plug_hw_params()
1052 pcm->fast_ops = slave->fast_ops; in snd_pcm_plug_hw_params()
1053 pcm->fast_op_arg = slave->fast_op_arg; in snd_pcm_plug_hw_params()
1054 snd_pcm_link_hw_ptr(pcm, slave); in snd_pcm_plug_hw_params()
1055 snd_pcm_link_appl_ptr(pcm, slave); in snd_pcm_plug_hw_params()
1062 snd_pcm_t *slave = plug->gen.slave; in snd_pcm_plug_hw_free() local
1063 int err = snd_pcm_hw_free(slave); in snd_pcm_plug_hw_free()
1072 snd_pcm_dump(plug->gen.slave, out); in snd_pcm_plug_dump()
1113 snd_pcm_t *slave, int close_slave) in snd_pcm_plug_open() argument
1118 assert(pcmp && slave); in snd_pcm_plug_open()
1126 plug->gen.slave = plug->req_slave = slave; in snd_pcm_plug_open()
1134 err = snd_pcm_new(&pcm, SND_PCM_TYPE_PLUG, name, slave->stream, slave->mode); in snd_pcm_plug_open()
1140 pcm->fast_ops = slave->fast_ops; in snd_pcm_plug_open()
1141 pcm->fast_op_arg = slave->fast_op_arg; in snd_pcm_plug_open()
1152 pcm->poll_fd = slave->poll_fd; in snd_pcm_plug_open()
1153 pcm->poll_events = slave->poll_events; in snd_pcm_plug_open()
1155 pcm->tstamp_type = slave->tstamp_type; in snd_pcm_plug_open()
1156 snd_pcm_link_hw_ptr(pcm, slave); in snd_pcm_plug_open()
1157 snd_pcm_link_appl_ptr(pcm, slave); in snd_pcm_plug_open()
1230 snd_config_t *slave = NULL, *sconf; in _snd_pcm_plug_open() local
1248 slave = n; in _snd_pcm_plug_open()
1289 if (!slave) { in _snd_pcm_plug_open()
1293 err = snd_pcm_slave_conf(root, slave, &sconf, 3, in _snd_pcm_plug_open()