Searched refs:canGrant (Results 1 - 8 of 8) sorted by relevance

/seL4-camkes-master/kernel/include/object/
H A Dobjecttype.h34 bool_t canGrant, bool_t canGrantReply,
38 exception_t performInvocation_Reply(tcb_t *thread, reply_t *reply, bool_t canGrant);
45 bool_t canGrant, bool_t canGrantReply,
49 exception_t performInvocation_Reply(tcb_t *thread, cte_t *slot, bool_t canGrant);
H A Dendpoint.h24 bool_t canGrant, bool_t canGrantReply, bool_t canDonate, tcb_t *thread,
30 bool_t canGrant, bool_t canGrantReply, tcb_t *thread,
H A Dtcb.h120 void setupCallerCap(tcb_t *sender, tcb_t *receiver, bool_t canGrant);
/seL4-camkes-master/kernel/src/object/
H A Dendpoint.c27 bool_t canGrant, bool_t canGrantReply, bool_t canDonate, tcb_t *thread, endpoint_t *epptr)
30 bool_t canGrant, bool_t canGrantReply, tcb_t *thread, endpoint_t *epptr)
47 &thread->tcbState, canGrant);
83 doIPCTransfer(thread, epptr, badge, canGrant, dest);
93 if (reply != NULL && (canGrant || canGrantReply)) {
114 if (canGrant || canGrantReply) {
203 bool_t canGrant; local
224 canGrant =
231 canGrant, thread);
238 if ((canGrant || canGrantRepl
26 sendIPC(bool_t blocking, bool_t do_call, word_t badge, bool_t canGrant, bool_t canGrantReply, bool_t canDonate, tcb_t *thread, endpoint_t *epptr) argument
[all...]
H A Dobjecttype.c779 bool_t canGrant, bool_t canGrantReply,
782 sendIPC(block, call, badge, canGrant, canGrantReply, canDonate, NODE_STATE(ksCurThread), ep);
788 bool_t canGrant, bool_t canGrantReply,
791 sendIPC(block, call, badge, canGrant, canGrantReply, NODE_STATE(ksCurThread), ep);
805 exception_t performInvocation_Reply(tcb_t *thread, reply_t *reply, bool_t canGrant) argument
807 doReplyTransfer(thread, reply, canGrant);
811 exception_t performInvocation_Reply(tcb_t *thread, cte_t *slot, bool_t canGrant) argument
813 doReplyTransfer(NODE_STATE(ksCurThread), thread, slot, canGrant); local
778 performInvocation_Endpoint(endpoint_t *ep, word_t badge, bool_t canGrant, bool_t canGrantReply, bool_t block, bool_t call, bool_t canDonate) argument
787 performInvocation_Endpoint(endpoint_t *ep, word_t badge, bool_t canGrant, bool_t canGrantReply, bool_t block, bool_t call) argument
H A Dtcb.c351 void setupCallerCap(tcb_t *sender, tcb_t *receiver, bool_t canGrant) argument
368 cteInsert(cap_reply_cap_new(canGrant, false, TCB_REF(sender)),
/seL4-camkes-master/kernel/include/kernel/
H A Dthread.h185 word_t badge, bool_t canGrant, tcb_t *receiver,
/seL4-camkes-master/kernel/src/kernel/
H A Dthread.c190 word_t badge, bool_t canGrant, tcb_t *receiver,
200 if (canGrant) {
189 doNormalTransfer(tcb_t *sender, word_t *sendBuffer, endpoint_t *endpoint, word_t badge, bool_t canGrant, tcb_t *receiver, word_t *receiveBuffer) argument

Completed in 45 milliseconds