Searched refs:dmabufs (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_prime.c | 111 p = &prime_fpriv->dmabufs.rb_node; in drm_prime_add_buf_handle() 123 rb_insert_color(&member->dmabuf_rb, &prime_fpriv->dmabufs); in drm_prime_add_buf_handle() 170 rb = prime_fpriv->dmabufs.rb_node; in drm_prime_lookup_buf_handle() 202 rb_erase(&member->dmabuf_rb, &prime_fpriv->dmabufs); in drm_prime_remove_buf_handle() 220 prime_fpriv->dmabufs = RB_ROOT; in drm_prime_init_file_private() 227 WARN_ON(!RB_EMPTY_ROOT(&prime_fpriv->dmabufs)); in drm_prime_destroy_file_private()
|
| /linux-6.15/include/drm/ |
| H A D | drm_prime.h | 48 struct rb_root dmabufs; member
|
| /linux-6.15/include/linux/iio/ |
| H A D | buffer_impl.h | 166 struct list_head dmabufs; /* P: dmabufs_mutex */ member
|
| /linux-6.15/drivers/staging/vc04_services/interface/ |
| H A D | TODO | 16 to manage these buffers as dmabufs so that we can zero-copy import
|
| /linux-6.15/samples/vfio-mdev/ |
| H A D | mbochs.c | 190 struct list_head dmabufs; member 549 INIT_LIST_HEAD(&mdev_state->dmabufs); in mbochs_init_dev() 962 list_add(&dmabuf->next, &mdev_state->dmabufs); in mbochs_dmabuf_alloc() 984 list_for_each_entry(dmabuf, &mdev_state->dmabufs, next) in mbochs_dmabuf_find_by_mode() 998 list_for_each_entry(dmabuf, &mdev_state->dmabufs, next) in mbochs_dmabuf_find_by_id() 1316 list_for_each_entry_safe(dmabuf, tmp, &mdev_state->dmabufs, next) { in mbochs_close_device()
|
| /linux-6.15/drivers/iio/ |
| H A D | industrialio-buffer.c | 369 INIT_LIST_HEAD(&buffer->dmabufs); in iio_buffer_init() 1603 list_for_each_entry_safe(priv, tmp, &buffer->dmabufs, entry) { in iio_buffer_chrdev_release() 1637 list_for_each_entry(priv, &buffer->dmabufs, entry) { in iio_buffer_find_attachment() 1721 list_for_each_entry(each, &buffer->dmabufs, entry) { in iio_buffer_attach_dmabuf() 1737 list_add(&priv->entry, &buffer->dmabufs); in iio_buffer_attach_dmabuf() 1774 list_for_each_entry(priv, &buffer->dmabufs, entry) { in iio_buffer_detach_dmabuf()
|
| /linux-6.15/drivers/dma-buf/ |
| H A D | Kconfig | 42 Qemu can use this to create host dmabufs for guest framebuffers.
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | f_fs.c | 232 struct list_head dmabufs; /* P: dmabufs_mutex */ member 1352 list_for_each_entry_safe(priv, tmp, &epfile->dmabufs, entry) { in ffs_epfile_release() 1455 list_for_each_entry(priv, &epfile->dmabufs, entry) { in ffs_dmabuf_find_attachment() 1527 list_add(&priv->entry, &epfile->dmabufs); in ffs_dmabuf_attach() 1557 list_for_each_entry_safe(priv, tmp, &epfile->dmabufs, entry) { in ffs_dmabuf_detach() 2347 INIT_LIST_HEAD(&epfile->dmabufs); in ffs_epfiles_create()
|
| /linux-6.15/Documentation/gpu/ |
| H A D | drm-uapi.rst | 257 below for already imported dmabufs.
|