Searched refs:argcn_cap (Results 1 - 13 of 13) sorted by relevance

/barrelfish-master/usr/proc_mgmt/
H A Dpending_clients.h46 struct capref argcn_cap; member in struct:pending_spawn
H A Dservice.c233 capref_is_null(spawn->argcn_cap));
244 spawn->argcn_cap,
356 struct capref argcn_cap, uint8_t flags)
393 spawn->argcn_cap = argcn_cap;
447 struct capref argcn_cap, uint8_t flags)
452 inheritcn_cap, argcn_cap, flags);
350 spawn_handler_common(struct proc_mgmt_binding *b, enum ClientType type, coreid_t core_id, const char *path, const char *argvbuf, size_t argvbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags) argument
442 spawn_with_caps_handler(struct proc_mgmt_binding *b, coreid_t core_id, const char *path, const char *argvbuf, size_t argvbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags) argument
/barrelfish-master/lib/driverkit/
H A Dddomain_service.c89 inst->argcn_cap = NULL_CAP;
170 err = slot_alloc_root(&inst->argcn_cap);
176 err = cap_copy(inst->argcn_cap, argcn);
179 slot_free(inst->argcn_cap);
184 inst->argcn = build_cnoderef(inst->argcn_cap, CNODE_TYPE_OTHER);
217 cap_destroy(inst->argcn_cap);
229 cap_destroy(inst->argcn_cap);
241 cap_destroy(inst->argcn_cap);
H A Dddomain_client.c184 drv->argcn_cap,
218 if (!capref_is_null(drv->argcn_cap)) {
278 if (!capref_is_null(driver->argcn_cap)) {
/barrelfish-master/include/barrelfish/
H A Dspawn_client.h51 struct capref argcn_cap, spawn_flags_t flags,
56 struct capref argcn_cap, spawn_flags_t flags,
/barrelfish-master/usr/drivers/xeon_phi/
H A Dmain_card.c195 struct capref argcn_cap, coreboot_cap_in_argcn; local
196 err = cnode_create_l2(&argcn_cap, &coreboot_cap_in_argcn.cnode);
208 argcn_cap, 0, &new_domain);
212 err = cap_destroy(argcn_cap);
/barrelfish-master/usr/arrakismon/
H A Dvmkitmon.c38 struct capref inheritcn_cap, struct capref argcn_cap,
98 argcn_cap);
267 struct capref argcn_cap)
311 argcn_cap, &domainid);
317 if (!capref_is_null(argcn_cap)) {
319 err2 = cap_delete(argcn_cap);
36 spawn_arrakis(const char *path, char *const argv[], const char *argbuf, size_t argbytes, char *const envp[], struct capref inheritcn_cap, struct capref argcn_cap, domainid_t *domainid) argument
263 spawn_with_caps_handler(struct arrakis_binding *b, const char *path, const char *argbuf, size_t argbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap) argument
/barrelfish-master/include/driverkit/
H A Ddriverkit.h48 struct capref argcn_cap; member in struct:bfdriver_instance
112 struct capref argcn_cap; member in struct:driver_instance
/barrelfish-master/usr/spawnd/
H A Dservice.c38 struct capref argcn_cap, uint8_t flags,
98 argcn_cap);
270 struct capref argcn_cap, uint8_t flags,
315 argcn_cap, flags, domainid);
323 if (!capref_is_null(argcn_cap)) {
325 err2 = cap_delete(argcn_cap);
339 struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags,
343 envbytes, inheritcn_cap, argcn_cap, flags,
367 struct capref argcn_cap,
385 envbytes, inheritcn_cap, argcn_cap, flag
35 spawn(struct capref domain_cap, const char *path, char *const argv[], const char *argbuf, size_t argbytes, char *const envp[], struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags, domainid_t *domainid) argument
265 spawn_with_caps_common(struct capref domain_cap, const char *path, const char *argbuf, size_t argbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags, domainid_t *domainid) argument
337 spawn_with_caps_handler(struct spawn_binding *b, const char *path, const char *argvbuf, size_t argvbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags, errval_t *err, spawn_domainid_t *domain_id) argument
358 spawn_with_caps_request_handler(struct spawn_binding *b, struct capref procmng_cap, struct capref domain_cap, const char *path, const char *argvbuf, size_t argvbytes, const char *envbuf, size_t envbytes, struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags) argument
[all...]
/barrelfish-master/include/spawndomain/
H A Dspawndomain.h92 struct capref inheritcn_cap, struct capref argcn_cap);
/barrelfish-master/lib/barrelfish/
H A Dspawn_client.c407 * \param argcn_cap Cap to a CNode containing capabilities passed as
418 struct capref argcn_cap,
491 if (capref_is_null(inheritcn_cap) && capref_is_null(argcn_cap)) {
497 inheritcn_cap, argcn_cap, flags,
525 * \param argcn_cap Cap to a CNode containing capabilities passed as
544 struct capref argcn_cap, spawn_flags_t flags,
414 spawn_program_with_caps(coreid_t core_id, const char *path, char *const argv[], char *const envp[], struct capref inheritcn_cap, struct capref argcn_cap, uint8_t flags, struct capref *ret_domain_cap) argument
541 spawn_arrakis_program(coreid_t coreid, const char *path, char *const argv[], char *const envp[], struct capref inheritcn_cap, struct capref argcn_cap, spawn_flags_t flags, domainid_t *ret_domainid) argument
/barrelfish-master/usr/kaluga/
H A Ddriver_startup.c165 drv->argcn_cap = arg->arg_caps;
258 drv->argcn_cap = arg->arg_caps;
444 //drv2->argcn_cap = int_arg->arg_caps;
/barrelfish-master/lib/spawndomain/
H A Dspawn.c743 * \param argcn_cap Cap to a CNode containing capabilities passed as
750 struct capref inheritcn_cap, struct capref argcn_cap)
790 err = spawn_setup_argcn(si, argcn_cap);
746 spawn_load_image(struct spawninfo *si, lvaddr_t binary, size_t binary_size, enum cpu_type type, const char *name, coreid_t coreid, char *const argv[], char *const envp[], struct capref inheritcn_cap, struct capref argcn_cap) argument

Completed in 69 milliseconds