diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-01-16 00:23:47 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-01-16 00:23:47 +0100 |
| commit | 9c277c79744a9cb6dd9174fccbde52b65803530f (patch) | |
| tree | 97f005ac11dd47a702565687cbaffd8fffd328c0 /sys/decl.go | |
| parent | b1f7eb0c307c7f098b07b5cc4d6012b269fe8b3b (diff) | |
sys: describe more dri syscalls
Diffstat (limited to 'sys/decl.go')
| -rw-r--r-- | sys/decl.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/decl.go b/sys/decl.go index 769759fab..01aa937c5 100644 --- a/sys/decl.go +++ b/sys/decl.go @@ -63,6 +63,7 @@ const ( ResGid ResTimerid ResIocbPtr + ResDrmCtx ) const ( @@ -138,7 +139,7 @@ func ResourceSubkinds(kind ResourceKind) []ResourceSubkind { FdKvmCpu, FdSndSeq, FdSndTimer, FdSndControl, FdInputEvent} case ResIPC: return []ResourceSubkind{IPCMsq, IPCSem, IPCShm} - case ResIOCtx, ResKey, ResInotifyDesc, ResPid, ResUid, ResGid, ResTimerid, ResIocbPtr: + case ResIOCtx, ResKey, ResInotifyDesc, ResPid, ResUid, ResGid, ResTimerid, ResIocbPtr, ResDrmCtx: return []ResourceSubkind{ResAny} default: panic("unknown resource kind") @@ -181,6 +182,8 @@ func (t ResourceType) Default() uintptr { return 0 case ResTimerid: return 0 + case ResDrmCtx: + return 0 default: panic("unknown resource type") } @@ -208,6 +211,8 @@ func (t ResourceType) SpecialValues() []uintptr { return []uintptr{0, ^uintptr(0)} case ResTimerid: return []uintptr{0} + case ResDrmCtx: + return []uintptr{0} default: panic("unknown resource kind") } @@ -233,6 +238,8 @@ func (t ResourceType) Size() uintptr { return 4 case ResTimerid: return 4 + case ResDrmCtx: + return 4 default: panic("unknown resource kind") } |
