Lines Matching defs:list

108 /* add new verbs to end of list */
127 /* add new devices to end of list */
154 /* add new modifiers to end of list */
181 * \brief Free a string list
182 * \param list The string list to free
186 int snd_use_case_free_list(const char *list[], int items);
189 * \brief Obtain a list of entries
190 * \param uc_mgr Use case manager (may be NULL - card list)
191 * \param identifier (may be NULL - card list)
192 * \param list Returned allocated list
193 * \return Number of list entries if success, otherwise a negative error code
196 * NULL - get card list
198 * _verbs - get verb list
200 * _devices[/<verb>] - get list of supported devices
202 * _modifiers[/<verb>]- get list of supported modifiers
204 * TQ[/<verb>] - get list of TQ identifiers
205 * _enadevs - get list of enabled devices
206 * _enamods - get list of enabled modifiers
208 * _supporteddevs/<modifier>|<device>[/<verb>] - list of supported devices
209 * _conflictingdevs/<modifier>|<device>[/<verb>] - list of conflicting devices
216 const char **list[]);
352 * \brief Obtain a list of cards
353 * \param list Returned allocated list
354 * \return Number of list entries if success, otherwise a negative error code
356 static inline int snd_use_case_card_list(const char **list[])
358 return snd_use_case_get_list(NULL, NULL, list);
362 * \brief Obtain a list of verbs
364 * \param list Returned list of verbs
365 * \return Number of list entries if success, otherwise a negative error code
368 const char **list[])
370 return snd_use_case_get_list(uc_mgr, "_verbs", list);