Lines Matching refs:list
44 list_for_each_entry(me_cl, &dev->me_clients, list) in mei_me_cl_by_uuid()
66 list_for_each_entry(me_cl, &dev->me_clients, list) in mei_me_cl_by_id()
88 list_for_each_entry(me_cl, &dev->me_clients, list) in mei_me_cl_by_uuid_id()
106 list_for_each_entry_safe(me_cl, next, &dev->me_clients, list) { in mei_me_cl_remove()
109 list_del(&me_cl->list); in mei_me_cl_remove()
141 static void __mei_io_list_flush(struct mei_cl_cb *list, in __mei_io_list_flush() argument
148 list_for_each_entry_safe(cb, next, &list->list, list) { in __mei_io_list_flush()
150 list_del(&cb->list); in __mei_io_list_flush()
163 void mei_io_list_flush(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_flush() argument
165 __mei_io_list_flush(list, cl, false); in mei_io_list_flush()
175 static inline void mei_io_list_free(struct mei_cl_cb *list, struct mei_cl *cl) in mei_io_list_free() argument
177 __mei_io_list_flush(list, cl, true); in mei_io_list_free()
348 list_for_each_entry(cb, &dev->read_list.list, list) in mei_cl_find_read_cb()
450 list_for_each_entry(me_cl, &dev->me_clients, list) { in mei_host_client_init()
544 list_add_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_disconnect()
547 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_disconnect()
651 list_add_tail(&cb->list, &dev->ctrl_rd_list.list); in mei_cl_connect()
654 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_connect()
817 list_add_tail(&cb->list, &dev->read_list.list); in mei_cl_read_start()
819 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_cl_read_start()
901 list_move_tail(&cb->list, &cmpl_list->list); in mei_cl_irq_write()
912 list_move_tail(&cb->list, &dev->write_waiting_list.list); in mei_cl_irq_write()
1003 list_add_tail(&cb->list, &dev->write_waiting_list.list); in mei_cl_write()
1005 list_add_tail(&cb->list, &dev->write_list.list); in mei_cl_write()