Lines Matching full:status
18 #include <zircon/status.h>
23 static void NORETURN dieOnError(zx_status_t Status, const char *FnName,
27 Size >> 10, _zx_status_get_string(Status));
35 zx_status_t Status = _zx_object_set_property(Vmo, ZX_PROP_NAME, Name, Len);
36 CHECK_EQ(Status, ZX_OK);
46 zx_status_t Status =
49 CHECK_EQ(Status, ZX_OK);
66 zx_status_t Status = _zx_vmo_create(0, 0, &Vmo);
67 if (UNLIKELY(Status != ZX_OK))
68 dieOnError(Status, "zx_vmo_create", 0);
77 Status = _zx_handle_close(Vmo);
78 CHECK_EQ(Status, ZX_OK);
88 static bool IsNoMemError(zx_status_t Status) {
91 return Status == ZX_ERR_NO_MEMORY || Status == ZX_ERR_NO_RESOURCES;
98 zx_status_t Status = _zx_vmo_create(Capacity, 0, &Vmo);
99 if (UNLIKELY(Status != ZX_OK))
100 dieOnError(Status, "zx_vmo_create", Capacity);
112 zx_status_t Status = _zx_vmo_create(Size, 0, &Vmo);
113 if (UNLIKELY(Status != ZX_OK)) {
114 if (AllowNoMem && IsNoMemError(Status))
116 dieOnError(Status, "zx_vmo_create", Size);
126 Status =
128 if (UNLIKELY(Status != ZX_OK)) {
129 if (AllowNoMem && IsNoMemError(Status)) {
130 Status = _zx_handle_close(Vmo);
131 CHECK_EQ(Status, ZX_OK);
137 dieOnError(Status, "zx_vmar_map", Size);
141 Status = _zx_vmar_op_range(_zx_vmar_root_self(), ZX_VMAR_OP_COMMIT, MapAddr,
143 CHECK_EQ(Status, ZX_OK);
152 zx_status_t Status;
157 Status = _zx_handle_close(Vmo);
158 CHECK_EQ(Status, ZX_OK);
159 Status = _zx_vmar_unmap(_zx_vmar_root_self(), Addr, Size);
160 CHECK_EQ(Status, ZX_OK);
166 Status = _zx_vmar_unmap(_zx_vmar_root_self(), Addr, Size);
167 CHECK_EQ(Status, ZX_OK);
170 Status = _zx_vmo_op_range(Vmo, ZX_VMO_OP_DECOMMIT, Addr - MapAddr, Size,
172 CHECK_EQ(Status, ZX_OK);
196 zx_status_t Status =
199 if (UNLIKELY(Status != ZX_OK)) {
200 if (AllowNoMem && IsNoMemError(Status))
202 dieOnError(Status, "zx_vmar_map", Size);
207 Status = _zx_vmar_op_range(_zx_vmar_root_self(), ZX_VMAR_OP_COMMIT, MapAddr,
209 CHECK_EQ(Status, ZX_OK);
216 zx_status_t Status = _zx_vmo_op_range(Vmo, ZX_VMO_OP_DECOMMIT, From - MapAddr,
218 CHECK_EQ(Status, ZX_OK);
227 zx_status_t Status =
229 CHECK_EQ(Status, ZX_OK);
237 zx_status_t Status = _zx_vmar_map(_zx_vmar_root_self(), ZX_VM_ALLOW_FAULTS, 0,
239 if (UNLIKELY(Status != ZX_OK)) {
240 if (AllowNoMem && IsNoMemError(Status))
242 dieOnError(Status, "zx_vmar_map", Size);
250 zx_status_t Status = _zx_vmar_unmap(_zx_vmar_root_self(), Base, Capacity);
251 CHECK_EQ(Status, ZX_OK);