Lines Matching defs:context
30 * fence context counter: each execution context should have its own
31 * fence context, this allows checking if fences belong to the same
32 * context or not. One device can have multiple separate contexts,
45 * dma_fence_signal(). Fences are associated with a context, allocated through
46 * dma_fence_context_alloc(), and all fences on the same context are
79 * affects the offending userspace context, and no other userspace
149 * allocated. The fence context is used for setting &dma_fence.context to a
150 * unique number by passing the context to dma_fence_init().
238 * both in interrupt and process context. Due to implementation details this
450 fence->context, fence->seqno)) {
542 * Note that the callback can be called from an atomic context. If
551 * itself can be called from irq context.
837 * @context: the execution context this fence is run on
838 * @seqno: a linear increasing sequence number for this context
844 * context and seqno are used for easy comparison between fences, allowing
849 spinlock_t *lock, u64 context, u64 seqno)
858 fence->context = context;