HelenOS sources

ipc_data_t         81 abi/include/_bits/native.h #define uspace_ptr_ipc_data_t uspace_ptr(ipc_data_t)
ipc_data_t        127 abi/include/abi/ipc/ipc.h static inline void ipc_set_retval(ipc_data_t *data, errno_t retval)
ipc_data_t        132 abi/include/abi/ipc/ipc.h static inline void ipc_set_imethod(ipc_data_t *data, sysarg_t val)
ipc_data_t        137 abi/include/abi/ipc/ipc.h static inline void ipc_set_arg1(ipc_data_t *data, sysarg_t val)
ipc_data_t        142 abi/include/abi/ipc/ipc.h static inline void ipc_set_arg2(ipc_data_t *data, sysarg_t val)
ipc_data_t        147 abi/include/abi/ipc/ipc.h static inline void ipc_set_arg3(ipc_data_t *data, sysarg_t val)
ipc_data_t        152 abi/include/abi/ipc/ipc.h static inline void ipc_set_arg4(ipc_data_t *data, sysarg_t val)
ipc_data_t        157 abi/include/abi/ipc/ipc.h static inline void ipc_set_arg5(ipc_data_t *data, sysarg_t val)
ipc_data_t        162 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_imethod(ipc_data_t *data)
ipc_data_t        166 abi/include/abi/ipc/ipc.h static inline errno_t ipc_get_retval(ipc_data_t *data)
ipc_data_t        171 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_arg1(ipc_data_t *data)
ipc_data_t        176 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_arg2(ipc_data_t *data)
ipc_data_t        181 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_arg3(ipc_data_t *data)
ipc_data_t        186 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_arg4(ipc_data_t *data)
ipc_data_t        191 abi/include/abi/ipc/ipc.h static inline sysarg_t ipc_get_arg5(ipc_data_t *data)
ipc_data_t        161 kernel/generic/include/ipc/ipc.h 	ipc_data_t data;
ipc_data_t         42 kernel/generic/include/ipc/sysipc.h extern errno_t ipc_req_internal(cap_phone_handle_t, ipc_data_t *, sysarg_t);
ipc_data_t        125 kernel/generic/include/ipc/sysipc_ops.h 	errno_t (*answer_cleanup)(call_t *, ipc_data_t *);
ipc_data_t        136 kernel/generic/include/ipc/sysipc_ops.h 	errno_t (*answer_preprocess)(call_t *, ipc_data_t *);
ipc_data_t        154 kernel/generic/include/ipc/sysipc_ops.h extern errno_t null_answer_cleanup(call_t *, ipc_data_t *);
ipc_data_t        155 kernel/generic/include/ipc/sysipc_ops.h extern errno_t null_answer_preprocess(call_t *, ipc_data_t *);
ipc_data_t         40 kernel/generic/include/ipc/sysipc_priv.h extern errno_t answer_preprocess(call_t *, ipc_data_t *);
ipc_data_t        635 kernel/generic/src/ipc/ipc.c 		ipc_data_t old = call->data;
ipc_data_t         83 kernel/generic/src/ipc/ops/conctmeto.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         58 kernel/generic/src/ipc/ops/concttome.c static errno_t answer_cleanup(call_t *answer, ipc_data_t *olddata)
ipc_data_t         71 kernel/generic/src/ipc/ops/concttome.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         59 kernel/generic/src/ipc/ops/dataread.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         73 kernel/generic/src/ipc/ops/datawrite.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         60 kernel/generic/src/ipc/ops/pagein.c static errno_t pagein_answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         43 kernel/generic/src/ipc/ops/sharein.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         55 kernel/generic/src/ipc/ops/shareout.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t         70 kernel/generic/src/ipc/ops/stchngath.c static errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t        158 kernel/generic/src/ipc/sysipc.c errno_t answer_preprocess(call_t *answer, ipc_data_t *olddata)
ipc_data_t        273 kernel/generic/src/ipc/sysipc.c ipc_req_internal(cap_phone_handle_t handle, ipc_data_t *data, sysarg_t priv)
ipc_data_t        439 kernel/generic/src/ipc/sysipc.c 	errno_t rc = copy_from_uspace(&call->data.args, data + offsetof(ipc_data_t, args),
ipc_data_t        493 kernel/generic/src/ipc/sysipc.c 	ipc_data_t old;
ipc_data_t        627 kernel/generic/src/ipc/sysipc.c 	ipc_data_t newdata;
ipc_data_t        628 kernel/generic/src/ipc/sysipc.c 	errno_t rc = copy_from_uspace(&newdata.args, data + offsetof(ipc_data_t, args),
ipc_data_t        664 kernel/generic/src/ipc/sysipc.c 	ipc_data_t saved_data;
ipc_data_t        711 kernel/generic/src/ipc/sysipc.c 	ipc_data_t saved_data;
ipc_data_t        720 kernel/generic/src/ipc/sysipc.c 	errno_t rc = copy_from_uspace(&call->data.args, data + offsetof(ipc_data_t, args),
ipc_data_t        851 kernel/generic/src/ipc/sysipc.c 	ipc_data_t saved_data;
ipc_data_t         86 kernel/generic/src/ipc/sysipc_ops.c errno_t null_answer_cleanup(call_t *call, ipc_data_t *data)
ipc_data_t         91 kernel/generic/src/ipc/sysipc_ops.c errno_t null_answer_preprocess(call_t *call, ipc_data_t *data)
ipc_data_t        121 kernel/generic/src/mm/backend_user.c 	ipc_data_t data = { };
ipc_data_t         43 uspace/lib/c/include/ipc/common.h typedef ipc_data_t ipc_call_t;
ipc_data_t         43 uspace/lib/posix/include/libc/ipc/common.h typedef ipc_data_t ipc_call_t;
HelenOS homepage, sources at GitHub