Lines Matching refs:quirk
329 const struct snd_usb_audio_quirk *quirk, in snd_usb_audio_create() argument
397 if (quirk && quirk->product_name && *quirk->product_name) { in snd_usb_audio_create()
398 strlcpy(card->shortname, quirk->product_name, sizeof(card->shortname)); in snd_usb_audio_create()
412 if (quirk && quirk->vendor_name && *quirk->vendor_name) { in snd_usb_audio_create()
413 len = strlcpy(card->longname, quirk->vendor_name, sizeof(card->longname)); in snd_usb_audio_create()
472 const struct snd_usb_audio_quirk *quirk = in usb_audio_probe() local
484 if (quirk && quirk->ifnum >= 0 && ifnum != quirk->ifnum) in usb_audio_probe()
487 err = snd_usb_apply_boot_quirk(dev, intf, quirk); in usb_audio_probe()
518 err = snd_usb_audio_create(intf, dev, i, quirk, in usb_audio_probe()
542 if (quirk && quirk->ifnum != QUIRK_NO_INTERFACE) { in usb_audio_probe()
544 err = snd_usb_create_quirk(chip, intf, &usb_audio_driver, quirk); in usb_audio_probe()