drm/amdgpu
Lucas De Marchi e15e3a65b8 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>
2018-09-19 22:46:45 -07:00
..
.editorconfig Add meson build system 2018-01-12 09:40:48 -08:00
Android.mk amdgpu: Only remember the device's marketing name 2017-12-05 12:50:20 +01:00
Makefile.am amdgpu: Only remember the device's marketing name 2017-12-05 12:50:20 +01:00
Makefile.sources amdgpu: remove the hash table implementation 2018-08-07 13:27:33 +02:00
amdgpu-symbol-check amdgpu: amdgpu_bo_inc_ref don't return dummy int 2018-09-03 12:37:32 +02:00
amdgpu.h amdgpu: amdgpu_bo_inc_ref don't return dummy int 2018-09-03 12:37:32 +02:00
amdgpu_asic_id.c meson,configure: include config.h automatically 2018-03-20 18:19:26 +00:00
amdgpu_bo.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
amdgpu_cs.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
amdgpu_device.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
amdgpu_gpu_info.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
amdgpu_internal.h amdgpu: use handle table for flink names 2018-08-07 13:27:28 +02:00
amdgpu_vamgr.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
amdgpu_vm.c amdgpu: annotate public functions 2018-09-19 22:46:45 -07:00
handle_table.c amdgpu: fix off by one in handle_table_insert 2018-08-16 08:50:04 +02:00
handle_table.h amdgpu: add handle table implementation v2 2018-08-07 13:27:16 +02:00
libdrm_amdgpu.pc.in amdgpu: add libdrm as private requirement/dependency 2016-02-04 13:22:50 +00:00
meson.build libdrm: Fix amdgpu build failure 2018-08-07 13:58:21 +01:00