ishtp_cl_device 210 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl_device *cl_device; ishtp_cl_device 444 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) ishtp_cl_device 925 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct ishtp_cl_device *cl_device; ishtp_cl_device 965 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device) ishtp_cl_device 1016 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device) ishtp_cl_device 1045 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device) ishtp_cl_device 329 drivers/hid/intel-ish-hid/ishtp-hid-client.c static void ish_cl_event_cb(struct ishtp_cl_device *device) ishtp_cl_device 744 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device; ishtp_cl_device 792 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) ishtp_cl_device 841 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device) ishtp_cl_device 871 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device) ishtp_cl_device 894 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); ishtp_cl_device 915 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); ishtp_cl_device 143 drivers/hid/intel-ish-hid/ishtp-hid.h struct ishtp_cl_device *cl_device; ishtp_cl_device 24 drivers/hid/intel-ish-hid/ishtp/bus.c #define to_ishtp_cl_device(d) container_of(d, struct ishtp_cl_device, dev) ishtp_cl_device 214 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); ishtp_cl_device 240 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); ishtp_cl_device 259 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); ishtp_cl_device 290 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); ishtp_cl_device 316 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); ishtp_cl_device 348 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_reset(struct ishtp_cl_device *device) ishtp_cl_device 426 drivers/hid/intel-ish-hid/ishtp/bus.c static struct ishtp_cl_device *ishtp_bus_add_device(struct ishtp_device *dev, ishtp_cl_device 429 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device; ishtp_cl_device 445 drivers/hid/intel-ish-hid/ishtp/bus.c device = kzalloc(sizeof(struct ishtp_cl_device), GFP_KERNEL); ishtp_cl_device 487 drivers/hid/intel-ish-hid/ishtp/bus.c static void ishtp_bus_remove_device(struct ishtp_cl_device *device) ishtp_cl_device 544 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device; ishtp_cl_device 546 drivers/hid/intel-ish-hid/ishtp/bus.c device = container_of(work, struct ishtp_cl_device, event_work); ishtp_cl_device 559 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device) ishtp_cl_device 577 drivers/hid/intel-ish-hid/ishtp/bus.c int ishtp_register_event_cb(struct ishtp_cl_device *device, ishtp_cl_device 578 drivers/hid/intel-ish-hid/ishtp/bus.c void (*event_cb)(struct ishtp_cl_device *)) ishtp_cl_device 596 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_get_device(struct ishtp_cl_device *cl_device) ishtp_cl_device 608 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_put_device(struct ishtp_cl_device *cl_device) ishtp_cl_device 621 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data) ishtp_cl_device 635 drivers/hid/intel-ish-hid/ishtp/bus.c void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device) ishtp_cl_device 649 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *device) ishtp_cl_device 668 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device; ishtp_cl_device 704 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device; ishtp_cl_device 739 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *cl_device, *n; ishtp_cl_device 857 drivers/hid/intel-ish-hid/ishtp/bus.c struct device *ishtp_device(struct ishtp_cl_device *device) ishtp_cl_device 870 drivers/hid/intel-ish-hid/ishtp/bus.c struct device *ishtp_get_pci_device(struct ishtp_cl_device *device) ishtp_cl_device 883 drivers/hid/intel-ish-hid/ishtp/bus.c void *ishtp_trace_callback(struct ishtp_cl_device *cl_device) ishtp_cl_device 15 drivers/hid/intel-ish-hid/ishtp/bus.h struct ishtp_cl_device; ishtp_cl_device 45 drivers/hid/intel-ish-hid/ishtp/bus.h void (*event_cb)(struct ishtp_cl_device *device); ishtp_cl_device 51 drivers/hid/intel-ish-hid/ishtp/bus.h void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device); ishtp_cl_device 120 drivers/hid/intel-ish-hid/ishtp/client.c struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) ishtp_cl_device 43 drivers/hid/intel-ish-hid/ishtp/client.h struct ishtp_cl_device *device; ishtp_cl_device 117 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device; ishtp_cl_device 321 drivers/platform/chrome/cros_ec_ishtp.c static void ish_event_cb(struct ishtp_cl_device *cl_device) ishtp_cl_device 558 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device; ishtp_cl_device 607 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) ishtp_cl_device 672 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_remove(struct ishtp_cl_device *cl_device) ishtp_cl_device 691 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ec_ishtp_reset(struct ishtp_cl_device *cl_device) ishtp_cl_device 709 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); ishtp_cl_device 724 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); ishtp_cl_device 11 include/linux/intel-ish-client-if.h struct ishtp_cl_device; ishtp_cl_device 38 include/linux/intel-ish-client-if.h int (*probe)(struct ishtp_cl_device *dev); ishtp_cl_device 39 include/linux/intel-ish-client-if.h int (*remove)(struct ishtp_cl_device *dev); ishtp_cl_device 40 include/linux/intel-ish-client-if.h int (*reset)(struct ishtp_cl_device *dev); ishtp_cl_device 73 include/linux/intel-ish-client-if.h int ishtp_register_event_cb(struct ishtp_cl_device *device, ishtp_cl_device 74 include/linux/intel-ish-client-if.h void (*read_cb)(struct ishtp_cl_device *)); ishtp_cl_device 77 include/linux/intel-ish-client-if.h struct device *ishtp_device(struct ishtp_cl_device *cl_device); ishtp_cl_device 79 include/linux/intel-ish-client-if.h void *ishtp_trace_callback(struct ishtp_cl_device *cl_device); ishtp_cl_device 81 include/linux/intel-ish-client-if.h struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device); ishtp_cl_device 83 include/linux/intel-ish-client-if.h struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device); ishtp_cl_device 102 include/linux/intel-ish-client-if.h void ishtp_put_device(struct ishtp_cl_device *cl_dev); ishtp_cl_device 103 include/linux/intel-ish-client-if.h void ishtp_get_device(struct ishtp_cl_device *cl_dev); ishtp_cl_device 104 include/linux/intel-ish-client-if.h void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data); ishtp_cl_device 105 include/linux/intel-ish-client-if.h void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device); ishtp_cl_device 106 include/linux/intel-ish-client-if.h struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *dev); ishtp_cl_device 107 include/linux/intel-ish-client-if.h int ishtp_register_event_cb(struct ishtp_cl_device *device, ishtp_cl_device 108 include/linux/intel-ish-client-if.h void (*read_cb)(struct ishtp_cl_device *));