MCPcopy Create free account
hub / github.com/XpuOS/xsched / XQueueGet

Function XQueueGet

preempt/src/xqueue/xqueue.cpp:265–272  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

263}
264
265EXPORT_C_FUNC XResult XQueueGet(XQueueHandle *xq, HwQueueHandle hwq)
266{
267 if (xq == nullptr) return kXSchedErrorInvalidValue;
268 auto xq_shptr = HwQueueManager::GetXQueue(hwq);
269 if (xq_shptr == nullptr) return kXSchedErrorNotFound;
270 *xq = xq_shptr->GetHandle();
271 return kXSchedSuccess;
272}
273
274EXPORT_C_FUNC XResult XQueueSetPreemptLevel(XQueueHandle xq, int64_t level)
275{

Callers

nothing calls this directly

Calls 1

GetHandleMethod · 0.45

Tested by

no test coverage detected