|
XenevaOS
|
#include <dma-fence-array.h>

Public Member Functions | |
| struct dma_fence_array_cb callbacks[] | __counted_by (num_fences) |
Public Attributes | |
| struct dma_fence | base |
| unsigned | num_fences |
| atomic_t | num_pending |
| struct dma_fence ** | fences |
| struct irq_work | work |
struct dma_fence_array - fence to represent an array of fences @base: fence base class @lock: spinlock for fence handling @num_fences: number of fences in the array @num_pending: fences in the array still pending @fences: array of the fences @work: internal irq_work function @callbacks: array of callback helpers
| struct dma_fence_array_cb callbacks[] dma_fence_array::__counted_by | ( | num_fences | ) |
| struct dma_fence dma_fence_array::base |
| struct dma_fence** dma_fence_array::fences |
| unsigned dma_fence_array::num_fences |
| atomic_t dma_fence_array::num_pending |
| struct irq_work dma_fence_array::work |