HelenOS sources

cap_handle_t       55 abi/include/abi/cap.h static cap_handle_t const CAP_NIL = 0;
cap_handle_t       57 abi/include/abi/cap.h static inline bool cap_handle_valid(cap_handle_t handle)
cap_handle_t       62 abi/include/abi/cap.h static inline intptr_t cap_handle_raw(cap_handle_t handle)
cap_handle_t      105 kernel/generic/include/cap/cap.h 	cap_handle_t handle;
cap_handle_t      135 kernel/generic/include/cap/cap.h extern errno_t cap_alloc(struct task *, cap_handle_t *);
cap_handle_t      136 kernel/generic/include/cap/cap.h extern void cap_publish(struct task *, cap_handle_t, kobject_t *);
cap_handle_t      137 kernel/generic/include/cap/cap.h extern kobject_t *cap_unpublish(struct task *, cap_handle_t, kobject_type_t);
cap_handle_t      139 kernel/generic/include/cap/cap.h extern void cap_free(struct task *, cap_handle_t);
cap_handle_t      144 kernel/generic/include/cap/cap.h extern kobject_t *kobject_get(struct task *, cap_handle_t, kobject_type_t);
cap_handle_t      116 kernel/generic/src/cap/cap.c 	const cap_handle_t *handle = key;
cap_handle_t      122 kernel/generic/src/cap/cap.c 	const cap_handle_t *handle = key;
cap_handle_t      223 kernel/generic/src/cap/cap.c static void cap_initialize(cap_t *cap, task_t *task, cap_handle_t handle)
cap_handle_t      241 kernel/generic/src/cap/cap.c static cap_t *cap_get(task_t *task, cap_handle_t handle, cap_state_t state)
cap_handle_t      265 kernel/generic/src/cap/cap.c errno_t cap_alloc(task_t *task, cap_handle_t *handle)
cap_handle_t      279 kernel/generic/src/cap/cap.c 	cap_initialize(cap, task, (cap_handle_t) hbase);
cap_handle_t      300 kernel/generic/src/cap/cap.c cap_publish(task_t *task, cap_handle_t handle, kobject_t *kobj)
cap_handle_t      338 kernel/generic/src/cap/cap.c kobject_t *cap_unpublish(task_t *task, cap_handle_t handle, kobject_type_t type)
cap_handle_t      394 kernel/generic/src/cap/cap.c void cap_free(task_t *task, cap_handle_t handle)
cap_handle_t      448 kernel/generic/src/cap/cap.c kobject_get(struct task *task, cap_handle_t handle, kobject_type_t type)
cap_handle_t       70 kernel/generic/src/ipc/ipcrsc.c 	cap_handle_t handle;
cap_handle_t      341 kernel/generic/src/ipc/irq.c 	cap_handle_t handle;
cap_handle_t      346 kernel/generic/src/ipc/irq.c 	rc = copy_to_uspace(uspace_handle, &handle, sizeof(cap_handle_t));
cap_handle_t       68 kernel/generic/src/ipc/ops/conctmeto.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(&call->data);
cap_handle_t      109 kernel/generic/src/ipc/ops/conctmeto.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(&answer->data);
cap_handle_t       60 kernel/generic/src/ipc/ops/concttome.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(olddata);
cap_handle_t       73 kernel/generic/src/ipc/ops/concttome.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(olddata);
cap_handle_t       48 kernel/generic/src/ipc/ops/stchngath.c 	    (cap_handle_t) ipc_get_arg5(&call->data), KOBJECT_TYPE_PHONE);
cap_handle_t       80 kernel/generic/src/ipc/ops/stchngath.c 		    (cap_handle_t) ipc_get_arg1(&answer->data),
cap_handle_t      527 kernel/generic/src/ipc/sysipc.c 				    (cap_handle_t) ipc_get_arg5(&call->data));
cap_handle_t      823 kernel/generic/src/ipc/sysipc.c 	cap_handle_t handle = CAP_NIL;
cap_handle_t      933 kernel/generic/src/ipc/sysipc.c 		rc = copy_to_uspace(uspace_phone, &phone, sizeof(cap_handle_t));
cap_handle_t      104 kernel/generic/src/synch/syswaitq.c 	cap_handle_t handle;
cap_handle_t     1733 uspace/lib/c/generic/async/server.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(&call);
cap_handle_t     1777 uspace/lib/c/generic/async/server.c 	cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(call);
HelenOS homepage, sources at GitHub