etnaviv_gem_submit
struct etnaviv_gem_submit;
void etnaviv_core_dump(struct etnaviv_gem_submit *submit)
struct etnaviv_gem_submit;
void etnaviv_core_dump(struct etnaviv_gem_submit *submit);
void etnaviv_submit_put(struct etnaviv_gem_submit * submit);
static void submit_unlock_object(struct etnaviv_gem_submit *submit, int i)
static int submit_lock_objects(struct etnaviv_gem_submit *submit,
static int submit_fence_sync(struct etnaviv_gem_submit *submit)
static void submit_attach_object_fences(struct etnaviv_gem_submit *submit)
static int submit_pin_objects(struct etnaviv_gem_submit *submit)
static int submit_bo(struct etnaviv_gem_submit *submit, u32 idx,
static int submit_reloc(struct etnaviv_gem_submit *submit, void *stream,
static struct etnaviv_gem_submit *submit_create(struct drm_device *dev,
static int submit_perfmon_validate(struct etnaviv_gem_submit *submit,
struct etnaviv_gem_submit *submit;
struct etnaviv_gem_submit *submit =
container_of(kref, struct etnaviv_gem_submit, refcount);
void etnaviv_submit_put(struct etnaviv_gem_submit *submit)
struct etnaviv_gem_submit *submit;
static int submit_lookup_objects(struct etnaviv_gem_submit *submit,
const struct etnaviv_gem_submit *submit = event->submit;
const struct etnaviv_gem_submit *submit = event->submit;
struct dma_fence *etnaviv_gpu_submit(struct etnaviv_gem_submit *submit)
void etnaviv_gpu_recover_hang(struct etnaviv_gem_submit *submit)
struct etnaviv_gem_submit;
void etnaviv_gpu_recover_hang(struct etnaviv_gem_submit *submit);
struct dma_fence *etnaviv_gpu_submit(struct etnaviv_gem_submit *submit);
struct etnaviv_gem_submit *submit;
int etnaviv_sched_push_job(struct etnaviv_gem_submit *submit)
struct etnaviv_gem_submit *submit = to_etnaviv_submit(sched_job);
struct etnaviv_gem_submit *submit = to_etnaviv_submit(sched_job);
struct etnaviv_gem_submit *submit = to_etnaviv_submit(sched_job);
struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job)
return container_of(sched_job, struct etnaviv_gem_submit, sched_job);
int etnaviv_sched_push_job(struct etnaviv_gem_submit *submit);