Lines Matching refs:maxunit
88 int maxunit; member
106 snd_clone_create(int typemask, int maxunit, int deadline, uint32_t flags) in snd_clone_create() argument
112 SND_CLONE_ASSERT(maxunit == -1 || in snd_clone_create()
113 !(maxunit & ~(~typemask & SND_CLONE_MAXUNIT)), in snd_clone_create()
115 typemask, maxunit)); in snd_clone_create()
123 c->maxunit = (maxunit == -1) ? (~typemask & SND_CLONE_MAXUNIT) : in snd_clone_create()
124 maxunit; in snd_clone_create()
198 return (c->maxunit); in snd_clone_getmaxunit()
202 snd_clone_setmaxunit(struct snd_clone *c, int maxunit) in snd_clone_setmaxunit() argument
205 SND_CLONE_ASSERT(maxunit == -1 || in snd_clone_setmaxunit()
206 !(maxunit & ~(~c->typemask & SND_CLONE_MAXUNIT)), in snd_clone_setmaxunit()
208 c->typemask, maxunit)); in snd_clone_setmaxunit()
210 c->maxunit = (maxunit == -1) ? (~c->typemask & SND_CLONE_MAXUNIT) : in snd_clone_setmaxunit()
211 maxunit; in snd_clone_setmaxunit()
213 return (c->maxunit); in snd_clone_setmaxunit()
537 (*unit != -1 && *unit > c->maxunit)) in snd_clone_alloc()
621 } else if (allocunit > c->maxunit) { in snd_clone_alloc()