Lines Matching defs:group

71     xf86MatchGroup *group;
73 group = malloc(sizeof(*group));
74 if (group) {
75 group->values = values;
76 list_add(&group->entry, head);
242 const xf86MatchGroup *group;
254 list_for_each_entry(group, &ptr->match_product, entry) {
256 for (cur = group->values; *cur; cur++)
257 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
261 list_for_each_entry(group, &ptr->match_vendor, entry) {
263 for (cur = group->values; *cur; cur++)
264 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
268 list_for_each_entry(group, &ptr->match_device, entry) {
270 for (cur = group->values; *cur; cur++)
271 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
275 list_for_each_entry(group, &ptr->match_os, entry) {
277 for (cur = group->values; *cur; cur++)
278 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
282 list_for_each_entry(group, &ptr->match_pnpid, entry) {
284 for (cur = group->values; *cur; cur++)
285 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
289 list_for_each_entry(group, &ptr->match_usbid, entry) {
291 for (cur = group->values; *cur; cur++)
292 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
296 list_for_each_entry(group, &ptr->match_driver, entry) {
298 for (cur = group->values; *cur; cur++)
299 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
303 list_for_each_entry(group, &ptr->match_tag, entry) {
305 for (cur = group->values; *cur; cur++)
306 fprintf(cf, "%s%s", cur == group->values ? "" : TOKEN_SEP,
341 xf86MatchGroup *group, *next;
347 list_for_each_entry_safe(group, next, &ptr->match_product, entry) {
348 list_del(&group->entry);
349 for (list = group->values; *list; list++)
351 free(group);
353 list_for_each_entry_safe(group, next, &ptr->match_vendor, entry) {
354 list_del(&group->entry);
355 for (list = group->values; *list; list++)
357 free(group);
359 list_for_each_entry_safe(group, next, &ptr->match_device, entry) {
360 list_del(&group->entry);
361 for (list = group->values; *list; list++)
363 free(group);
365 list_for_each_entry_safe(group, next, &ptr->match_os, entry) {
366 list_del(&group->entry);
367 for (list = group->values; *list; list++)
369 free(group);
371 list_for_each_entry_safe(group, next, &ptr->match_pnpid, entry) {
372 list_del(&group->entry);
373 for (list = group->values; *list; list++)
375 free(group);
377 list_for_each_entry_safe(group, next, &ptr->match_usbid, entry) {
378 list_del(&group->entry);
379 for (list = group->values; *list; list++)
381 free(group);
383 list_for_each_entry_safe(group, next, &ptr->match_driver, entry) {
384 list_del(&group->entry);
385 for (list = group->values; *list; list++)
387 free(group);
389 list_for_each_entry_safe(group, next, &ptr->match_tag, entry) {
390 list_del(&group->entry);
391 for (list = group->values; *list; list++)
393 free(group);