Home
last modified time | relevance | path

Searched defs:fence (Results 1 – 16 of 16) sorted by relevance

/include/linux/
Ddma-fence.h276 static inline void dma_fence_put(struct dma_fence *fence) in dma_fence_put()
288 static inline struct dma_fence *dma_fence_get(struct dma_fence *fence) in dma_fence_get()
302 static inline struct dma_fence *dma_fence_get_rcu(struct dma_fence *fence) in dma_fence_get_rcu()
330 struct dma_fence *fence; in dma_fence_get_rcu_safe() local
402 dma_fence_is_signaled_locked(struct dma_fence *fence) in dma_fence_is_signaled_locked()
432 dma_fence_is_signaled(struct dma_fence *fence) in dma_fence_is_signaled()
524 static inline int dma_fence_get_status_locked(struct dma_fence *fence) in dma_fence_get_status_locked()
545 static inline void dma_fence_set_error(struct dma_fence *fence, in dma_fence_set_error()
562 static inline ktime_t dma_fence_timestamp(struct dma_fence *fence) in dma_fence_timestamp()
595 static inline signed long dma_fence_wait(struct dma_fence *fence, bool intr) in dma_fence_wait()
Ddma-fence-array.h56 static inline bool dma_fence_is_array(struct dma_fence *fence) in dma_fence_is_array()
69 to_dma_fence_array(struct dma_fence *fence) in to_dma_fence_array()
88 #define dma_fence_array_for_each(fence, index, head) \ argument
Ddma-fence-chain.h29 struct dma_fence *fence; member
62 to_dma_fence_chain(struct dma_fence *fence) in to_dma_fence_chain()
78 dma_fence_chain_contained(struct dma_fence *fence) in dma_fence_chain_contained()
Dseqno-fence.h42 to_seqno_fence(struct dma_fence *fence) in to_seqno_fence()
87 seqno_fence_init(struct seqno_fence *fence, spinlock_t *lock, in seqno_fence_init()
Ddma-resv.h75 struct dma_resv_list __rcu *fence; member
245 struct dma_fence *fence; in dma_resv_get_excl_unlocked() local
Dsync_file.h52 struct dma_fence *fence; member
Ddma-fence-unwrap.h91 #define dma_fence_unwrap_for_each(fence, cursor, head) \ argument
/include/drm/
Ddrm_syncobj.h51 struct dma_fence __rcu *fence; member
105 struct dma_fence *fence; in drm_syncobj_fence_get() local
Ddrm_file.h125 struct dma_fence *fence; member
Ddrm_plane.h85 struct dma_fence *fence; member
/include/uapi/drm/
Dvgem_drm.h54 __u32 fence; member
Detnaviv_drm.h198 __u32 fence; /* out */ member
224 __u32 fence; /* in */ member
Dmsm_drm.h256 __u32 fence; /* out */ member
280 __u32 fence; /* in */ member
Dtegra_drm.h497 __u32 fence; member
Damdgpu_drm.h656 struct drm_amdgpu_fence fence; member
/include/uapi/linux/
Dsync_file.h29 __s32 fence; member