Home
last modified time | relevance | path

Searched refs:srcSlot (Results 1 – 15 of 15) sorted by relevance

/seL4-master/src/object/
A Dcnode.c75 cte_t *srcSlot; in decodeCNodeInvocation() local
104 srcSlot = lu_ret.slot; in decodeCNodeInvocation()
158 newCap = srcSlot->cap; in decodeCNodeInvocation()
235 cte_t *pivotSlot, *srcSlot; in decodeCNodeInvocation() local
257 srcSlot = lu_ret.slot; in decodeCNodeInvocation()
271 if (srcSlot != destSlot) { in decodeCNodeInvocation()
367 cte_t *srcSlot; in invokeCNodeSaveCaller() local
370 cap = srcSlot->cap; in invokeCNodeSaveCaller()
416 srcMDB = srcSlot->cteMDBNode; in cteInsert()
417 srcCap = srcSlot->cap; in cteInsert()
[all …]
A Duntyped.c235 static exception_t resetUntypedCap(cte_t *srcSlot) in resetUntypedCap() argument
237 cap_t prev_cap = srcSlot->cap; in resetUntypedCap()
258 srcSlot->cap = cap_untyped_cap_set_capFreeIndex(prev_cap, 0); in resetUntypedCap()
263 srcSlot->cap = cap_untyped_cap_set_capFreeIndex(prev_cap, OFFSET_TO_FREE_INDEX(offset)); in resetUntypedCap()
273 exception_t invokeUntyped_Retype(cte_t *srcSlot, in invokeUntyped_Retype() argument
281 void *regionBase = WORD_PTR(cap_untyped_cap_get_capPtr(srcSlot->cap)); in invokeUntyped_Retype()
285 status = resetUntypedCap(srcSlot); in invokeUntyped_Retype()
298 srcSlot->cap = cap_untyped_cap_set_capFreeIndex(srcSlot->cap, in invokeUntyped_Retype()
302 createNewObjects(newType, srcSlot, destCNode, destOffset, destLength, in invokeUntyped_Retype()
A Dinterrupt.c24 cte_t *srcSlot, word_t *buffer) in decodeIRQControlInvocation() argument
72 return invokeIRQControl(irq, destSlot, srcSlot); in decodeIRQControlInvocation()
74 return Arch_decodeIRQControlInvocation(invLabel, length, srcSlot, buffer); in decodeIRQControlInvocation()
A Dtcb.c1672 tcb_cnode_index_t index, cap_t newCap, cte_t *srcSlot) in installTCBCap() argument
1681 if (sameObjectAs(newCap, srcSlot->cap) && in installTCBCap()
1683 cteInsert(newCap, srcSlot, rootSlot); in installTCBCap()
/seL4-master/include/arch/arm/arch/object/
A Dsmmu.h18 cte_t *srcSlot, cap_t cap,
22 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer);
25 cte_t *srcSlot, cap_t cap,
29 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer);
A Dinterrupt.h16 cte_t *srcSlot, word_t *buffer);
/seL4-master/include/object/
A Dcnode.h18 exception_t invokeCNodeInsert(cap_t cap, cte_t *srcSlot, cte_t *destSlot);
19 exception_t invokeCNodeMove(cap_t cap, cte_t *srcSlot, cte_t *destSlot);
22 void cteInsert(cap_t newCap, cte_t *srcSlot, cte_t *destSlot);
23 void cteMove(cap_t newCap, cte_t *srcSlot, cte_t *destSlot);
A Dinterrupt.h16 cte_t *srcSlot, word_t *buffer);
A Duntyped.h33 exception_t invokeUntyped_Retype(cte_t *srcSlot, bool_t reset,
/seL4-master/src/arch/arm/object/
A Dinterrupt.c22 cte_t *srcSlot, word_t *buffer) in Arch_decodeIRQControlInvocation() argument
79 return Arch_invokeIRQControl(irq, destSlot, srcSlot, trigger); in Arch_decodeIRQControlInvocation()
131 return Arch_invokeIRQControl(irq, destSlot, srcSlot, trigger); in Arch_decodeIRQControlInvocation()
A Dsmmu.c22 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer) in decodeARMSIDControlInvocation() argument
92 cteInsert(cap_sid_cap_new(sid), srcSlot, destSlot); in decodeARMSIDControlInvocation()
97 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer) in decodeARMSIDInvocation() argument
183 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer) in decodeARMCBControlInvocation() argument
242 cteInsert(cap_cb_cap_new(SID_INVALID, cb), srcSlot, destSlot); in decodeARMCBControlInvocation()
247 cte_t *srcSlot, cap_t cap, bool_t call, word_t *buffer) in decodeARMCBInvocation() argument
/seL4-master/src/arch/riscv/object/
A Dinterrupt.c34 cte_t *srcSlot, word_t *buffer) in Arch_decodeIRQControlInvocation() argument
84 return Arch_invokeIRQControl(irq, destSlot, srcSlot, trigger); in Arch_decodeIRQControlInvocation()
/seL4-master/src/arch/x86/object/
A Dinterrupt.c69 exception_t Arch_decodeIRQControlInvocation(word_t invLabel, word_t length, cte_t *srcSlot, word_t … in Arch_decodeIRQControlInvocation() argument
145 … return invokeIssueIRQHandlerIOAPIC(irq, ioapic, pin, level, polarity, vector, destSlot, srcSlot); in Arch_decodeIRQControlInvocation()
181 return Arch_invokeIRQControl(irq, destSlot, srcSlot, irqState); in Arch_decodeIRQControlInvocation()
/seL4-master/include/arch/x86/arch/object/
A Dinterrupt.h15 cte_t *srcSlot, word_t *buffer);
/seL4-master/include/arch/riscv/arch/object/
A Dinterrupt.h21 cte_t *srcSlot, word_t *buffer);

Completed in 17 milliseconds