Searched refs:mei_cl_cb (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/drivers/misc/mei/ |
D | client.h | 50 struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, enum mei_cb_file_ops type, 52 void mei_io_cb_free(struct mei_cl_cb *priv_cb); 53 int mei_io_cb_alloc_buf(struct mei_cl_cb *cb, size_t length); 61 static inline void mei_io_list_init(struct mei_cl_cb *list) in mei_io_list_init() 65 void mei_io_list_flush(struct mei_cl_cb *list, struct mei_cl *cl); 80 struct mei_cl_cb *mei_cl_read_cb(const struct mei_cl *cl, 83 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length, 111 struct mei_cl_cb *cmpl_list); 112 int mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb, bool blocking); 113 int mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, [all …]
|
D | mei_dev.h | 205 struct mei_cl_cb { struct 509 struct mei_cl_cb write_list; 510 struct mei_cl_cb write_waiting_list; 511 struct mei_cl_cb ctrl_wr_list; 512 struct mei_cl_cb ctrl_rd_list; 575 struct mei_cl_cb amthif_cmd_list; 577 struct mei_cl_cb amthif_rd_complete_list; 580 struct mei_cl_cb *iamthif_current_cb; 651 struct mei_cl_cb *cmpl_list, s32 *slots); 653 int mei_irq_write_handler(struct mei_device *dev, struct mei_cl_cb *cmpl_list); [all …]
|
D | interrupt.c | 39 void mei_irq_compl_handler(struct mei_device *dev, struct mei_cl_cb *compl_list) in mei_irq_compl_handler() 41 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() 168 static int mei_cl_irq_disconnect_rsp(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_disconnect_rsp() 169 struct mei_cl_cb *cmpl_list) in mei_cl_irq_disconnect_rsp() 203 static int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_disconnect() 204 struct mei_cl_cb *cmpl_list) in mei_cl_irq_disconnect() 243 static int mei_cl_irq_read(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_read() [all …]
|
D | amthif.c | 113 struct mei_cl_cb *mei_amthif_find_read_list_entry(struct mei_device *dev, in mei_amthif_find_read_list_entry() 116 struct mei_cl_cb *cb; in mei_amthif_find_read_list_entry() 145 struct mei_cl_cb *cb; in mei_amthif_read() 252 struct mei_cl_cb *cb; in mei_amthif_read_start() 286 static int mei_amthif_send_cmd(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_amthif_send_cmd() 321 struct mei_cl_cb *cb; in mei_amthif_run_next_cmd() 347 int mei_amthif_write(struct mei_cl *cl, struct mei_cl_cb *cb) in mei_amthif_write() 404 int mei_amthif_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_amthif_irq_write() 405 struct mei_cl_cb *cmpl_list) in mei_amthif_irq_write() 431 struct mei_cl_cb *cmpl_list) in mei_amthif_irq_read_msg() [all …]
|
D | client.c | 328 void mei_io_cb_free(struct mei_cl_cb *cb) in mei_io_cb_free() 347 struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, enum mei_cb_file_ops type, in mei_io_cb_init() 350 struct mei_cl_cb *cb; in mei_io_cb_init() 352 cb = kzalloc(sizeof(struct mei_cl_cb), GFP_KERNEL); in mei_io_cb_init() 371 static void __mei_io_list_flush(struct mei_cl_cb *list, in __mei_io_list_flush() 374 struct mei_cl_cb *cb, *next; in __mei_io_list_flush() 392 void mei_io_list_flush(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_flush() 403 static inline void mei_io_list_free(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_free() 418 int mei_io_cb_alloc_buf(struct mei_cl_cb *cb, size_t length) in mei_io_cb_alloc_buf() 443 struct mei_cl_cb *mei_cl_alloc_cb(struct mei_cl *cl, size_t length, in mei_cl_alloc_cb() [all …]
|
D | bus.c | 232 struct mei_cl_cb *cb = NULL; in ___mei_cl_send() 280 struct mei_cl_cb *cb; in __mei_cl_recv()
|
D | main.c | 143 struct mei_cl_cb *cb = NULL; in mei_read() 278 struct mei_cl_cb *write_cb = NULL; in mei_write()
|
D | hbm.c | 631 struct mei_cl_cb *cb, *next; in mei_hbm_cl_res() 679 struct mei_cl_cb *cb; in mei_hbm_fw_disconnect_req()
|
D | hw-me.c | 790 struct mei_cl_cb complete_list; in mei_me_irq_thread_handler()
|
D | hw-txe.c | 1036 struct mei_cl_cb complete_list; in mei_txe_irq_thread_handler()
|