Home
last modified time | relevance | path

Searched refs:free_rb_list (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
H A Dclient-buffers.c37 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_alloc_rx_ring()
102 /* release allocated memory - pass over free_rb_list */ in ishtp_cl_free_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 Dclient.c96 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()
905 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg()
906 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg()
1025 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg_dma()
1026 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg_dma()
H A Dclient.h61 struct ishtp_cl_rb free_rb_list; member
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
H A Dclient-buffers.c37 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_alloc_rx_ring()
102 /* release allocated memory - pass over free_rb_list */ in ishtp_cl_free_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 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()
910 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg()
911 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg()
1039 if (!list_empty(&cl->free_rb_list.list)) { in recv_ishtp_cl_msg_dma()
1040 new_rb = list_entry(cl->free_rb_list.list.next, in recv_ishtp_cl_msg_dma()
H A Dclient.h61 struct ishtp_cl_rb free_rb_list; member

Completed in 5 milliseconds