Lines Matching refs:mei_cl
365 static void mei_cl_set_read_by_fp(const struct mei_cl *cl,
387 static struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl,
414 const struct mei_cl *cl)
435 const struct mei_cl *cl,
466 static void mei_cl_free_pending(struct mei_cl *cl)
484 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length,
519 struct mei_cl_cb *mei_cl_enqueue_ctrl_wr_cb(struct mei_cl *cl, size_t length,
546 struct mei_cl_cb *mei_cl_read_cb(struct mei_cl *cl, const struct file *fp)
569 int mei_cl_flush_queues(struct mei_cl *cl, const struct file *fp)
600 static void mei_cl_init(struct mei_cl *cl, struct mei_device *dev)
623 struct mei_cl *mei_cl_allocate(struct mei_device *dev)
625 struct mei_cl *cl;
645 int mei_cl_link(struct mei_cl *cl)
687 int mei_cl_unlink(struct mei_cl *cl)
763 static void mei_cl_wake_all(struct mei_cl *cl)
795 static void mei_cl_set_disconnected(struct mei_cl *cl)
826 static int mei_cl_set_connecting(struct mei_cl *cl, struct mei_me_client *me_cl)
854 static int mei_cl_send_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb)
885 int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb,
916 static int __mei_cl_disconnect(struct mei_cl *cl)
973 int mei_cl_disconnect(struct mei_cl *cl)
1024 static bool mei_cl_is_other_connecting(struct mei_cl *cl)
1048 static int mei_cl_send_connect(struct mei_cl *cl, struct mei_cl_cb *cb)
1077 int mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb,
1114 int mei_cl_connect(struct mei_cl *cl, struct mei_me_client *me_cl,
1204 struct mei_cl *mei_cl_alloc_linked(struct mei_device *dev)
1206 struct mei_cl *cl;
1232 static int mei_cl_tx_flow_ctrl_creds(struct mei_cl *cl)
1260 static int mei_cl_tx_flow_ctrl_creds_reduce(struct mei_cl *cl)
1315 const struct file *mei_cl_fp_by_vtag(const struct mei_cl *cl, u8 vtag)
1332 static void mei_cl_reset_read_by_vtag(const struct mei_cl *cl, u8 vtag)
1350 static void mei_cl_read_vtag_add_fc(struct mei_cl *cl)
1375 int mei_cl_vt_support_check(const struct mei_cl *cl)
1396 void mei_cl_add_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb)
1424 void mei_cl_del_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb)
1470 int mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb,
1510 int mei_cl_notify_request(struct mei_cl *cl,
1582 void mei_cl_notify(struct mei_cl *cl)
1615 int mei_cl_notify_get(struct mei_cl *cl, bool block, bool *notify_ev)
1663 int mei_cl_read_start(struct mei_cl *cl, size_t length, const struct file *fp)
1798 int mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb,
1923 ssize_t mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb)
2085 void mei_cl_complete(struct mei_cl *cl, struct mei_cl_cb *cb)
2135 struct mei_cl *cl;