Home
last modified time | relevance | path

Searched refs:amdgpu_mn (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mn.h30 struct amdgpu_mn;
38 void amdgpu_mn_lock(struct amdgpu_mn *mn);
39 void amdgpu_mn_unlock(struct amdgpu_mn *mn);
40 struct amdgpu_mn *amdgpu_mn_get(struct amdgpu_device *adev,
45 static inline void amdgpu_mn_lock(struct amdgpu_mn *mn) {} in amdgpu_mn_lock()
46 static inline void amdgpu_mn_unlock(struct amdgpu_mn *mn) {} in amdgpu_mn_unlock()
47 static inline struct amdgpu_mn *amdgpu_mn_get(struct amdgpu_device *adev, in amdgpu_mn_get()
Damdgpu_mn.c72 struct amdgpu_mn { struct
114 struct amdgpu_mn *amn = container_of(work, struct amdgpu_mn, work); in amdgpu_mn_destroy()
147 struct amdgpu_mn *amn = container_of(mn, struct amdgpu_mn, mn); in amdgpu_mn_release()
159 void amdgpu_mn_lock(struct amdgpu_mn *mn) in amdgpu_mn_lock()
170 void amdgpu_mn_unlock(struct amdgpu_mn *mn) in amdgpu_mn_unlock()
181 static int amdgpu_mn_read_lock(struct amdgpu_mn *amn, bool blockable) in amdgpu_mn_read_lock()
200 static void amdgpu_mn_read_unlock(struct amdgpu_mn *amn) in amdgpu_mn_read_unlock()
254 struct amdgpu_mn *amn = container_of(mn, struct amdgpu_mn, mn); in amdgpu_mn_invalidate_range_start_gfx()
302 struct amdgpu_mn *amn = container_of(mn, struct amdgpu_mn, mn); in amdgpu_mn_invalidate_range_start_hsa()
351 struct amdgpu_mn *amn = container_of(mn, struct amdgpu_mn, mn); in amdgpu_mn_invalidate_range_end()
[all …]
DMakefile168 amdgpu-$(CONFIG_MMU_NOTIFIER) += amdgpu_mn.o
Damdgpu_object.h100 struct amdgpu_mn *mn;
Damdgpu.h994 struct amdgpu_mn *mn;
/Linux-v4.19/Documentation/gpu/
Damdgpu.rst49 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
52 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c