Lines Matching refs:ishtp_cl
13 struct ishtp_cl;
64 struct ishtp_cl *cl;
83 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);
84 void ishtp_cl_free(struct ishtp_cl *cl);
85 int ishtp_cl_link(struct ishtp_cl *cl);
86 void ishtp_cl_unlink(struct ishtp_cl *cl);
87 int ishtp_cl_disconnect(struct ishtp_cl *cl);
88 int ishtp_cl_connect(struct ishtp_cl *cl);
89 int ishtp_cl_send(struct ishtp_cl *cl, uint8_t *buf, size_t length);
90 int ishtp_cl_flush_queues(struct ishtp_cl *cl);
92 bool ishtp_cl_tx_empty(struct ishtp_cl *cl);
93 struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl);
94 void *ishtp_get_client_data(struct ishtp_cl *cl);
95 void ishtp_set_client_data(struct ishtp_cl *cl, void *data);
96 struct ishtp_device *ishtp_get_ishtp_device(struct ishtp_cl *cl);
97 void ishtp_set_tx_ring_size(struct ishtp_cl *cl, int size);
98 void ishtp_set_rx_ring_size(struct ishtp_cl *cl, int size);
99 void ishtp_set_connection_state(struct ishtp_cl *cl, int state);
100 void ishtp_cl_set_fw_client_id(struct ishtp_cl *cl, int fw_client_id);