hid_data 72 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_hid_data *hid_data = NULL; hid_data 222 drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_data = hid->driver_data; hid_data 223 drivers/hid/intel-ish-hid/ishtp-hid-client.c if (hid_data->raw_get_req) { hid_data 225 drivers/hid/intel-ish-hid/ishtp-hid-client.c (hid_data->raw_buf_size < hid_data 227 drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_data->raw_buf_size : hid_data 230 drivers/hid/intel-ish-hid/ishtp-hid-client.c memcpy(hid_data->raw_buf, hid_data 364 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 365 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_data *client_data = hid_data->client_data; hid_data 410 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 411 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_data *client_data = hid_data->client_data; hid_data 23 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 24 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_cl_data *client_data = hid_data->client_data; hid_data 27 drivers/hid/intel-ish-hid/ishtp-hid.c rv = hid_parse_report(hid, client_data->report_descr[hid_data->index], hid_data 28 drivers/hid/intel-ish-hid/ishtp-hid.c client_data->report_descr_size[hid_data->index]); hid_data 58 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 66 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->request_done = false; hid_data 69 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->raw_buf = buf; hid_data 70 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->raw_buf_size = len; hid_data 71 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->raw_get_req = true; hid_data 107 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 115 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->request_done = false; hid_data 118 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->raw_get_req = false; hid_data 147 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 152 drivers/hid/intel-ish-hid/ishtp-hid.c rv = ishtp_hid_link_ready_wait(hid_data->client_data); hid_data 156 drivers/hid/intel-ish-hid/ishtp-hid.c if (!hid_data->request_done) hid_data 157 drivers/hid/intel-ish-hid/ishtp-hid.c wait_event_interruptible_timeout(hid_data->hid_wait, hid_data 158 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->request_done, 3 * HZ); hid_data 160 drivers/hid/intel-ish-hid/ishtp-hid.c if (!hid_data->request_done) { hid_data 167 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->request_done = false; hid_data 180 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data = hid->driver_data; hid_data 182 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->request_done = true; hid_data 183 drivers/hid/intel-ish-hid/ishtp-hid.c wake_up_interruptible(&hid_data->hid_wait); hid_data 211 drivers/hid/intel-ish-hid/ishtp-hid.c struct ishtp_hid_data *hid_data; hid_data 219 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data = kzalloc(sizeof(*hid_data), GFP_KERNEL); hid_data 220 drivers/hid/intel-ish-hid/ishtp-hid.c if (!hid_data) { hid_data 225 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->index = cur_hid_dev; hid_data 226 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->client_data = client_data; hid_data 227 drivers/hid/intel-ish-hid/ishtp-hid.c init_waitqueue_head(&hid_data->hid_wait); hid_data 229 drivers/hid/intel-ish-hid/ishtp-hid.c hid->driver_data = hid_data; hid_data 252 drivers/hid/intel-ish-hid/ishtp-hid.c kfree(hid_data); hid_data 299 drivers/hid/wacom_sys.c struct hid_data *hid_data = &wacom->wacom_wac.hid_data; hid_data 344 drivers/hid/wacom_sys.c hid_data->inputmode = field->report->id; hid_data 345 drivers/hid/wacom_sys.c hid_data->inputmode_index = usage->usage_index; hid_data 552 drivers/hid/wacom_sys.c struct hid_data *hid_data = &wacom->wacom_wac.hid_data; hid_data 556 drivers/hid/wacom_sys.c if (hid_data->inputmode < 0) hid_data 560 drivers/hid/wacom_sys.c r = re->report_id_hash[hid_data->inputmode]; hid_data 562 drivers/hid/wacom_sys.c r->field[0]->value[hid_data->inputmode_index] = 2; hid_data 2731 drivers/hid/wacom_sys.c wacom_wac->hid_data.inputmode = -1; hid_data 1910 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_status = POWER_SUPPLY_STATUS_UNKNOWN; hid_data 1914 drivers/hid/wacom_wac.c wacom_wac->hid_data.battery_capacity = value; hid_data 1915 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_connected = 1; hid_data 1916 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_status = WACOM_POWER_SUPPLY_STATUS_AUTO; hid_data 1921 drivers/hid/wacom_wac.c wacom_wac->hid_data.battery_capacity = value; hid_data 1922 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_connected = 1; hid_data 1923 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_status = WACOM_POWER_SUPPLY_STATUS_AUTO; hid_data 1926 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_charging = value; hid_data 1927 drivers/hid/wacom_wac.c wacom_wac->hid_data.ps_connected = value; hid_data 1928 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_connected = 1; hid_data 1929 drivers/hid/wacom_wac.c wacom_wac->hid_data.bat_status = WACOM_POWER_SUPPLY_STATUS_AUTO; hid_data 1948 drivers/hid/wacom_wac.c int status = wacom_wac->hid_data.bat_status; hid_data 1949 drivers/hid/wacom_wac.c int capacity = wacom_wac->hid_data.battery_capacity; hid_data 1950 drivers/hid/wacom_wac.c bool charging = wacom_wac->hid_data.bat_charging; hid_data 1951 drivers/hid/wacom_wac.c bool connected = wacom_wac->hid_data.bat_connected; hid_data 1952 drivers/hid/wacom_wac.c bool powered = wacom_wac->hid_data.ps_connected; hid_data 2086 drivers/hid/wacom_wac.c wacom_wac->hid_data.inrange_state |= value; hid_data 2160 drivers/hid/wacom_wac.c wacom_wac->hid_data.pad_input_event_flag = true; hid_data 2170 drivers/hid/wacom_wac.c wacom_wac->hid_data.inrange_state = 0; hid_data 2179 drivers/hid/wacom_wac.c bool active = wacom_wac->hid_data.inrange_state != 0; hid_data 2182 drivers/hid/wacom_wac.c if (wacom_wac->hid_data.pad_input_event_flag) { hid_data 2186 drivers/hid/wacom_wac.c wacom_wac->hid_data.pad_input_event_flag = false; hid_data 2291 drivers/hid/wacom_wac.c wacom_wac->hid_data.inrange_state = value; hid_data 2293 drivers/hid/wacom_wac.c wacom_wac->hid_data.sense_state = value; hid_data 2296 drivers/hid/wacom_wac.c wacom_wac->hid_data.invert_state = value; hid_data 2300 drivers/hid/wacom_wac.c wacom_wac->hid_data.tipswitch |= value; hid_data 2303 drivers/hid/wacom_wac.c wacom_wac->hid_data.barrelswitch = value; hid_data 2306 drivers/hid/wacom_wac.c wacom_wac->hid_data.barrelswitch2 = value; hid_data 2323 drivers/hid/wacom_wac.c wacom_wac->hid_data.sense_state = value; hid_data 2391 drivers/hid/wacom_wac.c if (wacom_wac->hid_data.inrange_state) hid_data 2393 drivers/hid/wacom_wac.c else if (wacom_wac->shared->stylus_in_proximity && !wacom_wac->hid_data.sense_state) hid_data 2413 drivers/hid/wacom_wac.c bool range = wacom_wac->hid_data.inrange_state; hid_data 2414 drivers/hid/wacom_wac.c bool sense = wacom_wac->hid_data.sense_state; hid_data 2421 drivers/hid/wacom_wac.c if (wacom_wac->hid_data.invert_state) hid_data 2434 drivers/hid/wacom_wac.c int sw_state = wacom_wac->hid_data.barrelswitch | hid_data 2435 drivers/hid/wacom_wac.c (wacom_wac->hid_data.barrelswitch2 << 1); hid_data 2454 drivers/hid/wacom_wac.c wacom_wac->hid_data.tipswitch); hid_data 2461 drivers/hid/wacom_wac.c wacom_wac->hid_data.tipswitch = false; hid_data 2507 drivers/hid/wacom_wac.c wacom_wac->hid_data.cc_report = field->report->id; hid_data 2508 drivers/hid/wacom_wac.c wacom_wac->hid_data.cc_index = field->index; hid_data 2509 drivers/hid/wacom_wac.c wacom_wac->hid_data.cc_value_index = usage->usage_index; hid_data 2527 drivers/hid/wacom_wac.c struct hid_data *hid_data = &wacom_wac->hid_data; hid_data 2529 drivers/hid/wacom_wac.c bool prox = hid_data->tipswitch && hid_data 2539 drivers/hid/wacom_wac.c wacom_wac->hid_data.num_received++; hid_data 2540 drivers/hid/wacom_wac.c if (wacom_wac->hid_data.num_received > wacom_wac->hid_data.num_expected) hid_data 2546 drivers/hid/wacom_wac.c slot = input_mt_get_slot_by_key(input, hid_data->id); hid_data 2556 drivers/hid/wacom_wac.c hid_data->x); hid_data 2558 drivers/hid/wacom_wac.c hid_data->y); hid_data 2561 drivers/hid/wacom_wac.c input_report_abs(input, ABS_MT_TOUCH_MAJOR, max(hid_data->width, hid_data->height)); hid_data 2562 drivers/hid/wacom_wac.c input_report_abs(input, ABS_MT_TOUCH_MINOR, min(hid_data->width, hid_data->height)); hid_data 2563 drivers/hid/wacom_wac.c if (hid_data->width != hid_data->height) hid_data 2564 drivers/hid/wacom_wac.c input_report_abs(input, ABS_MT_ORIENTATION, hid_data->width <= hid_data->height ? 0 : 1); hid_data 2582 drivers/hid/wacom_wac.c wacom_wac->hid_data.x = value; hid_data 2585 drivers/hid/wacom_wac.c wacom_wac->hid_data.y = value; hid_data 2588 drivers/hid/wacom_wac.c wacom_wac->hid_data.width = value; hid_data 2591 drivers/hid/wacom_wac.c wacom_wac->hid_data.height = value; hid_data 2594 drivers/hid/wacom_wac.c wacom_wac->hid_data.id = value; hid_data 2597 drivers/hid/wacom_wac.c wacom_wac->hid_data.tipswitch = value; hid_data 2608 drivers/hid/wacom_wac.c if (equivalent_usage == wacom_wac->hid_data.last_slot_field) hid_data 2618 drivers/hid/wacom_wac.c struct hid_data* hid_data = &wacom_wac->hid_data; hid_data 2641 drivers/hid/wacom_wac.c hid_data->last_slot_field = equivalent_usage; hid_data 2644 drivers/hid/wacom_wac.c hid_data->cc_report = report->id; hid_data 2645 drivers/hid/wacom_wac.c hid_data->cc_index = i; hid_data 2646 drivers/hid/wacom_wac.c hid_data->cc_value_index = j; hid_data 2652 drivers/hid/wacom_wac.c if (hid_data->cc_report != 0 && hid_data 2653 drivers/hid/wacom_wac.c hid_data->cc_index >= 0) { hid_data 2654 drivers/hid/wacom_wac.c struct hid_field *field = report->field[hid_data->cc_index]; hid_data 2655 drivers/hid/wacom_wac.c int value = field->value[hid_data->cc_value_index]; hid_data 2657 drivers/hid/wacom_wac.c hid_data->num_expected = value; hid_data 2660 drivers/hid/wacom_wac.c hid_data->num_expected = wacom_wac->features.touch_max; hid_data 2676 drivers/hid/wacom_wac.c if (wacom_wac->hid_data.num_received < wacom_wac->hid_data.num_expected) hid_data 2683 drivers/hid/wacom_wac.c wacom_wac->hid_data.num_received = 0; hid_data 352 drivers/hid/wacom_wac.h struct hid_data hid_data;