aboutsummaryrefslogtreecommitdiffstats
path: root/amdgpu/amdgpu_bo.c
Commit message (Expand)AuthorAgeFilesLines
* amdgpu: Add BO handle to table in amdgpu_bo_createMichel Dänzer2019-07-011-20/+12
* amdgpu: Pass file descriptor directly to amdgpu_close_kms_handleMichel Dänzer2019-07-011-20/+15
* amdgpu: add a faster BO list APIMarek Olšák2019-01-161-0/+34
* amdgpu: annotate public functionsLucas De Marchi2018-09-191-52/+52
* amdgpu: remove invalid check in amdgpu_bo_allocChristian König2018-09-181-7/+2
* amdgpu: amdgpu_bo_inc_ref don't return dummy intQiang Yu2018-09-031-2/+1
* amdgpu: add amdgpu_bo_inc_ref() function.Qiang Yu2018-09-031-0/+6
* amdgpu: add error return value for finding bo by cpu mapping (v2)Junwei Zhang2018-09-011-2/+4
* amdgpu: add a function to create amdgpu bo internally (v4)Junwei Zhang2018-08-171-105/+106
* amdgpu: free flink bo in bo importJunwei Zhang2018-08-171-0/+5
* amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mappingMichel Dänzer2018-08-171-2/+3
* amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mappingMichel Dänzer2018-08-151-1/+1
* amdgpu: add a function to find bo by cpu mapping (v2)Junwei Zhang2018-08-081-0/+39
* amdgpu: add bo from user memory to handle tableJunwei Zhang2018-08-081-1/+10
* amdgpu: always add all BOs to handle tableChristian König2018-08-071-10/+4
* amdgpu: use handle table for flink namesChristian König2018-08-071-13/+13
* amdgpu: use handle table for KMS handlesChristian König2018-08-071-9/+10
* amdgpu: add amdgpu_bo_handle_type_kms_noimportMarek Olšák2018-07-251-0/+4
* Revert "amdgpu: don't call add_handle_to_table for KMS BO exports"Michel Dänzer2018-07-111-1/+1
* amdgpu: don't call add_handle_to_table for KMS BO exportsMarek Olšák2018-07-101-1/+1
* libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_exportSatyajit2018-03-221-2/+3
* meson,configure: include config.h automaticallyEric Engestrom2018-03-201-4/+0
* amdgpu: merge and cleanup amdgpu_bo_freeMonk Liu2017-08-081-23/+29
* amdgpu: fix race issue between two bo functions(v2)Monk Liu2017-08-081-4/+1
* amdgpu: fix missing mutex unlock before returnMonk Liu2017-08-071-0/+1
* amdgpu/: concisely && consistently check null ptrs in canonical formEdward O'Callaghan2017-04-191-1/+1
* amdgpu: add REPLACE and CLEAR checking for VA op (v2)Junwei Zhang2017-04-031-1/+2
* amdgpu: add amdgpu_bo_va_op_rawNicolai Hähnle2017-04-031-5/+20
* amdgpu: validate user memory for userptrChunming Zhou2016-01-201-1/+2
* amdgpu: drop address patching logicsmonk.liu2016-01-201-10/+1
* amdgpu: Cleanly handle ENOMEM on result in amdgpu_bo_list_create()Tom St Denis2015-10-221-2/+9
* amdgpu: use EINVAL instead of EBADMSG in amdgpu_bo_cpu_unmap()Jonathan Gray2015-09-021-1/+1
* amdgpu: serialize drmPrimeFDToHandleChristian König2015-08-251-4/+5
* amdgpu: hide the final internal functions from global namespaceEmil Velikov2015-08-131-1/+1
* amdgpu: cosmetic chances in license boilerplateEmil Velikov2015-08-131-0/+1
* amdgpu: add amdgpu_bo_va_op for va map/unmap support v3Jammy Zhou2015-08-051-97/+33
* amdgpu: add base_preferred parameter to amdgpu_vamgr_find_vaKen Wang2015-08-051-1/+1
* amdgpu: do NULL check for bo handle in amdgpu_bo_query_infoJammy Zhou2015-08-051-0/+4
* amdgpu: cleanup VA IOCTL handlingChristian König2015-08-051-16/+16
* amdgpu: remove flink export workaround v2Christian König2015-08-051-6/+0
* amdgpu: explicitly unmap GPU mapping on BO destructionChristian König2015-08-051-24/+57
* amdgpu: fix double mutex_unlock in amdgpu_bo_importMarek Olšák2015-08-051-1/+1
* amdgpu: use alloca and malloc in critical codepaths (v2)Marek Olšák2015-08-051-9/+21
* amdgpu: allow exporting KMS handles with render nodesMarek Olšák2015-08-051-3/+5
* amdgpu: stop checking flag masksChristian König2015-08-051-2/+2
* amdgpu: make vamgr globalKen Wang2015-08-051-2/+2
* amdgpu: add helper for VM mapping v2Christian König2015-08-051-62/+44
* amdgpu: remove bo_vas hash table v2Christian König2015-08-051-11/+0
* amdgpu: add amdgpu_bo_list_update interface v2Jammy Zhou2015-08-051-0/+35
* amdgpu: replace alloca with calloc v2Jammy Zhou2015-08-051-3/+8