aboutsummaryrefslogtreecommitdiffstats
path: root/amdgpu/amdgpu_vm.c
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2018-09-13 14:57:13 -0700
committerLucas De Marchi <lucas.demarchi@intel.com>2018-09-19 22:46:45 -0700
commite15e3a65b80d1da5407bd46b4b0d514e621badd6 (patch)
tree97f7a5f86c42a9249f1c10ba93b85e8a2390f6f7 /amdgpu/amdgpu_vm.c
parentd7320bfcddc596f23fa2b7166e447a0747139199 (diff)
downloadexternal_libdrm-e15e3a65b80d1da5407bd46b4b0d514e621badd6.tar.gz
external_libdrm-e15e3a65b80d1da5407bd46b4b0d514e621badd6.tar.bz2
external_libdrm-e15e3a65b80d1da5407bd46b4b0d514e621badd6.zip
amdgpu: annotate public functions
This was done with: nm --dynamic --defined-only build/amdgpu/libdrm_amdgpu.so | \ grep amdgpu_ | \ cut -d' ' -f3 > /tmp/a.txt while read sym; do read f func line _ <<<$(cscope -d -L -1 $sym) if [ ! -z "$f" ]; then line=$((line-1)) sed -i "${line}s/^/drm_public /" $f fi done < /tmp/a.txt Then the alignment of function arguments were manually fixed all over. The idea here will be to switch the default visibility to hidden so we don't export symbols we shouldn't. Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com> Acked-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Diffstat (limited to 'amdgpu/amdgpu_vm.c')
-rw-r--r--amdgpu/amdgpu_vm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/amdgpu/amdgpu_vm.c b/amdgpu/amdgpu_vm.c
index da9d07f8..7e6e28f0 100644
--- a/amdgpu/amdgpu_vm.c
+++ b/amdgpu/amdgpu_vm.c
@@ -26,7 +26,7 @@
#include "xf86drm.h"
#include "amdgpu_internal.h"
-int amdgpu_vm_reserve_vmid(amdgpu_device_handle dev, uint32_t flags)
+drm_public int amdgpu_vm_reserve_vmid(amdgpu_device_handle dev, uint32_t flags)
{
union drm_amdgpu_vm vm;
@@ -37,7 +37,8 @@ int amdgpu_vm_reserve_vmid(amdgpu_device_handle dev, uint32_t flags)
&vm, sizeof(vm));
}
-int amdgpu_vm_unreserve_vmid(amdgpu_device_handle dev, uint32_t flags)
+drm_public int amdgpu_vm_unreserve_vmid(amdgpu_device_handle dev,
+ uint32_t flags)
{
union drm_amdgpu_vm vm;