/kernel/linux/linux-6.6/drivers/misc/mei/ |
H A D | interrupt.c | 27 * @cmpl_list: list of completed cbs 29 void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list) in mei_irq_compl_handler() argument 34 list_for_each_entry_safe(cb, next, cmpl_list, list) { in mei_irq_compl_handler() 89 * @cmpl_list: completion list 96 struct list_head *cmpl_list) in mei_cl_irq_read_msg() 230 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_read_msg() 240 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_read_msg() 250 * @cmpl_list: complete list. 255 struct list_head *cmpl_list) in mei_cl_irq_disconnect_rsp() 271 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_disconnect_rsp() 93 mei_cl_irq_read_msg(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr, struct mei_ext_meta_hdr *meta, struct list_head *cmpl_list) mei_cl_irq_read_msg() argument 254 mei_cl_irq_disconnect_rsp(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_disconnect_rsp() argument 286 mei_cl_irq_read(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_read() argument 360 mei_irq_read_handler(struct mei_device *dev, struct list_head *cmpl_list, s32 *slots) mei_irq_read_handler() argument 508 mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list) mei_irq_write_handler() argument [all...] |
H A D | client.h | 243 struct list_head *cmpl_list); 247 struct list_head *cmpl_list); 251 struct list_head *cmpl_list); 262 struct list_head *cmpl_list); 269 struct list_head *cmpl_list); 271 struct list_head *cmpl_list);
|
H A D | hw-txe.c | 1048 struct list_head cmpl_list; in mei_txe_irq_thread_handler() local 1060 INIT_LIST_HEAD(&cmpl_list); in mei_txe_irq_thread_handler() 1117 rets = mei_irq_read_handler(dev, &cmpl_list, &slots); in mei_txe_irq_thread_handler() 1137 rets = mei_irq_write_handler(dev, &cmpl_list); in mei_txe_irq_thread_handler() 1144 mei_irq_compl_handler(dev, &cmpl_list); in mei_txe_irq_thread_handler()
|
H A D | client.c | 887 * @cmpl_list: complete list. 892 struct list_head *cmpl_list) in mei_cl_irq_disconnect() 909 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_disconnect() 1080 * @cmpl_list: complete list 1085 struct list_head *cmpl_list) in mei_cl_irq_connect() 1105 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_connect() 1477 * @cmpl_list: complete list. 1482 struct list_head *cmpl_list) in mei_cl_irq_notify() 1502 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_notify() 1834 * @cmpl_list 891 mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_disconnect() argument 1084 mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_connect() argument 1481 mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_notify() argument 1838 mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_write() argument 2211 mei_cl_irq_dma_map(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_dma_map() argument 2247 mei_cl_irq_dma_unmap(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_dma_unmap() argument [all...] |
H A D | mei_dev.h | 709 struct list_head *cmpl_list, s32 *slots); 711 int mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list); 712 void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list);
|
H A D | hw-me.c | 1287 struct list_head cmpl_list; in mei_me_irq_thread_handler() local 1299 INIT_LIST_HEAD(&cmpl_list); in mei_me_irq_thread_handler() 1333 rets = mei_irq_read_handler(dev, &cmpl_list, &slots); in mei_me_irq_thread_handler() 1362 rets = mei_irq_write_handler(dev, &cmpl_list); in mei_me_irq_thread_handler() 1366 mei_irq_compl_handler(dev, &cmpl_list); in mei_me_irq_thread_handler()
|
/kernel/linux/linux-5.10/drivers/misc/mei/ |
H A D | interrupt.c | 27 * @cmpl_list: list of completed cbs 29 void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list) in mei_irq_compl_handler() argument 34 list_for_each_entry_safe(cb, next, cmpl_list, list) { in mei_irq_compl_handler() 89 * @cmpl_list: completion list 96 struct list_head *cmpl_list) in mei_cl_irq_read_msg() 197 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_read_msg() 207 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_read_msg() 217 * @cmpl_list: complete list. 222 struct list_head *cmpl_list) in mei_cl_irq_disconnect_rsp() 238 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_disconnect_rsp() 93 mei_cl_irq_read_msg(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr, struct mei_ext_meta_hdr *meta, struct list_head *cmpl_list) mei_cl_irq_read_msg() argument 221 mei_cl_irq_disconnect_rsp(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_disconnect_rsp() argument 253 mei_cl_irq_read(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_read() argument 327 mei_irq_read_handler(struct mei_device *dev, struct list_head *cmpl_list, s32 *slots) mei_irq_read_handler() argument 478 mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list) mei_irq_write_handler() argument [all...] |
H A D | client.h | 243 struct list_head *cmpl_list); 247 struct list_head *cmpl_list); 251 struct list_head *cmpl_list); 262 struct list_head *cmpl_list);
|
H A D | hw-txe.c | 1052 struct list_head cmpl_list; in mei_txe_irq_thread_handler() local 1064 INIT_LIST_HEAD(&cmpl_list); in mei_txe_irq_thread_handler() 1121 rets = mei_irq_read_handler(dev, &cmpl_list, &slots); in mei_txe_irq_thread_handler() 1141 rets = mei_irq_write_handler(dev, &cmpl_list); in mei_txe_irq_thread_handler() 1148 mei_irq_compl_handler(dev, &cmpl_list); in mei_txe_irq_thread_handler()
|
H A D | client.c | 881 * @cmpl_list: complete list. 886 struct list_head *cmpl_list) in mei_cl_irq_disconnect() 903 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_disconnect() 1073 * @cmpl_list: complete list 1078 struct list_head *cmpl_list) in mei_cl_irq_connect() 1098 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_connect() 1466 * @cmpl_list: complete list. 1471 struct list_head *cmpl_list) in mei_cl_irq_notify() 1491 list_move_tail(&cb->list, cmpl_list); in mei_cl_irq_notify() 1794 * @cmpl_list 885 mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_disconnect() argument 1077 mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_connect() argument 1470 mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_notify() argument 1798 mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, struct list_head *cmpl_list) mei_cl_irq_write() argument [all...] |
H A D | mei_dev.h | 641 struct list_head *cmpl_list, s32 *slots); 643 int mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list); 644 void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list);
|
H A D | hw-me.c | 1243 struct list_head cmpl_list; in mei_me_irq_thread_handler() local 1255 INIT_LIST_HEAD(&cmpl_list); in mei_me_irq_thread_handler() 1284 rets = mei_irq_read_handler(dev, &cmpl_list, &slots); in mei_me_irq_thread_handler() 1311 rets = mei_irq_write_handler(dev, &cmpl_list); in mei_me_irq_thread_handler() 1315 mei_irq_compl_handler(dev, &cmpl_list); in mei_me_irq_thread_handler()
|