/kernel/linux/linux-5.10/drivers/android/ |
H A D | binder_alloc.c | 71 struct rb_node **p = &alloc->free_buffers.rb_node; in binder_insert_free_buffer() 98 rb_insert_color(&new_buffer->rb_node, &alloc->free_buffers); in binder_insert_free_buffer() 385 struct rb_node *n = alloc->free_buffers.rb_node; in binder_alloc_new_buf_locked() 447 size_t free_buffers = 0; in binder_alloc_new_buf_locked() local 460 for (n = rb_first(&alloc->free_buffers); n != NULL; in binder_alloc_new_buf_locked() 464 free_buffers++; in binder_alloc_new_buf_locked() 476 free_buffers, largest_free_size); in binder_alloc_new_buf_locked() 515 rb_erase(best_fit, &alloc->free_buffers); in binder_alloc_new_buf_locked() 681 rb_erase(&next->rb_node, &alloc->free_buffers); in binder_free_buf_locked() 690 rb_erase(&prev->rb_node, &alloc->free_buffers); in binder_free_buf_locked() [all...] |
H A D | binder_alloc.h | 24 * @rb_node: node for allocated_buffers/free_buffers rb trees 81 * @free_buffers: rb tree of buffers available for allocation 102 struct rb_root free_buffers; member
|
/kernel/linux/linux-6.6/drivers/android/ |
H A D | binder_alloc.c | 71 struct rb_node **p = &alloc->free_buffers.rb_node; in binder_insert_free_buffer() 98 rb_insert_color(&new_buffer->rb_node, &alloc->free_buffers); in binder_insert_free_buffer() 376 struct rb_node *n = alloc->free_buffers.rb_node; in binder_alloc_new_buf_locked() 439 size_t free_buffers = 0; in binder_alloc_new_buf_locked() local 452 for (n = rb_first(&alloc->free_buffers); n != NULL; in binder_alloc_new_buf_locked() 456 free_buffers++; in binder_alloc_new_buf_locked() 468 free_buffers, largest_free_size); in binder_alloc_new_buf_locked() 507 rb_erase(best_fit, &alloc->free_buffers); in binder_alloc_new_buf_locked() 676 rb_erase(&next->rb_node, &alloc->free_buffers); in binder_free_buf_locked() 685 rb_erase(&prev->rb_node, &alloc->free_buffers); in binder_free_buf_locked() [all...] |
H A D | binder_alloc.h | 24 * @rb_node: node for allocated_buffers/free_buffers rb trees 83 * @free_buffers: rb tree of buffers available for allocation 106 struct rb_root free_buffers; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_vf_rep.c | 306 goto free_buffers; in lio_vf_rep_pkt_recv() 314 goto free_buffers; in lio_vf_rep_pkt_recv() 319 goto free_buffers; in lio_vf_rep_pkt_recv() 338 free_buffers: in lio_vf_rep_pkt_recv()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_vf_rep.c | 306 goto free_buffers; in lio_vf_rep_pkt_recv() 314 goto free_buffers; in lio_vf_rep_pkt_recv() 319 goto free_buffers; in lio_vf_rep_pkt_recv() 338 free_buffers: in lio_vf_rep_pkt_recv()
|
/kernel/linux/linux-5.10/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_core.c | 330 list_add_tail(&buf->list, &dma->free_buffers); in netup_unidvb_buf_queue() 592 if (list_empty(&dma->free_buffers)) { in netup_unidvb_dma_worker() 597 buf = list_first_entry(&dma->free_buffers, in netup_unidvb_dma_worker() 628 while (!list_empty(&dma->free_buffers)) { in netup_unidvb_queue_cleanup() 629 buf = list_first_entry(&dma->free_buffers, in netup_unidvb_queue_cleanup() 662 INIT_LIST_HEAD(&dma->free_buffers); in netup_unidvb_dma_init()
|
H A D | netup_unidvb.h | 65 struct list_head free_buffers; member
|
/kernel/linux/linux-6.6/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_core.c | 330 list_add_tail(&buf->list, &dma->free_buffers); in netup_unidvb_buf_queue() 592 if (list_empty(&dma->free_buffers)) { in netup_unidvb_dma_worker() 597 buf = list_first_entry(&dma->free_buffers, in netup_unidvb_dma_worker() 628 while (!list_empty(&dma->free_buffers)) { in netup_unidvb_queue_cleanup() 629 buf = list_first_entry(&dma->free_buffers, in netup_unidvb_queue_cleanup() 662 INIT_LIST_HEAD(&dma->free_buffers); in netup_unidvb_dma_init()
|
H A D | netup_unidvb.h | 65 struct list_head free_buffers; member
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | horizon.c | 1550 int free_buffers; in hrz_send() local 1632 while ((free_buffers = rd_regw (dev, TX_FREE_BUFFER_COUNT_OFF)) < buffers_required) { in hrz_send() 1634 free_buffers, buffers_required); in hrz_send() 1641 free_buffers, buffers_required); in hrz_send()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | md-bitmap.c | 327 static void free_buffers(struct page *page) in free_buffers() function 422 static void free_buffers(struct page *page) in free_buffers() function 874 free_buffers(map[pages]); in md_bitmap_file_unmap() 879 free_buffers(sb_page); in md_bitmap_file_unmap()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | md-bitmap.c | 320 static void free_buffers(struct page *page) in free_buffers() function 839 free_buffers(map[pages]); in md_bitmap_file_unmap() 844 free_buffers(sb_page); in md_bitmap_file_unmap()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 1789 goto free_buffers; in sg_fd_to_skb() 1796 goto free_buffers; in sg_fd_to_skb() 1848 free_buffers: in sg_fd_to_skb()
|
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 1681 int free_buffers) in uvc_video_stop_transfer() 1702 if (free_buffers) in uvc_video_stop_transfer() 1680 uvc_video_stop_transfer(struct uvc_streaming *stream, int free_buffers) uvc_video_stop_transfer() argument
|
/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 1759 int free_buffers) in uvc_video_stop_transfer() 1780 if (free_buffers) in uvc_video_stop_transfer() 1758 uvc_video_stop_transfer(struct uvc_streaming *stream, int free_buffers) uvc_video_stop_transfer() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 1839 goto free_buffers; in sg_fd_to_skb() 1846 goto free_buffers; in sg_fd_to_skb() 1898 free_buffers: in sg_fd_to_skb()
|