Home
last modified time | relevance | path

Searched refs:bufs_bitmap (Results 1 – 2 of 2) sorted by relevance

/linux/include/media/
A Dvideobuf2-core.h650 unsigned long *bufs_bitmap; member
1190 if (q->bufs_bitmap) in vb2_get_num_buffers()
1191 return bitmap_weight(q->bufs_bitmap, q->max_num_buffers); in vb2_get_num_buffers()
1302 if (test_bit(index, q->bufs_bitmap)) in vb2_get_buffer()
/linux/drivers/media/common/videobuf2/
A Dvideobuf2-core.c437 WARN_ON(index >= q->max_num_buffers || test_bit(index, q->bufs_bitmap) || vb->vb2_queue); in vb2_queue_add_buffer()
442 set_bit(index, q->bufs_bitmap); in vb2_queue_add_buffer()
451 clear_bit(vb->index, vb->vb2_queue->bufs_bitmap); in vb2_queue_remove_buffer()
483 index = bitmap_find_next_zero_area(q->bufs_bitmap, q->max_num_buffers, in __vb2_queue_alloc()
854 if (!q->bufs_bitmap) in vb2_core_allocated_buffers_storage()
855 q->bufs_bitmap = bitmap_zalloc(q->max_num_buffers, GFP_KERNEL); in vb2_core_allocated_buffers_storage()
856 if (!q->bufs_bitmap) { in vb2_core_allocated_buffers_storage()
869 bitmap_free(q->bufs_bitmap); in vb2_core_free_buffers_storage()
870 q->bufs_bitmap = NULL; in vb2_core_free_buffers_storage()

Completed in 16 milliseconds