Lines Matching refs:list

36 	INIT_LIST_HEAD(&me_cl->list);  in mei_me_cl_init()
99 list_del_init(&me_cl->list); in __mei_me_cl_del()
126 list_add(&me_cl->list, &dev->me_clients); in mei_me_cl_add()
149 list_for_each_entry(me_cl, &dev->me_clients, list) { in __mei_me_cl_by_uuid()
198 list_for_each_entry(__me_cl, &dev->me_clients, list) { in mei_me_cl_by_id()
229 list_for_each_entry(me_cl, &dev->me_clients, list) { in __mei_me_cl_by_uuid_id()
315 list_for_each_entry_safe(me_cl, next, &dev->me_clients, list) in mei_me_cl_rm_all()
347 list_del(&cb->list); in mei_io_cb_free()
370 INIT_LIST_HEAD(&cb->list); in mei_io_cb_init()
385 static void __mei_io_list_flush(struct mei_cl_cb *list, in __mei_io_list_flush() argument
391 list_for_each_entry_safe(cb, next, &list->list, list) { in __mei_io_list_flush()
393 list_del_init(&cb->list); 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() argument
408 __mei_io_list_flush(list, cl, false); 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() argument
419 __mei_io_list_flush(list, cl, true); in mei_io_list_free()
487 list_for_each_entry(cb, &cl->rd_completed, list) in mei_cl_read_cb()
505 list_for_each_entry_safe(cb, next, &cl->rd_completed, list) in mei_cl_read_cb_flush()
510 list_for_each_entry_safe(cb, next, &cl->rd_pending, list) in mei_cl_read_cb_flush()
803 list_move_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_send_disconnect()
835 list_move_tail(&cb->list, &cmpl_list->list); in mei_cl_irq_disconnect()
864 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in __mei_cl_disconnect()
956 list_for_each_entry(cb, &dev->ctrl_rd_list.list, list) { in mei_cl_is_other_connecting()
987 list_move_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_send_connect()
1020 list_move_tail(&cb->list, &cmpl_list->list); in mei_cl_irq_connect()
1069 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_connect()
1267 list_move_tail(&cb->list, &cmpl_list->list); in mei_cl_irq_notify()
1271 list_move_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_irq_notify()
1322 list_add_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_notify_request()
1324 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_notify_request()
1463 list_add_tail(&cb->list, &cl->rd_pending); in mei_cl_read_start()
1479 list_add_tail(&cb->list, &cl->rd_pending); in mei_cl_read_start()
1482 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_read_start()
1565 list_move_tail(&cb->list, &cmpl_list->list); in mei_cl_irq_write()
1580 list_move_tail(&cb->list, &dev->write_waiting_list.list); in mei_cl_irq_write()
1671 list_add_tail(&cb->list, &dev->write_waiting_list.list); in mei_cl_write()
1673 list_add_tail(&cb->list, &dev->write_list.list); in mei_cl_write()
1723 list_add_tail(&cb->list, &cl->rd_completed); in mei_cl_complete()