ishtp_cl          209 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl *loader_ishtp_cl;
ishtp_cl          284 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl *loader_ishtp_cl = client_data->loader_ishtp_cl;
ishtp_cl          330 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static void process_recv(struct ishtp_cl *loader_ishtp_cl,
ishtp_cl          447 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl	*loader_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          771 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl *loader_ishtp_cl = client_data->loader_ishtp_cl;
ishtp_cl          859 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static int loader_init(struct ishtp_cl *loader_ishtp_cl, int reset)
ishtp_cl          909 drivers/hid/intel-ish-hid/ishtp-fw-loader.c static void loader_deinit(struct ishtp_cl *loader_ishtp_cl)
ishtp_cl          924 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl *loader_ishtp_cl;
ishtp_cl          967 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl *loader_ishtp_cl;
ishtp_cl         1019 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl	*loader_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl         1048 drivers/hid/intel-ish-hid/ishtp-fw-loader.c 	struct ishtp_cl	*loader_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl           29 drivers/hid/intel-ish-hid/ishtp-hid-client.c static void report_bad_packet(struct ishtp_cl *hid_ishtp_cl, void *recv_buf,
ishtp_cl           58 drivers/hid/intel-ish-hid/ishtp-hid-client.c static void process_recv(struct ishtp_cl *hid_ishtp_cl, void *recv_buf,
ishtp_cl          331 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl	*hid_ishtp_cl = ishtp_get_drvdata(device);
ishtp_cl          483 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int ishtp_enum_enum_devices(struct ishtp_cl *hid_ishtp_cl)
ishtp_cl          539 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int ishtp_get_hid_descriptor(struct ishtp_cl *hid_ishtp_cl, int index)
ishtp_cl          585 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int ishtp_get_report_descriptor(struct ishtp_cl *hid_ishtp_cl,
ishtp_cl          634 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_init(struct ishtp_cl *hid_ishtp_cl, int reset)
ishtp_cl          731 drivers/hid/intel-ish-hid/ishtp-hid-client.c static void hid_ishtp_cl_deinit(struct ishtp_cl *hid_ishtp_cl)
ishtp_cl          743 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl;
ishtp_cl          794 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl;
ishtp_cl          843 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          873 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          895 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          916 drivers/hid/intel-ish-hid/ishtp-hid-client.c 	struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          136 drivers/hid/intel-ish-hid/ishtp-hid.h 	struct ishtp_cl *hid_ishtp_cl;
ishtp_cl          702 drivers/hid/intel-ish-hid/ishtp/bus.c int ishtp_cl_device_bind(struct ishtp_cl *cl)
ishtp_cl          740 drivers/hid/intel-ish-hid/ishtp/bus.c 	struct ishtp_cl	*cl;
ishtp_cl           14 drivers/hid/intel-ish-hid/ishtp/bus.h struct ishtp_cl;
ishtp_cl           50 drivers/hid/intel-ish-hid/ishtp/bus.h int	ishtp_cl_device_bind(struct ishtp_cl *cl);
ishtp_cl           19 drivers/hid/intel-ish-hid/ishtp/client-buffers.c int ishtp_cl_alloc_rx_ring(struct ishtp_cl *cl)
ishtp_cl           57 drivers/hid/intel-ish-hid/ishtp/client-buffers.c int ishtp_cl_alloc_tx_ring(struct ishtp_cl *cl)
ishtp_cl           97 drivers/hid/intel-ish-hid/ishtp/client-buffers.c void ishtp_cl_free_rx_ring(struct ishtp_cl *cl)
ishtp_cl          130 drivers/hid/intel-ish-hid/ishtp/client-buffers.c void ishtp_cl_free_tx_ring(struct ishtp_cl *cl)
ishtp_cl          182 drivers/hid/intel-ish-hid/ishtp/client-buffers.c struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl)
ishtp_cl          231 drivers/hid/intel-ish-hid/ishtp/client-buffers.c 	struct ishtp_cl *cl;
ishtp_cl          262 drivers/hid/intel-ish-hid/ishtp/client-buffers.c bool ishtp_cl_tx_empty(struct ishtp_cl *cl)
ishtp_cl          283 drivers/hid/intel-ish-hid/ishtp/client-buffers.c struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl)
ishtp_cl           16 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_get_tx_free_buffer_size(struct ishtp_cl *cl)
ishtp_cl           29 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_get_tx_free_rings(struct ishtp_cl *cl)
ishtp_cl           41 drivers/hid/intel-ish-hid/ishtp/client.c static void ishtp_read_list_flush(struct ishtp_cl *cl)
ishtp_cl           65 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_flush_queues(struct ishtp_cl *cl)
ishtp_cl           84 drivers/hid/intel-ish-hid/ishtp/client.c static void ishtp_cl_init(struct ishtp_cl *cl, struct ishtp_device *dev)
ishtp_cl           86 drivers/hid/intel-ish-hid/ishtp/client.c 	memset(cl, 0, sizeof(struct ishtp_cl));
ishtp_cl          120 drivers/hid/intel-ish-hid/ishtp/client.c struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device)
ishtp_cl          122 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *cl;
ishtp_cl          124 drivers/hid/intel-ish-hid/ishtp/client.c 	cl = kmalloc(sizeof(struct ishtp_cl), GFP_KERNEL);
ishtp_cl          139 drivers/hid/intel-ish-hid/ishtp/client.c void	ishtp_cl_free(struct ishtp_cl *cl)
ishtp_cl          170 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_link(struct ishtp_cl *cl)
ishtp_cl          221 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_cl_unlink(struct ishtp_cl *cl)
ishtp_cl          224 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *pos;
ishtp_cl          263 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_disconnect(struct ishtp_cl *cl)
ishtp_cl          318 drivers/hid/intel-ish-hid/ishtp/client.c static bool ishtp_cl_is_other_connecting(struct ishtp_cl *cl)
ishtp_cl          321 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *pos;
ishtp_cl          351 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_connect(struct ishtp_cl *cl)
ishtp_cl          444 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_read_start(struct ishtp_cl *cl)
ishtp_cl          528 drivers/hid/intel-ish-hid/ishtp/client.c int ishtp_cl_send(struct ishtp_cl *cl, uint8_t *buf, size_t length)
ishtp_cl          613 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl	*cl = rb->cl;
ishtp_cl          637 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl	*cl = prm;
ishtp_cl          716 drivers/hid/intel-ish-hid/ishtp/client.c 				  struct ishtp_cl *cl)
ishtp_cl          735 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *cl)
ishtp_cl          801 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_cl_send_msg(struct ishtp_device *dev, struct ishtp_cl *cl)
ishtp_cl          820 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *cl;
ishtp_cl          953 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl *cl;
ishtp_cl         1058 drivers/hid/intel-ish-hid/ishtp/client.c void *ishtp_get_client_data(struct ishtp_cl *cl)
ishtp_cl         1064 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_set_client_data(struct ishtp_cl *cl, void *data)
ishtp_cl         1070 drivers/hid/intel-ish-hid/ishtp/client.c struct ishtp_device *ishtp_get_ishtp_device(struct ishtp_cl *cl)
ishtp_cl         1076 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_set_tx_ring_size(struct ishtp_cl *cl, int size)
ishtp_cl         1082 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_set_rx_ring_size(struct ishtp_cl *cl, int size)
ishtp_cl         1088 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_set_connection_state(struct ishtp_cl *cl, int state)
ishtp_cl         1094 drivers/hid/intel-ish-hid/ishtp/client.c void ishtp_cl_set_fw_client_id(struct ishtp_cl *cl, int fw_client_id)
ishtp_cl          114 drivers/hid/intel-ish-hid/ishtp/client.h void ishtp_cl_send_msg(struct ishtp_device *dev, struct ishtp_cl *cl);
ishtp_cl          117 drivers/hid/intel-ish-hid/ishtp/client.h int ishtp_cl_read_start(struct ishtp_cl *cl);
ishtp_cl          120 drivers/hid/intel-ish-hid/ishtp/client.h int ishtp_cl_alloc_rx_ring(struct ishtp_cl *cl);
ishtp_cl          121 drivers/hid/intel-ish-hid/ishtp/client.h int ishtp_cl_alloc_tx_ring(struct ishtp_cl *cl);
ishtp_cl          122 drivers/hid/intel-ish-hid/ishtp/client.h void ishtp_cl_free_rx_ring(struct ishtp_cl *cl);
ishtp_cl          123 drivers/hid/intel-ish-hid/ishtp/client.h void ishtp_cl_free_tx_ring(struct ishtp_cl *cl);
ishtp_cl          124 drivers/hid/intel-ish-hid/ishtp/client.h int ishtp_cl_get_tx_free_buffer_size(struct ishtp_cl *cl);
ishtp_cl          125 drivers/hid/intel-ish-hid/ishtp/client.h int ishtp_cl_get_tx_free_rings(struct ishtp_cl *cl);
ishtp_cl          139 drivers/hid/intel-ish-hid/ishtp/client.h struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl);
ishtp_cl          147 drivers/hid/intel-ish-hid/ishtp/client.h static inline bool ishtp_cl_cmp_id(const struct ishtp_cl *cl1,
ishtp_cl          148 drivers/hid/intel-ish-hid/ishtp/client.h 				   const struct ishtp_cl *cl2)
ishtp_cl           55 drivers/hid/intel-ish-hid/ishtp/hbm.c static inline void ishtp_hbm_cl_hdr(struct ishtp_cl *cl, uint8_t hbm_cmd,
ishtp_cl           76 drivers/hid/intel-ish-hid/ishtp/hbm.c static inline bool ishtp_hbm_cl_addr_equal(struct ishtp_cl *cl, void *buf)
ishtp_cl          262 drivers/hid/intel-ish-hid/ishtp/hbm.c 				  struct ishtp_cl *cl)
ishtp_cl          313 drivers/hid/intel-ish-hid/ishtp/hbm.c int ishtp_hbm_cl_disconnect_req(struct ishtp_device *dev, struct ishtp_cl *cl)
ishtp_cl          335 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_cl *cl = NULL;
ishtp_cl          358 drivers/hid/intel-ish-hid/ishtp/hbm.c int ishtp_hbm_cl_connect_req(struct ishtp_device *dev, struct ishtp_cl *cl)
ishtp_cl          380 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_cl *cl = NULL;
ishtp_cl          410 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_cl *cl;
ishtp_cl          447 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_cl *cl;
ishtp_cl          782 drivers/hid/intel-ish-hid/ishtp/hbm.c 		struct ishtp_cl *cl = NULL;
ishtp_cl           15 drivers/hid/intel-ish-hid/ishtp/hbm.h struct ishtp_cl;
ishtp_cl          296 drivers/hid/intel-ish-hid/ishtp/hbm.h 				  struct ishtp_cl *cl);
ishtp_cl          297 drivers/hid/intel-ish-hid/ishtp/hbm.h int ishtp_hbm_cl_disconnect_req(struct ishtp_device *dev, struct ishtp_cl *cl);
ishtp_cl          298 drivers/hid/intel-ish-hid/ishtp/hbm.h int ishtp_hbm_cl_connect_req(struct ishtp_device *dev, struct ishtp_cl *cl);
ishtp_cl           61 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h struct ishtp_cl;
ishtp_cl          116 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl *cros_ish_cl;
ishtp_cl          165 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl *cros_ish_cl = client_data->cros_ish_cl;
ishtp_cl          208 drivers/platform/chrome/cros_ec_ishtp.c static void process_recv(struct ishtp_cl *cros_ish_cl,
ishtp_cl          324 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl	*cros_ish_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          340 drivers/platform/chrome/cros_ec_ishtp.c static int cros_ish_init(struct ishtp_cl *cros_ish_cl)
ishtp_cl          393 drivers/platform/chrome/cros_ec_ishtp.c static void cros_ish_deinit(struct ishtp_cl *cros_ish_cl)
ishtp_cl          453 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl *cros_ish_cl = ec_dev->priv;
ishtp_cl          557 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl *cros_ish_cl;
ishtp_cl          610 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl *cros_ish_cl;
ishtp_cl          674 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl	*cros_ish_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          693 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl	*cros_ish_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          710 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl	*cros_ish_cl = ishtp_get_drvdata(cl_device);
ishtp_cl          725 drivers/platform/chrome/cros_ec_ishtp.c 	struct ishtp_cl	*cros_ish_cl = ishtp_get_drvdata(cl_device);
ishtp_cl           13 include/linux/intel-ish-client-if.h struct ishtp_cl;
ishtp_cl           64 include/linux/intel-ish-client-if.h 	struct ishtp_cl *cl;
ishtp_cl           83 include/linux/intel-ish-client-if.h struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);
ishtp_cl           84 include/linux/intel-ish-client-if.h void ishtp_cl_free(struct ishtp_cl *cl);
ishtp_cl           85 include/linux/intel-ish-client-if.h int ishtp_cl_link(struct ishtp_cl *cl);
ishtp_cl           86 include/linux/intel-ish-client-if.h void ishtp_cl_unlink(struct ishtp_cl *cl);
ishtp_cl           87 include/linux/intel-ish-client-if.h int ishtp_cl_disconnect(struct ishtp_cl *cl);
ishtp_cl           88 include/linux/intel-ish-client-if.h int ishtp_cl_connect(struct ishtp_cl *cl);
ishtp_cl           89 include/linux/intel-ish-client-if.h int ishtp_cl_send(struct ishtp_cl *cl, uint8_t *buf, size_t length);
ishtp_cl           90 include/linux/intel-ish-client-if.h int ishtp_cl_flush_queues(struct ishtp_cl *cl);
ishtp_cl           92 include/linux/intel-ish-client-if.h bool ishtp_cl_tx_empty(struct ishtp_cl *cl);
ishtp_cl           93 include/linux/intel-ish-client-if.h struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl);
ishtp_cl           94 include/linux/intel-ish-client-if.h void *ishtp_get_client_data(struct ishtp_cl *cl);
ishtp_cl           95 include/linux/intel-ish-client-if.h void ishtp_set_client_data(struct ishtp_cl *cl, void *data);
ishtp_cl           96 include/linux/intel-ish-client-if.h struct ishtp_device *ishtp_get_ishtp_device(struct ishtp_cl *cl);
ishtp_cl           97 include/linux/intel-ish-client-if.h void ishtp_set_tx_ring_size(struct ishtp_cl *cl, int size);
ishtp_cl           98 include/linux/intel-ish-client-if.h void ishtp_set_rx_ring_size(struct ishtp_cl *cl, int size);
ishtp_cl           99 include/linux/intel-ish-client-if.h void ishtp_set_connection_state(struct ishtp_cl *cl, int state);
ishtp_cl          100 include/linux/intel-ish-client-if.h void ishtp_cl_set_fw_client_id(struct ishtp_cl *cl, int fw_client_id);