Lines Matching refs:spec

448 	struct se_spec *spec = ice->spec;  in se200pci_cont_volume_get()  local
450 uc->value.integer.value[0] = spec->vol[n].ch1; in se200pci_cont_volume_get()
451 uc->value.integer.value[1] = spec->vol[n].ch2; in se200pci_cont_volume_get()
459 struct se_spec *spec = ice->spec; in se200pci_cont_boolean_get() local
461 uc->value.integer.value[0] = spec->vol[n].ch1; in se200pci_cont_boolean_get()
469 struct se_spec *spec = ice->spec; in se200pci_cont_enum_get() local
471 uc->value.enumerated.item[0] = spec->vol[n].ch1; in se200pci_cont_enum_get()
477 struct se_spec *spec = ice->spec; in se200pci_cont_update() local
482 spec->vol[n].ch1, in se200pci_cont_update()
483 spec->vol[n].ch2); in se200pci_cont_update()
488 spec->vol[n].ch1, in se200pci_cont_update()
489 spec->vol[n].ch2); in se200pci_cont_update()
494 spec->vol[n].ch1, in se200pci_cont_update()
495 spec->vol[n].ch2); in se200pci_cont_update()
500 spec->vol[n].ch1); in se200pci_cont_update()
504 se200pci_WM8776_set_agc(ice, spec->vol[n].ch1); in se200pci_cont_update()
508 se200pci_WM8776_set_afl(ice, spec->vol[n].ch1); in se200pci_cont_update()
520 struct se_spec *spec = ice->spec; in se200pci_cont_volume_put() local
528 if (spec->vol[n].ch1 != vol1) { in se200pci_cont_volume_put()
529 spec->vol[n].ch1 = vol1; in se200pci_cont_volume_put()
532 if (spec->vol[n].ch2 != vol2) { in se200pci_cont_volume_put()
533 spec->vol[n].ch2 = vol2; in se200pci_cont_volume_put()
546 struct se_spec *spec = ice->spec; in se200pci_cont_boolean_put() local
551 if (spec->vol[n].ch1 != vol1) { in se200pci_cont_boolean_put()
552 spec->vol[n].ch1 = vol1; in se200pci_cont_boolean_put()
563 struct se_spec *spec = ice->spec; in se200pci_cont_enum_put() local
570 if (spec->vol[n].ch1 != vol1) { in se200pci_cont_enum_put()
571 spec->vol[n].ch1 = vol1; in se200pci_cont_enum_put()
661 struct se_spec *spec; in se_init() local
663 spec = kzalloc(sizeof(*spec), GFP_KERNEL); in se_init()
664 if (!spec) in se_init()
666 ice->spec = spec; in se_init()