Lines Matching refs:mei_cl

366 static void mei_cl_set_read_by_fp(const struct mei_cl *cl,  in mei_cl_set_read_by_fp()
388 static struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, in mei_io_cb_init()
415 const struct mei_cl *cl) in mei_io_list_flush_cl()
436 const struct mei_cl *cl, in mei_io_tx_list_free_cl()
467 static void mei_cl_free_pending(struct mei_cl *cl) in mei_cl_free_pending()
485 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length, in mei_cl_alloc_cb()
520 struct mei_cl_cb *mei_cl_enqueue_ctrl_wr_cb(struct mei_cl *cl, size_t length, in mei_cl_enqueue_ctrl_wr_cb()
547 struct mei_cl_cb *mei_cl_read_cb(struct mei_cl *cl, const struct file *fp) in mei_cl_read_cb()
570 int mei_cl_flush_queues(struct mei_cl *cl, const struct file *fp) in mei_cl_flush_queues()
601 static void mei_cl_init(struct mei_cl *cl, struct mei_device *dev) in mei_cl_init()
624 struct mei_cl *mei_cl_allocate(struct mei_device *dev) in mei_cl_allocate()
626 struct mei_cl *cl; in mei_cl_allocate()
646 int mei_cl_link(struct mei_cl *cl) in mei_cl_link()
688 int mei_cl_unlink(struct mei_cl *cl) in mei_cl_unlink()
767 static void mei_cl_wake_all(struct mei_cl *cl) in mei_cl_wake_all()
799 static void mei_cl_set_disconnected(struct mei_cl *cl) in mei_cl_set_disconnected()
830 static int mei_cl_set_connecting(struct mei_cl *cl, struct mei_me_client *me_cl) in mei_cl_set_connecting()
858 static int mei_cl_send_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_send_disconnect()
889 int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_disconnect()
920 static int __mei_cl_disconnect(struct mei_cl *cl) in __mei_cl_disconnect()
977 int mei_cl_disconnect(struct mei_cl *cl) in mei_cl_disconnect()
1029 static bool mei_cl_is_other_connecting(struct mei_cl *cl) in mei_cl_is_other_connecting()
1053 static int mei_cl_send_connect(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_send_connect()
1082 int mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_connect()
1119 int mei_cl_connect(struct mei_cl *cl, struct mei_me_client *me_cl, in mei_cl_connect()
1209 struct mei_cl *mei_cl_alloc_linked(struct mei_device *dev) in mei_cl_alloc_linked()
1211 struct mei_cl *cl; in mei_cl_alloc_linked()
1237 static int mei_cl_tx_flow_ctrl_creds(struct mei_cl *cl) in mei_cl_tx_flow_ctrl_creds()
1265 static int mei_cl_tx_flow_ctrl_creds_reduce(struct mei_cl *cl) in mei_cl_tx_flow_ctrl_creds_reduce()
1320 const struct file *mei_cl_fp_by_vtag(const struct mei_cl *cl, u8 vtag) in mei_cl_fp_by_vtag()
1339 static void mei_cl_reset_read_by_vtag(const struct mei_cl *cl, u8 vtag) in mei_cl_reset_read_by_vtag()
1357 static void mei_cl_read_vtag_add_fc(struct mei_cl *cl) in mei_cl_read_vtag_add_fc()
1382 int mei_cl_vt_support_check(const struct mei_cl *cl) in mei_cl_vt_support_check()
1403 void mei_cl_add_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_add_rd_completed()
1431 void mei_cl_del_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_del_rd_completed()
1477 int mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_notify()
1517 int mei_cl_notify_request(struct mei_cl *cl, in mei_cl_notify_request()
1589 void mei_cl_notify(struct mei_cl *cl) in mei_cl_notify()
1622 int mei_cl_notify_get(struct mei_cl *cl, bool block, bool *notify_ev) in mei_cl_notify_get()
1670 int mei_cl_read_start(struct mei_cl *cl, size_t length, const struct file *fp) in mei_cl_read_start()
1807 int mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_write()
1932 ssize_t mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_write()
2094 void mei_cl_complete(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_cl_complete()
2146 struct mei_cl *cl; in mei_cl_all_disconnect()
2153 static struct mei_cl *mei_cl_dma_map_find(struct mei_device *dev, u8 buffer_id) in mei_cl_dma_map_find()
2155 struct mei_cl *cl; in mei_cl_dma_map_find()
2172 int mei_cl_irq_dma_map(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_dma_map()
2208 int mei_cl_irq_dma_unmap(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_dma_unmap()
2235 static int mei_cl_dma_alloc(struct mei_cl *cl, u8 buf_id, size_t size) in mei_cl_dma_alloc()
2248 static void mei_cl_dma_free(struct mei_cl *cl) in mei_cl_dma_free()
2275 int mei_cl_dma_alloc_and_map(struct mei_cl *cl, const struct file *fp, in mei_cl_dma_alloc_and_map()
2369 int mei_cl_dma_unmap(struct mei_cl *cl, const struct file *fp) in mei_cl_dma_unmap()