• Home
  • Raw
  • Download

Lines Matching refs:ishtp_cl

16 int ishtp_cl_get_tx_free_buffer_size(struct ishtp_cl *cl)  in ishtp_cl_get_tx_free_buffer_size()
29 int ishtp_cl_get_tx_free_rings(struct ishtp_cl *cl) in ishtp_cl_get_tx_free_rings()
41 static void ishtp_read_list_flush(struct ishtp_cl *cl) in ishtp_read_list_flush()
65 int ishtp_cl_flush_queues(struct ishtp_cl *cl) in ishtp_cl_flush_queues()
84 static void ishtp_cl_init(struct ishtp_cl *cl, struct ishtp_device *dev) in ishtp_cl_init()
86 memset(cl, 0, sizeof(struct ishtp_cl)); in ishtp_cl_init()
120 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate()
122 struct ishtp_cl *cl; in ishtp_cl_allocate()
124 cl = kmalloc(sizeof(struct ishtp_cl), GFP_KERNEL); in ishtp_cl_allocate()
139 void ishtp_cl_free(struct ishtp_cl *cl) in ishtp_cl_free()
170 int ishtp_cl_link(struct ishtp_cl *cl) in ishtp_cl_link()
221 void ishtp_cl_unlink(struct ishtp_cl *cl) in ishtp_cl_unlink()
224 struct ishtp_cl *pos; in ishtp_cl_unlink()
263 int ishtp_cl_disconnect(struct ishtp_cl *cl) in ishtp_cl_disconnect()
318 static bool ishtp_cl_is_other_connecting(struct ishtp_cl *cl) in ishtp_cl_is_other_connecting()
321 struct ishtp_cl *pos; in ishtp_cl_is_other_connecting()
351 int ishtp_cl_connect(struct ishtp_cl *cl) in ishtp_cl_connect()
444 int ishtp_cl_read_start(struct ishtp_cl *cl) in ishtp_cl_read_start()
528 int ishtp_cl_send(struct ishtp_cl *cl, uint8_t *buf, size_t length) in ishtp_cl_send()
613 struct ishtp_cl *cl = rb->cl; in ishtp_cl_read_complete()
637 struct ishtp_cl *cl = prm; in ipc_tx_callback()
716 struct ishtp_cl *cl) in ishtp_cl_send_msg_ipc()
735 struct ishtp_cl *cl) in ishtp_cl_send_msg_dma()
801 void ishtp_cl_send_msg(struct ishtp_device *dev, struct ishtp_cl *cl) in ishtp_cl_send_msg()
820 struct ishtp_cl *cl; in recv_ishtp_cl_msg()
953 struct ishtp_cl *cl; in recv_ishtp_cl_msg_dma()
1058 void *ishtp_get_client_data(struct ishtp_cl *cl) in ishtp_get_client_data()
1064 void ishtp_set_client_data(struct ishtp_cl *cl, void *data) in ishtp_set_client_data()
1070 struct ishtp_device *ishtp_get_ishtp_device(struct ishtp_cl *cl) in ishtp_get_ishtp_device()
1076 void ishtp_set_tx_ring_size(struct ishtp_cl *cl, int size) in ishtp_set_tx_ring_size()
1082 void ishtp_set_rx_ring_size(struct ishtp_cl *cl, int size) in ishtp_set_rx_ring_size()
1088 void ishtp_set_connection_state(struct ishtp_cl *cl, int state) in ishtp_set_connection_state()
1094 void ishtp_cl_set_fw_client_id(struct ishtp_cl *cl, int fw_client_id) in ishtp_cl_set_fw_client_id()