Lines Matching refs:pk

53 	struct pk_device		*pk;
103 struct pk_device *pk = hid_get_drvdata(hdev);
105 dbg_hid("pcmidi sysfs read channel=%u\n", pk->pm->midi_channel);
107 return sprintf(buf, "%u (min:%u, max:%u)\n", pk->pm->midi_channel,
116 struct pk_device *pk = hid_get_drvdata(hdev);
122 pk->pm->midi_channel = channel;
140 struct pk_device *pk = hid_get_drvdata(hdev);
142 dbg_hid("pcmidi sysfs read sustain=%u\n", pk->pm->midi_sustain);
144 return sprintf(buf, "%u (off:%u, max:%u (ms))\n", pk->pm->midi_sustain,
153 struct pk_device *pk = hid_get_drvdata(hdev);
159 pk->pm->midi_sustain = sustain;
160 pk->pm->midi_sustain_mode =
161 (0 == sustain || !pk->pm->midi_mode) ? 0 : 1;
179 struct pk_device *pk = hid_get_drvdata(hdev);
181 dbg_hid("pcmidi sysfs read octave=%d\n", pk->pm->midi_octave);
183 return sprintf(buf, "%d (min:%d, max:%d)\n", pk->pm->midi_octave,
192 struct pk_device *pk = hid_get_drvdata(hdev);
199 pk->pm->midi_octave = octave;
273 struct hid_device *hdev = pm->pk->hdev;
298 struct hid_device *hdev = pm->pk->hdev;
625 err = snd_card_new(&pm->pk->hdev->dev, index[dev], id[dev],
663 err = device_create_file(&pm->pk->hdev->dev,
671 err = device_create_file(&pm->pk->hdev->dev,
679 err = device_create_file(&pm->pk->hdev->dev,
709 device_remove_file(&pm->pk->hdev->dev, sysfs_device_attr_octave);
711 device_remove_file(&pm->pk->hdev->dev, sysfs_device_attr_sustain);
713 device_remove_file(&pm->pk->hdev->dev, sysfs_device_attr_channel);
727 device_remove_file(&pm->pk->hdev->dev,
729 device_remove_file(&pm->pk->hdev->dev,
731 device_remove_file(&pm->pk->hdev->dev,
762 struct pk_device *pk = hid_get_drvdata(hdev);
765 pm = pk->pm;
780 struct pk_device *pk = hid_get_drvdata(hdev);
783 if (1 == pk->pm->ifnum) {
789 ret = pcmidi_handle_report(pk->pm,
804 struct pk_device *pk;
813 pk = kzalloc(sizeof(*pk), GFP_KERNEL);
814 if (pk == NULL) {
819 pk->hdev = hdev;
828 pm->pk = pk;
829 pk->pm = pm;
832 hid_set_drvdata(hdev, pk);
860 kfree(pk);
867 struct pk_device *pk = hid_get_drvdata(hdev);
870 pm = pk->pm;
878 kfree(pk);