Home
last modified time | relevance | path

Searched refs:sched_attr_ (Results 1 – 4 of 4) sorted by relevance

/test/dittosuite/src/
Dmultithreading_utils.cpp29 LOGD("Setting scheduling policy [" + std::to_string(sched_attr_.sched_policy) + in Set()
32 int ret = syscall_.SchedSetattr(0 /* self */, sched_attr_, 0 /* still not implemented */); in Set()
34 PLOGF("Failed setting scheduling attributes \n" + to_string(sched_attr_) + "\n"); in Set()
41 sched_attr_.size = sizeof(sched_attr_); in operator =()
43 sched_attr_.sched_flags = pb.flags(); in operator =()
49 sched_attr_.sched_policy = SchedPolicy::SchedNormal; in operator =()
52 sched_attr_.sched_policy = SchedPolicy::SchedBatch; in operator =()
55 sched_attr_.sched_nice = pb.other().nice(); in operator =()
60 sched_attr_.sched_policy = SchedPolicy::SchedFifo; in operator =()
63 sched_attr_.sched_policy = SchedPolicy::SchedRr; in operator =()
[all …]
Dinstruction.cpp60 if (params.sched_attr_.IsSet()) { in RunSynchronized()
61 params.sched_attr_.Set(); in RunSynchronized()
Dmultiprocessing.cpp104 if (thread_params_[instruction_id_].sched_attr_.IsSet()) { in SetUpSingle()
105 thread_params_[instruction_id_].sched_attr_.Set(); in SetUpSingle()
/test/dittosuite/include/ditto/
Dmultithreading_utils.h40 SchedAttr__ sched_attr_; variable
68 SchedAttr sched_attr_; member
73 : name_(name), sched_attr_(sched_attr), sched_affinity_(sched_affinity) {} in MultithreadingParams()