Symbol: ishtp_cl_device
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
214
struct ishtp_cl_device *cl_device;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
449
static void loader_cl_event_cb(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
885
struct ishtp_cl_device *cl_device;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
913
static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
964
static void loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
991
static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
336
static void ish_cl_event_cb(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
786
static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
837
static void hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
863
static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
886
struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device);
drivers/hid/intel-ish-hid/ishtp-hid-client.c
907
struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device);
drivers/hid/intel-ish-hid/ishtp-hid.h
142
struct ishtp_cl_device *cl_device;
drivers/hid/intel-ish-hid/ishtp/bus.c
215
struct ishtp_cl_device *device = to_ishtp_cl_device(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
24
#define to_ishtp_cl_device(d) container_of(d, struct ishtp_cl_device, dev)
drivers/hid/intel-ish-hid/ishtp/bus.c
241
struct ishtp_cl_device *device = to_ishtp_cl_device(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
268
struct ishtp_cl_device *device = to_ishtp_cl_device(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
290
struct ishtp_cl_device *device = to_ishtp_cl_device(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
316
struct ishtp_cl_device *device = to_ishtp_cl_device(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
341
static int ishtp_cl_device_reset(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
419
static struct ishtp_cl_device *ishtp_bus_add_device(struct ishtp_device *dev,
drivers/hid/intel-ish-hid/ishtp/bus.c
422
struct ishtp_cl_device *device;
drivers/hid/intel-ish-hid/ishtp/bus.c
438
device = kzalloc_obj(struct ishtp_cl_device);
drivers/hid/intel-ish-hid/ishtp/bus.c
480
static void ishtp_bus_remove_device(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
531
struct ishtp_cl_device *device;
drivers/hid/intel-ish-hid/ishtp/bus.c
533
device = container_of(work, struct ishtp_cl_device, event_work);
drivers/hid/intel-ish-hid/ishtp/bus.c
546
void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
564
int ishtp_register_event_cb(struct ishtp_cl_device *device,
drivers/hid/intel-ish-hid/ishtp/bus.c
565
void (*event_cb)(struct ishtp_cl_device *))
drivers/hid/intel-ish-hid/ishtp/bus.c
583
void ishtp_get_device(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/bus.c
595
void ishtp_put_device(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/bus.c
608
void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data)
drivers/hid/intel-ish-hid/ishtp/bus.c
622
void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/bus.c
636
struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
655
struct ishtp_cl_device *cl_device;
drivers/hid/intel-ish-hid/ishtp/bus.c
691
struct ishtp_cl_device *cl_device;
drivers/hid/intel-ish-hid/ishtp/bus.c
726
struct ishtp_cl_device *cl_device, *n;
drivers/hid/intel-ish-hid/ishtp/bus.c
847
struct device *ishtp_device(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
881
struct device *ishtp_get_pci_device(struct ishtp_cl_device *device)
drivers/hid/intel-ish-hid/ishtp/bus.c
897
struct workqueue_struct *ishtp_get_workqueue(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/bus.c
911
ishtp_print_log ishtp_trace_callback(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/bus.h
15
struct ishtp_cl_device;
drivers/hid/intel-ish-hid/ishtp/bus.h
45
void (*event_cb)(struct ishtp_cl_device *device);
drivers/hid/intel-ish-hid/ishtp/bus.h
50
void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device);
drivers/hid/intel-ish-hid/ishtp/client.c
104
struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device)
drivers/hid/intel-ish-hid/ishtp/client.h
43
struct ishtp_cl_device *device;
drivers/platform/chrome/cros_ec_ishtp.c
125
struct ishtp_cl_device *cl_device;
drivers/platform/chrome/cros_ec_ishtp.c
349
static void ish_event_cb(struct ishtp_cl_device *cl_device)
drivers/platform/chrome/cros_ec_ishtp.c
599
static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device)
drivers/platform/chrome/cros_ec_ishtp.c
663
static void cros_ec_ishtp_remove(struct ishtp_cl_device *cl_device)
drivers/platform/chrome/cros_ec_ishtp.c
681
static int cros_ec_ishtp_reset(struct ishtp_cl_device *cl_device)
drivers/platform/chrome/cros_ec_ishtp.c
699
struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device);
drivers/platform/chrome/cros_ec_ishtp.c
714
struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device);
drivers/platform/x86/intel/ishtp_eclite.c
423
static void ecl_ishtp_cl_event_cb(struct ishtp_cl_device *cl_device)
drivers/platform/x86/intel/ishtp_eclite.c
502
struct ishtp_cl_device *cl_device;
drivers/platform/x86/intel/ishtp_eclite.c
554
static int ecl_ishtp_cl_probe(struct ishtp_cl_device *cl_device)
drivers/platform/x86/intel/ishtp_eclite.c
618
static void ecl_ishtp_cl_remove(struct ishtp_cl_device *cl_device)
drivers/platform/x86/intel/ishtp_eclite.c
637
static int ecl_ishtp_cl_reset(struct ishtp_cl_device *cl_device)
drivers/platform/x86/intel/ishtp_eclite.c
650
struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device);
drivers/platform/x86/intel/ishtp_eclite.c
79
struct ishtp_cl_device *cl_device;
include/linux/intel-ish-client-if.h
115
void ishtp_put_device(struct ishtp_cl_device *cl_dev);
include/linux/intel-ish-client-if.h
116
void ishtp_get_device(struct ishtp_cl_device *cl_dev);
include/linux/intel-ish-client-if.h
117
void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data);
include/linux/intel-ish-client-if.h
118
void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device);
include/linux/intel-ish-client-if.h
119
struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *dev);
include/linux/intel-ish-client-if.h
120
int ishtp_register_event_cb(struct ishtp_cl_device *device,
include/linux/intel-ish-client-if.h
121
void (*read_cb)(struct ishtp_cl_device *));
include/linux/intel-ish-client-if.h
14
struct ishtp_cl_device;
include/linux/intel-ish-client-if.h
44
int (*probe)(struct ishtp_cl_device *dev);
include/linux/intel-ish-client-if.h
45
void (*remove)(struct ishtp_cl_device *dev);
include/linux/intel-ish-client-if.h
46
int (*reset)(struct ishtp_cl_device *dev);
include/linux/intel-ish-client-if.h
79
int ishtp_register_event_cb(struct ishtp_cl_device *device,
include/linux/intel-ish-client-if.h
80
void (*read_cb)(struct ishtp_cl_device *));
include/linux/intel-ish-client-if.h
83
struct device *ishtp_device(struct ishtp_cl_device *cl_device);
include/linux/intel-ish-client-if.h
87
ishtp_print_log ishtp_trace_callback(struct ishtp_cl_device *cl_device);
include/linux/intel-ish-client-if.h
89
struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device);
include/linux/intel-ish-client-if.h
91
struct workqueue_struct *ishtp_get_workqueue(struct ishtp_cl_device *cl_device);
include/linux/intel-ish-client-if.h
93
struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);