#include "i915_sw_fence_work.h"
static void fence_complete(struct dma_fence_work *f)
{ … }
static void fence_work(struct work_struct *work)
{ … }
static int
fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
{ … }
static const char *get_driver_name(struct dma_fence *fence)
{ … }
static const char *get_timeline_name(struct dma_fence *fence)
{ … }
static void fence_release(struct dma_fence *fence)
{ … }
static const struct dma_fence_ops fence_ops = …;
void dma_fence_work_init(struct dma_fence_work *f,
const struct dma_fence_work_ops *ops)
{ … }
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal)
{ … }