Lines Matching defs:bootstrap
93 // 1. Read the kernel's bootstrap message.
99 static noreturn void bootstrap(zx_handle_t log, zx_handle_t bootstrap_pipe) {
100 // Sample the bootstrap message to see how big it is.
105 check(log, status, "zxr_message_size failed on bootstrap pipe!");
107 // Read the bootstrap message from the kernel.
116 check(log, status, "zxr_processargs_read failed on bootstrap message!");
124 fail(log, "unexpected bootstrap message layout: args");
128 fail(log, "unexpected bootstrap message layout: environ");
141 "zxr_processargs_strings failed on bootstrap message");
188 fail(log, "no vDSO handle in bootstrap message");
190 fail(log, "no resource handle in bootstrap message");
192 fail(log, "no job handle in bootstrap message");
194 fail(log, "no vmar root handle in bootstrap message");
196 fail(log, "no bootdata VMO in bootstrap message");
228 // Make the channel for the bootstrap message.
303 // Now send the bootstrap message, consuming both our VMO handles. We also
358 bootstrap(log, bootstrap_pipe);