tp_ctl           2974 drivers/platform/x86/sony-laptop.c static struct touchpad_control *tp_ctl;
tp_ctl           2991 drivers/platform/x86/sony-laptop.c 	if (sony_call_snc_handle(tp_ctl->handle,
tp_ctl           3003 drivers/platform/x86/sony-laptop.c 	if (sony_call_snc_handle(tp_ctl->handle, 0x000, &result))
tp_ctl           3014 drivers/platform/x86/sony-laptop.c 	tp_ctl = kzalloc(sizeof(struct touchpad_control), GFP_KERNEL);
tp_ctl           3015 drivers/platform/x86/sony-laptop.c 	if (!tp_ctl)
tp_ctl           3018 drivers/platform/x86/sony-laptop.c 	tp_ctl->handle = handle;
tp_ctl           3020 drivers/platform/x86/sony-laptop.c 	sysfs_attr_init(&tp_ctl->attr.attr);
tp_ctl           3021 drivers/platform/x86/sony-laptop.c 	tp_ctl->attr.attr.name = "touchpad";
tp_ctl           3022 drivers/platform/x86/sony-laptop.c 	tp_ctl->attr.attr.mode = S_IRUGO | S_IWUSR;
tp_ctl           3023 drivers/platform/x86/sony-laptop.c 	tp_ctl->attr.show = sony_nc_touchpad_show;
tp_ctl           3024 drivers/platform/x86/sony-laptop.c 	tp_ctl->attr.store = sony_nc_touchpad_store;
tp_ctl           3026 drivers/platform/x86/sony-laptop.c 	ret = device_create_file(&pd->dev, &tp_ctl->attr);
tp_ctl           3028 drivers/platform/x86/sony-laptop.c 		kfree(tp_ctl);
tp_ctl           3029 drivers/platform/x86/sony-laptop.c 		tp_ctl = NULL;
tp_ctl           3037 drivers/platform/x86/sony-laptop.c 	if (tp_ctl) {
tp_ctl           3038 drivers/platform/x86/sony-laptop.c 		device_remove_file(&pd->dev, &tp_ctl->attr);
tp_ctl           3039 drivers/platform/x86/sony-laptop.c 		kfree(tp_ctl);
tp_ctl           3040 drivers/platform/x86/sony-laptop.c 		tp_ctl = NULL;