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

Method CudlaTaskCommand

platforms/cudla/hal/src/cudla_command.cpp:43–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43CudlaTaskCommand::CudlaTaskCommand(cudlaDevHandle const dev_handle, const cudlaTask * const tasks,
44 uint32_t const num_tasks, uint32_t const flags)
45 : CudlaCommand(kCommandPropertyNone)
46 , dev_handle_(dev_handle), num_tasks_(num_tasks), flags_(flags)
47{
48 XASSERT(tasks != nullptr, "tasks should not be nullptr");
49 tasks_ = (cudlaTask *)malloc(sizeof(cudlaTask) * num_tasks);
50 memcpy(tasks_, tasks, sizeof(cudlaTask) * num_tasks);
51}
52
53CudlaTaskCommand::~CudlaTaskCommand()
54{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected