Lines Matching defs:csp

44 		struct snd_sb_csp *csp = chip->csp;
46 if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
48 if ((csp->mode & SNDRV_SB_CSP_MODE_DSP_WRITE) &&
49 (runtime_format_bits(runtime) == csp->acc_format)) {
51 if (csp->ops.csp_use(csp) == 0) {
55 } else if ((csp->mode & SNDRV_SB_CSP_MODE_QSOUND) && (csp->q_enabled)) {
60 if (csp->ops.csp_use(csp) == 0) {
66 } else if (csp->ops.csp_use(csp) == 0) {
68 if (csp->ops.csp_autoload(csp, runtime->format, SNDRV_SB_CSP_MODE_DSP_WRITE)) {
70 csp->ops.csp_unuse(csp);
74 if (csp->ops.csp_start(csp, (chip->mode & SB_MODE_PLAYBACK_16) ?
79 csp->ops.csp_unuse(csp);
92 struct snd_sb_csp *csp = chip->csp;
94 if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
96 if ((csp->mode & SNDRV_SB_CSP_MODE_DSP_READ) &&
97 (runtime_format_bits(runtime) == csp->acc_format)) {
99 if (csp->ops.csp_use(csp) == 0) {
104 } else if (csp->ops.csp_use(csp) == 0) {
106 if (csp->ops.csp_autoload(csp, runtime->format, SNDRV_SB_CSP_MODE_DSP_READ)) {
108 csp->ops.csp_unuse(csp);
112 if (csp->ops.csp_start(csp, (chip->mode & SB_MODE_CAPTURE_16) ?
117 csp->ops.csp_unuse(csp);
130 struct snd_sb_csp *csp = chip->csp;
132 if (csp->qpos_changed) {
134 csp->ops.csp_qsound_transfer (csp);
144 struct snd_sb_csp *csp = chip->csp;
146 if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
148 if (csp->mode & SNDRV_SB_CSP_MODE_DSP_WRITE) {
149 runtime->hw.formats |= csp->acc_format;
162 struct snd_sb_csp *csp = chip->csp;
164 if (csp->ops.csp_stop(csp) == 0) {
165 csp->ops.csp_unuse(csp);
175 struct snd_sb_csp *csp = chip->csp;
177 if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
179 if (csp->mode & SNDRV_SB_CSP_MODE_DSP_READ) {
180 runtime->hw.formats |= csp->acc_format;
193 struct snd_sb_csp *csp = chip->csp;
195 if (csp->ops.csp_stop(csp) == 0) {
196 csp->ops.csp_unuse(csp);