Lines Matching refs:mei_cl_cb
318 void mei_io_cb_free(struct mei_cl_cb *cb)
337 static inline void mei_tx_cb_enqueue(struct mei_cl_cb *cb,
351 static inline void mei_tx_cb_dequeue(struct mei_cl_cb *cb)
387 * Return: mei_cl_cb pointer or NULL;
389 static struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl,
393 struct mei_cl_cb *cb;
419 struct mei_cl_cb *cb, *next;
441 struct mei_cl_cb *cb, *next;
457 struct mei_cl_cb *cb, *next;
471 struct mei_cl_cb *cb;
473 cb = list_first_entry_or_null(&cl->rd_pending, struct mei_cl_cb, list);
487 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length,
491 struct mei_cl_cb *cb;
522 struct mei_cl_cb *mei_cl_enqueue_ctrl_wr_cb(struct mei_cl *cl, size_t length,
526 struct mei_cl_cb *cb;
549 struct mei_cl_cb *mei_cl_read_cb(struct mei_cl *cl, const struct file *fp)
551 struct mei_cl_cb *cb;
552 struct mei_cl_cb *ret_cb = NULL;
860 static int mei_cl_send_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb)
891 int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb,
925 struct mei_cl_cb *cb;
1034 struct mei_cl_cb *cb;
1055 static int mei_cl_send_connect(struct mei_cl *cl, struct mei_cl_cb *cb)
1084 int mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb,
1125 struct mei_cl_cb *cb;
1407 void mei_cl_add_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb)
1435 void mei_cl_del_rd_completed(struct mei_cl *cl, struct mei_cl_cb *cb)
1481 int mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb,
1525 struct mei_cl_cb *cb;
1677 struct mei_cl_cb *cb;
1765 static struct mei_msg_hdr *mei_msg_hdr_init(const struct mei_cl_cb *cb)
1838 int mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb,
1965 ssize_t mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb, unsigned long timeout)
2133 void mei_cl_complete(struct mei_cl *cl, struct mei_cl_cb *cb)
2211 int mei_cl_irq_dma_map(struct mei_cl *cl, struct mei_cl_cb *cb,
2247 int mei_cl_irq_dma_unmap(struct mei_cl *cl, struct mei_cl_cb *cb,
2318 struct mei_cl_cb *cb;
2411 struct mei_cl_cb *cb;