Lines Matching refs:dir_mask
138 spinlock_t lock; /* lock for dir_mask */
139 unsigned short dir_mask; /* 0=unused, 1=playback, 2=capture */
152 .dir_mask = 0,
159 .dir_mask = 0,
165 .dir_mask = 0,
213 int dir_mask;
217 dir_mask = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? 0x1 : 0x2;
220 if (ssc_p->dir_mask & dir_mask) {
224 ssc_p->dir_mask |= dir_mask;
239 int dir, dir_mask;
255 dir_mask = 1 << dir;
258 ssc_p->dir_mask &= ~dir_mask;
259 if (!ssc_p->dir_mask) {