Searched refs:free_rb_list (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/hid/intel-ish-hid/ishtp/ |
| H A D | client-buffers.c | 37 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_alloc_rx_ring() 104 while (!list_empty(&cl->free_rb_list.list)) { in ishtp_cl_free_rx_ring() 105 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, in ishtp_cl_free_rx_ring() 240 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_io_rb_recycle()
|
| H A D | client.c | 34 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_read_list_flush() 80 INIT_LIST_HEAD(&cl->free_rb_list.list); in ishtp_cl_init() 619 if (list_empty(&cl->free_rb_list.list)) { in ishtp_cl_read_start() 627 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, list); in ishtp_cl_read_start() 656 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_read_start() 1056 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg() 1057 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg() 1185 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg_dma() 1186 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg_dma()
|
| H A D | client.h | 61 struct ishtp_cl_rb free_rb_list; member
|