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 D | client-buffers.c | 37 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 D | client.c | 96 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 D | client.h | 61 struct ishtp_cl_rb free_rb_list; member
|
/kernel/linux/linux-6.6/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() 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 D | client.c | 97 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 D | client.h | 61 struct ishtp_cl_rb free_rb_list; member
|
Completed in 5 milliseconds