Home
last modified time | relevance | path

Searched refs:free_rb_list (Results 1 – 3 of 3) sorted by relevance

/linux-5.19.10/drivers/hid/intel-ish-hid/ishtp/
Dclient-buffers.c37 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()
Dclient.c97 INIT_LIST_HEAD(&cl->free_rb_list.list); in ishtp_cl_init()
473 if (list_empty(&cl->free_rb_list.list)) { in ishtp_cl_read_start()
481 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, list); in ishtp_cl_read_start()
510 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_read_start()
913 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg()
914 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg()
1042 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg_dma()
1043 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg_dma()
Dclient.h61 struct ishtp_cl_rb free_rb_list; member