aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-06-06 09:26:16 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-06-06 10:02:03 +0200
commit41f9540d7aea0348e4c4bdba6d6c0a7fa0f24a68 (patch)
treee6e12ee1a7edb368ab8da03f95c15b068ac7b94d /sys
parent6479ab2a752ba9ef714199de69d096cee0e6db2d (diff)
sys/fuchsia: remove ZX_VMO_OP_LOOKUP
It's removed from latest zircon sources.
Diffstat (limited to 'sys')
-rw-r--r--sys/fuchsia/gen/amd64.go11
-rw-r--r--sys/fuchsia/gen/arm64.go11
-rw-r--r--sys/fuchsia/vmos.txt1
-rw-r--r--sys/fuchsia/vmos_amd64.const1
-rw-r--r--sys/fuchsia/vmos_arm64.const1
5 files changed, 2 insertions, 23 deletions
diff --git a/sys/fuchsia/gen/amd64.go b/sys/fuchsia/gen/amd64.go
index d3b206124..3142d0e5c 100644
--- a/sys/fuchsia/gen/amd64.go
+++ b/sys/fuchsia/gen/amd64.go
@@ -1031,14 +1031,6 @@ var syscalls_amd64 = []*Syscall{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "data", TypeSize: 8}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "buffer_size", TypeSize: 8}}},
}},
- {Name: "zx_vmo_op_range$ZX_VMO_OP_LOOKUP", CallName: "zx_vmo_op_range", Args: []Type{
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_vmo", FldName: "handle", TypeSize: 4}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "op", TypeSize: 8}}, Val: 5},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "offset", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "size", TypeSize: 8}}},
- &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "buffer_size", TypeSize: 8}}, Buf: "data"},
- }},
{Name: "zx_vmo_read", CallName: "zx_vmo_read", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_vmo", FldName: "handle", TypeSize: 4}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}}},
@@ -1199,7 +1191,6 @@ var consts_amd64 = []ConstValue{
{Name: "ZX_VMO_OP_CACHE_SYNC", Value: 6},
{Name: "ZX_VMO_OP_COMMIT", Value: 1},
{Name: "ZX_VMO_OP_DECOMMIT", Value: 2},
- {Name: "ZX_VMO_OP_LOOKUP", Value: 5},
{Name: "ZX_VM_FLAG_CAN_MAP_EXECUTE", Value: 512},
{Name: "ZX_VM_FLAG_CAN_MAP_READ", Value: 128},
{Name: "ZX_VM_FLAG_CAN_MAP_SPECIFIC", Value: 64},
@@ -1215,4 +1206,4 @@ var consts_amd64 = []ConstValue{
{Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
}
-const revision_amd64 = "747de15ad198405e62ce2ef83650f88ad9f3343d"
+const revision_amd64 = "e7013a5597663fd453629ada2b2be037a661e70d"
diff --git a/sys/fuchsia/gen/arm64.go b/sys/fuchsia/gen/arm64.go
index 5d496f033..fa3cadae7 100644
--- a/sys/fuchsia/gen/arm64.go
+++ b/sys/fuchsia/gen/arm64.go
@@ -1031,14 +1031,6 @@ var syscalls_arm64 = []*Syscall{
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "data", TypeSize: 8}}},
&ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "buffer_size", TypeSize: 8}}},
}},
- {Name: "zx_vmo_op_range$ZX_VMO_OP_LOOKUP", CallName: "zx_vmo_op_range", Args: []Type{
- &ResourceType{TypeCommon: TypeCommon{TypeName: "zx_vmo", FldName: "handle", TypeSize: 4}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "op", TypeSize: 8}}, Val: 5},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "offset", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "size", TypeSize: 8}}},
- &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "buffer_size", TypeSize: 8}}, Buf: "data"},
- }},
{Name: "zx_vmo_read", CallName: "zx_vmo_read", Args: []Type{
&ResourceType{TypeCommon: TypeCommon{TypeName: "zx_vmo", FldName: "handle", TypeSize: 4}},
&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}}},
@@ -1199,7 +1191,6 @@ var consts_arm64 = []ConstValue{
{Name: "ZX_VMO_OP_CACHE_SYNC", Value: 6},
{Name: "ZX_VMO_OP_COMMIT", Value: 1},
{Name: "ZX_VMO_OP_DECOMMIT", Value: 2},
- {Name: "ZX_VMO_OP_LOOKUP", Value: 5},
{Name: "ZX_VM_FLAG_CAN_MAP_EXECUTE", Value: 512},
{Name: "ZX_VM_FLAG_CAN_MAP_READ", Value: 128},
{Name: "ZX_VM_FLAG_CAN_MAP_SPECIFIC", Value: 64},
@@ -1215,4 +1206,4 @@ var consts_arm64 = []ConstValue{
{Name: "ZX_WAIT_ASYNC_REPEATING", Value: 1},
}
-const revision_arm64 = "d346095f00a7bf5d98fe5c2a9ac934220eb4b0d5"
+const revision_arm64 = "c84351552d0bff950e1b08ddf86986d7ce6d0a82"
diff --git a/sys/fuchsia/vmos.txt b/sys/fuchsia/vmos.txt
index be85cd376..ca27739a6 100644
--- a/sys/fuchsia/vmos.txt
+++ b/sys/fuchsia/vmos.txt
@@ -17,7 +17,6 @@ zx_vmo_op_range$ZX_VMO_OP_CACHE_SYNC(handle zx_vmo, op const[ZX_VMO_OP_CACHE_SYN
zx_vmo_op_range$ZX_VMO_OP_CACHE_INVALIDATE(handle zx_vmo, op const[ZX_VMO_OP_CACHE_INVALIDATE], offset int64, size int64, data const[0], buffer_size const[0])
zx_vmo_op_range$ZX_VMO_OP_CACHE_CLEAN(handle zx_vmo, op const[ZX_VMO_OP_CACHE_CLEAN], offset int64, size int64, data const[0], buffer_size const[0])
zx_vmo_op_range$ZX_VMO_OP_CACHE_CLEAN_INVALIDATE(handle zx_vmo, op const[ZX_VMO_OP_CACHE_CLEAN_INVALIDATE], offset int64, size int64, data const[0], buffer_size const[0])
-zx_vmo_op_range$ZX_VMO_OP_LOOKUP(handle zx_vmo, op const[ZX_VMO_OP_LOOKUP], offset int64, size int64, data ptr[out, array[int8]], buffer_size len[data])
# Not public:
zx_vmo_set_cache_policy(handle zx_vmo, cache_policy flags[vmo_cache_policy])
diff --git a/sys/fuchsia/vmos_amd64.const b/sys/fuchsia/vmos_amd64.const
index 6cc4cfc0d..baac96cdb 100644
--- a/sys/fuchsia/vmos_amd64.const
+++ b/sys/fuchsia/vmos_amd64.const
@@ -10,4 +10,3 @@ ZX_VMO_OP_CACHE_INVALIDATE = 7
ZX_VMO_OP_CACHE_SYNC = 6
ZX_VMO_OP_COMMIT = 1
ZX_VMO_OP_DECOMMIT = 2
-ZX_VMO_OP_LOOKUP = 5
diff --git a/sys/fuchsia/vmos_arm64.const b/sys/fuchsia/vmos_arm64.const
index 6cc4cfc0d..baac96cdb 100644
--- a/sys/fuchsia/vmos_arm64.const
+++ b/sys/fuchsia/vmos_arm64.const
@@ -10,4 +10,3 @@ ZX_VMO_OP_CACHE_INVALIDATE = 7
ZX_VMO_OP_CACHE_SYNC = 6
ZX_VMO_OP_COMMIT = 1
ZX_VMO_OP_DECOMMIT = 2
-ZX_VMO_OP_LOOKUP = 5