Lines Matching refs:snd_mask
66 return sizeof(struct snd_mask);
69 static inline void snd_mask_none(struct snd_mask *mask)
74 static inline void snd_mask_any(struct snd_mask *mask)
79 static inline int snd_mask_empty(const struct snd_mask *mask)
88 static inline unsigned int snd_mask_min(const struct snd_mask *mask)
98 static inline unsigned int snd_mask_max(const struct snd_mask *mask)
108 static inline void snd_mask_set(struct snd_mask *mask, unsigned int val)
113 static inline void snd_mask_reset(struct snd_mask *mask, unsigned int val)
118 static inline void snd_mask_set_range(struct snd_mask *mask,
126 static inline void snd_mask_reset_range(struct snd_mask *mask,
134 static inline void snd_mask_leave(struct snd_mask *mask, unsigned int val)
142 static inline void snd_mask_intersect(struct snd_mask *mask,
143 const struct snd_mask *v)
150 static inline int snd_mask_eq(const struct snd_mask *mask,
151 const struct snd_mask *v)
156 static inline void snd_mask_copy(struct snd_mask *mask,
157 const struct snd_mask *v)
162 static inline int snd_mask_test(const struct snd_mask *mask, unsigned int val)
167 static inline int snd_mask_single(const struct snd_mask *mask)
182 static inline int snd_mask_refine(struct snd_mask *mask,
183 const struct snd_mask *v)
185 struct snd_mask old;
193 static inline int snd_mask_refine_first(struct snd_mask *mask)
201 static inline int snd_mask_refine_last(struct snd_mask *mask)
209 static inline int snd_mask_refine_min(struct snd_mask *mask, unsigned int val)
219 static inline int snd_mask_refine_max(struct snd_mask *mask, unsigned int val)
229 static inline int snd_mask_refine_set(struct snd_mask *mask, unsigned int val)
239 static inline int snd_mask_value(const struct snd_mask *mask)