cl_device 210 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl_device *cl_device; cl_device 238 drivers/hid/intel-ish-hid/ishtp-fw-loader.c #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device) cl_device 255 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct device *devc = ishtp_get_pci_device(client_data->cl_device); cl_device 444 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) cl_device 447 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 637 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct device *devc = ishtp_get_pci_device(client_data->cl_device); cl_device 900 drivers/hid/intel-ish-hid/ishtp-fw-loader.c ishtp_register_event_cb(client_data->cl_device, loader_cl_event_cb); cl_device 925 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl_device *cl_device; cl_device 931 drivers/hid/intel-ish-hid/ishtp-fw-loader.c cl_device = client_data->cl_device; cl_device 938 drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_ishtp_cl = ishtp_cl_allocate(cl_device); cl_device 942 drivers/hid/intel-ish-hid/ishtp-fw-loader.c ishtp_set_drvdata(cl_device, loader_ishtp_cl); cl_device 945 drivers/hid/intel-ish-hid/ishtp-fw-loader.c client_data->cl_device = cl_device; cl_device 949 drivers/hid/intel-ish-hid/ishtp-fw-loader.c dev_err(ishtp_device(cl_device), "Reset Failed\n"); cl_device 965 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device) cl_device 971 drivers/hid/intel-ish-hid/ishtp-fw-loader.c client_data = devm_kzalloc(ishtp_device(cl_device), cl_device 977 drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_ishtp_cl = ishtp_cl_allocate(cl_device); cl_device 981 drivers/hid/intel-ish-hid/ishtp-fw-loader.c ishtp_set_drvdata(cl_device, loader_ishtp_cl); cl_device 984 drivers/hid/intel-ish-hid/ishtp-fw-loader.c client_data->cl_device = cl_device; cl_device 998 drivers/hid/intel-ish-hid/ishtp-fw-loader.c ishtp_get_device(cl_device); cl_device 1016 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device) cl_device 1019 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 1032 drivers/hid/intel-ish-hid/ishtp-fw-loader.c ishtp_put_device(cl_device); cl_device 1045 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device) cl_device 1048 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 18 drivers/hid/intel-ish-hid/ishtp-hid-client.c #define cl_data_to_dev(client_data) ishtp_device(client_data->cl_device) cl_device 523 drivers/hid/intel-ish-hid/ishtp-hid-client.c dev_info(ishtp_device(client_data->cl_device), cl_device 680 drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_register_event_cb(client_data->cl_device, ish_cl_event_cb); cl_device 744 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device; cl_device 751 drivers/hid/intel-ish-hid/ishtp-hid-client.c cl_device = client_data->cl_device; cl_device 755 drivers/hid/intel-ish-hid/ishtp-hid-client.c dev_dbg(ishtp_device(client_data->cl_device), "%s\n", __func__); cl_device 759 drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl = ishtp_cl_allocate(cl_device); cl_device 763 drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_set_drvdata(cl_device, hid_ishtp_cl); cl_device 792 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) cl_device 798 drivers/hid/intel-ish-hid/ishtp-hid-client.c if (!cl_device) cl_device 801 drivers/hid/intel-ish-hid/ishtp-hid-client.c client_data = devm_kzalloc(ishtp_device(cl_device), cl_device 807 drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl = ishtp_cl_allocate(cl_device); cl_device 811 drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_set_drvdata(cl_device, hid_ishtp_cl); cl_device 814 drivers/hid/intel-ish-hid/ishtp-hid-client.c client_data->cl_device = cl_device; cl_device 821 drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_print_trace = ishtp_trace_callback(cl_device); cl_device 828 drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_get_device(cl_device); cl_device 841 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device) cl_device 843 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 849 drivers/hid/intel-ish-hid/ishtp-hid-client.c dev_dbg(ishtp_device(cl_device), "%s\n", __func__); cl_device 852 drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_put_device(cl_device); cl_device 871 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device) cl_device 873 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 894 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); cl_device 895 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 915 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); cl_device 916 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); cl_device 235 drivers/hid/intel-ish-hid/ishtp-hid.c hid->dev.parent = ishtp_device(client_data->cl_device); cl_device 143 drivers/hid/intel-ish-hid/ishtp-hid.h struct ishtp_cl_device *cl_device; cl_device 596 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_get_device(struct ishtp_cl_device *cl_device) cl_device 598 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device->reference_count++; cl_device 608 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_put_device(struct ishtp_cl_device *cl_device) cl_device 610 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device->reference_count--; cl_device 621 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data) cl_device 623 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device->driver_data = data; cl_device 635 drivers/hid/intel-ish-hid/ishtp/bus.c void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device) cl_device 637 drivers/hid/intel-ish-hid/ishtp/bus.c return cl_device->driver_data; cl_device 668 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device; cl_device 683 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device = ishtp_bus_add_device(dev, device_uuid, dev_name); cl_device 684 drivers/hid/intel-ish-hid/ishtp/bus.c if (!cl_device) { cl_device 704 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device; cl_device 713 drivers/hid/intel-ish-hid/ishtp/bus.c list_for_each_entry(cl_device, &cl->dev->device_list, cl_device 715 drivers/hid/intel-ish-hid/ishtp/bus.c if (cl_device->fw_client && cl_device 716 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device->fw_client->client_id == cl->fw_client_id) { cl_device 717 drivers/hid/intel-ish-hid/ishtp/bus.c cl->device = cl_device; cl_device 739 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device, *n; cl_device 774 drivers/hid/intel-ish-hid/ishtp/bus.c list_for_each_entry_safe(cl_device, n, &ishtp_dev->device_list, cl_device 776 drivers/hid/intel-ish-hid/ishtp/bus.c cl_device->fw_client = NULL; cl_device 777 drivers/hid/intel-ish-hid/ishtp/bus.c if (warm_reset && cl_device->reference_count) cl_device 780 drivers/hid/intel-ish-hid/ishtp/bus.c list_del(&cl_device->device_link); cl_device 782 drivers/hid/intel-ish-hid/ishtp/bus.c ishtp_bus_remove_device(cl_device); cl_device 883 drivers/hid/intel-ish-hid/ishtp/bus.c void *ishtp_trace_callback(struct ishtp_cl_device *cl_device) cl_device 885 drivers/hid/intel-ish-hid/ishtp/bus.c return cl_device->ishtp_dev->print_log; cl_device 120 drivers/hid/intel-ish-hid/ishtp/client.c struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) cl_device 128 drivers/hid/intel-ish-hid/ishtp/client.c ishtp_cl_init(cl, cl_device->ishtp_dev); cl_device 68 drivers/platform/chrome/cros_ec_ishtp.c #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device) cl_device 117 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device; cl_device 321 drivers/platform/chrome/cros_ec_ishtp.c static void ish_event_cb(struct ishtp_cl_device *cl_device) cl_device 324 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); cl_device 379 drivers/platform/chrome/cros_ec_ishtp.c ishtp_register_event_cb(client_data->cl_device, ish_event_cb); cl_device 558 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device; cl_device 566 drivers/platform/chrome/cros_ec_ishtp.c cl_device = client_data->cl_device; cl_device 573 drivers/platform/chrome/cros_ec_ishtp.c cros_ish_cl = ishtp_cl_allocate(cl_device); cl_device 579 drivers/platform/chrome/cros_ec_ishtp.c ishtp_set_drvdata(cl_device, cros_ish_cl); cl_device 607 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) cl_device 612 drivers/platform/chrome/cros_ec_ishtp.c devm_kzalloc(ishtp_device(cl_device), cl_device 620 drivers/platform/chrome/cros_ec_ishtp.c cros_ish_cl = ishtp_cl_allocate(cl_device); cl_device 626 drivers/platform/chrome/cros_ec_ishtp.c ishtp_set_drvdata(cl_device, cros_ish_cl); cl_device 629 drivers/platform/chrome/cros_ec_ishtp.c client_data->cl_device = cl_device; cl_device 642 drivers/platform/chrome/cros_ec_ishtp.c ishtp_get_device(cl_device); cl_device 658 drivers/platform/chrome/cros_ec_ishtp.c ishtp_put_device(cl_device); cl_device 672 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_remove(struct ishtp_cl_device *cl_device) cl_device 674 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); cl_device 680 drivers/platform/chrome/cros_ec_ishtp.c ishtp_put_device(cl_device); cl_device 691 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_reset(struct ishtp_cl_device *cl_device) cl_device 693 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); cl_device 709 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); cl_device 710 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); cl_device 724 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); cl_device 725 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); cl_device 77 include/linux/intel-ish-client-if.h struct device *ishtp_device(struct ishtp_cl_device *cl_device); cl_device 79 include/linux/intel-ish-client-if.h void *ishtp_trace_callback(struct ishtp_cl_device *cl_device); cl_device 81 include/linux/intel-ish-client-if.h struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device); cl_device 83 include/linux/intel-ish-client-if.h struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device); cl_device 104 include/linux/intel-ish-client-if.h void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data); cl_device 105 include/linux/intel-ish-client-if.h void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device);