Symbol: drm_exec
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1132
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2643
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2903
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.h
66
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
109
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
69
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
48
struct drm_exec *exec)
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.h
68
struct drm_exec *exec);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1113
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
402
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
938
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c
130
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c
71
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
770
amdgpu_userq_bo_validate(struct amdgpu_device *adev, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
815
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
496
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
694
struct drm_exec exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
519
int amdgpu_vm_lock_pd(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
535
int amdgpu_vm_lock_done_list(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
40
struct drm_exec;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
517
int amdgpu_vm_lock_pd(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
519
int amdgpu_vm_lock_done_list(struct amdgpu_vm *vm, struct drm_exec *exec,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1539
struct drm_exec exec;
sys/dev/pci/drm/drm_exec.c
104
void drm_exec_fini(struct drm_exec *exec)
sys/dev/pci/drm/drm_exec.c
123
bool drm_exec_cleanup(struct drm_exec *exec)
sys/dev/pci/drm/drm_exec.c
143
static int drm_exec_obj_locked(struct drm_exec *exec,
sys/dev/pci/drm/drm_exec.c
172
static int drm_exec_lock_contended(struct drm_exec *exec)
sys/dev/pci/drm/drm_exec.c
217
int drm_exec_lock_obj(struct drm_exec *exec, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_exec.c
270
void drm_exec_unlock_obj(struct drm_exec *exec, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_exec.c
299
int drm_exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_exec.c
331
int drm_exec_prepare_array(struct drm_exec *exec,
sys/dev/pci/drm/drm_exec.c
56
static void drm_exec_unlock_all(struct drm_exec *exec)
sys/dev/pci/drm/drm_exec.c
81
void drm_exec_init(struct drm_exec *exec, u32 flags, unsigned nr)
sys/dev/pci/drm/drm_gpuvm.c
1159
exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gpuvm.c
1182
struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
1191
struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
1212
struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
1256
struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
1282
drm_gpuvm_prepare_range(struct drm_gpuvm *gpuvm, struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
1319
struct drm_exec *exec = &vm_exec->exec;
sys/dev/pci/drm/drm_gpuvm.c
1411
struct drm_exec *exec = &vm_exec->exec;
sys/dev/pci/drm/drm_gpuvm.c
1433
__drm_gpuvm_validate(struct drm_gpuvm *gpuvm, struct drm_exec *exec)
sys/dev/pci/drm/drm_gpuvm.c
1453
drm_gpuvm_validate_locked(struct drm_gpuvm *gpuvm, struct drm_exec *exec)
sys/dev/pci/drm/drm_gpuvm.c
1486
drm_gpuvm_validate(struct drm_gpuvm *gpuvm, struct drm_exec *exec)
sys/dev/pci/drm/drm_gpuvm.c
1511
struct drm_exec *exec,
sys/dev/pci/drm/drm_gpuvm.c
2501
struct drm_exec *exec = priv;
sys/dev/pci/drm/drm_gpuvm.c
2579
struct drm_exec *exec, unsigned int num_fences,
sys/dev/pci/drm/drm_gpuvm.c
2610
drm_gpuvm_sm_unmap_exec_lock(struct drm_gpuvm *gpuvm, struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_exec.h
133
static inline bool drm_exec_is_contended(struct drm_exec *exec)
sys/dev/pci/drm/include/drm/drm_exec.h
138
void drm_exec_init(struct drm_exec *exec, u32 flags, unsigned nr);
sys/dev/pci/drm/include/drm/drm_exec.h
139
void drm_exec_fini(struct drm_exec *exec);
sys/dev/pci/drm/include/drm/drm_exec.h
140
bool drm_exec_cleanup(struct drm_exec *exec);
sys/dev/pci/drm/include/drm/drm_exec.h
141
int drm_exec_lock_obj(struct drm_exec *exec, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_exec.h
142
void drm_exec_unlock_obj(struct drm_exec *exec, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_exec.h
143
int drm_exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/include/drm/drm_exec.h
145
int drm_exec_prepare_array(struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_exec.h
63
drm_exec_obj(struct drm_exec *exec, unsigned long index)
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1190
struct drm_exec *exec);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1244
struct drm_exec *exec, unsigned int num_fences,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
1247
int drm_gpuvm_sm_unmap_exec_lock(struct drm_gpuvm *gpuvm, struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
530
struct drm_exec exec;
sys/dev/pci/drm/include/drm/drm_gpuvm.h
567
struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
571
struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
575
struct drm_exec *exec,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
603
int drm_gpuvm_validate(struct drm_gpuvm *gpuvm, struct drm_exec *exec);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
605
struct drm_exec *exec,
sys/dev/pci/drm/radeon/radeon.h
1044
struct drm_exec exec;
sys/dev/pci/drm/radeon/radeon_gem.c
703
struct drm_exec exec;
sys/dev/pci/drm/radeon/radeon_object.c
486
struct drm_exec *exec,
sys/dev/pci/drm/radeon/radeon_object.h
155
struct drm_exec *exec,