Searched refs:mei_cl_cb (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/drivers/misc/mei/ |
D | client.h | 86 struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, enum mei_cb_file_ops type, 88 void mei_io_cb_free(struct mei_cl_cb *priv_cb); 89 int mei_io_cb_alloc_buf(struct mei_cl_cb *cb, size_t length); 97 static inline void mei_io_list_init(struct mei_cl_cb *list) in mei_io_list_init() 101 void mei_io_list_flush(struct mei_cl_cb *list, struct mei_cl *cl); 116 struct mei_cl_cb *mei_cl_read_cb(const struct mei_cl *cl, 119 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length, 217 int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, 218 struct mei_cl_cb *cmpl_list); 221 int mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb, [all …]
|
D | mei_dev.h | 215 struct mei_cl_cb { struct 471 struct mei_cl_cb write_list; 472 struct mei_cl_cb write_waiting_list; 473 struct mei_cl_cb ctrl_wr_list; 474 struct mei_cl_cb ctrl_rd_list; 542 struct mei_cl_cb amthif_cmd_list; 544 struct mei_cl_cb amthif_rd_complete_list; 547 struct mei_cl_cb *iamthif_current_cb; 618 struct mei_cl_cb *cmpl_list, s32 *slots); 620 int mei_irq_write_handler(struct mei_device *dev, struct mei_cl_cb *cmpl_list); [all …]
|
D | interrupt.c | 40 void mei_irq_compl_handler(struct mei_device *dev, struct mei_cl_cb *compl_list) in mei_irq_compl_handler() 42 struct mei_cl_cb *cb, *next; in mei_irq_compl_handler() 101 struct mei_cl_cb *complete_list) in mei_cl_irq_read_msg() 104 struct mei_cl_cb *cb; in mei_cl_irq_read_msg() 107 cb = list_first_entry_or_null(&cl->rd_pending, struct mei_cl_cb, list); in mei_cl_irq_read_msg() 171 static int mei_cl_irq_disconnect_rsp(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_disconnect_rsp() 172 struct mei_cl_cb *cmpl_list) in mei_cl_irq_disconnect_rsp() 201 static int mei_cl_irq_read(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_read() 202 struct mei_cl_cb *cmpl_list) in mei_cl_irq_read() 239 struct mei_cl_cb *cmpl_list, s32 *slots) in mei_irq_read_handler() [all …]
|
D | amthif.c | 96 struct mei_cl_cb *mei_amthif_find_read_list_entry(struct mei_device *dev, in mei_amthif_find_read_list_entry() 99 struct mei_cl_cb *cb; in mei_amthif_find_read_list_entry() 128 struct mei_cl_cb *cb; in mei_amthif_read() 235 struct mei_cl_cb *cb; in mei_amthif_read_start() 268 static int mei_amthif_send_cmd(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_amthif_send_cmd() 303 struct mei_cl_cb *cb; in mei_amthif_run_next_cmd() 329 int mei_amthif_write(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_amthif_write() 386 int mei_amthif_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_amthif_irq_write() 387 struct mei_cl_cb *cmpl_list) in mei_amthif_irq_write() 413 struct mei_cl_cb *cmpl_list) in mei_amthif_irq_read_msg() [all …]
|
D | client.c | 342 void mei_io_cb_free(struct mei_cl_cb *cb) in mei_io_cb_free() 361 struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, enum mei_cb_file_ops type, in mei_io_cb_init() 364 struct mei_cl_cb *cb; in mei_io_cb_init() 366 cb = kzalloc(sizeof(struct mei_cl_cb), GFP_KERNEL); in mei_io_cb_init() 385 static void __mei_io_list_flush(struct mei_cl_cb *list, in __mei_io_list_flush() 388 struct mei_cl_cb *cb, *next; in __mei_io_list_flush() 406 void mei_io_list_flush(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_flush() 417 static inline void mei_io_list_free(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_free() 432 int mei_io_cb_alloc_buf(struct mei_cl_cb *cb, size_t length) in mei_io_cb_alloc_buf() 457 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length, in mei_cl_alloc_cb() [all …]
|
D | main.c | 140 struct mei_cl_cb *cb = NULL; in mei_read() 278 struct mei_cl_cb *write_cb = NULL; in mei_write()
|
D | bus.c | 47 struct mei_cl_cb *cb = NULL; in __mei_cl_send() 107 struct mei_cl_cb *cb; in __mei_cl_recv()
|
D | hbm.c | 811 struct mei_cl_cb *cb, *next; in mei_hbm_cl_res() 865 struct mei_cl_cb *cb; in mei_hbm_fw_disconnect_req()
|
D | hw-txe.c | 1036 struct mei_cl_cb complete_list; in mei_txe_irq_thread_handler()
|
D | hw-me.c | 1146 struct mei_cl_cb complete_list; in mei_me_irq_thread_handler()
|