Lines Matching defs:outAttr
140 STATIC VOID SetPthreadAttr(const _pthread_data *self, const pthread_attr_t *attr, pthread_attr_t *outAttr)
147 (VOID)pthread_attr_init(outAttr);
149 (VOID)memcpy_s(outAttr, sizeof(pthread_attr_t), attr, sizeof(pthread_attr_t));
156 if (!outAttr->stacksize_set) {
157 outAttr->stacksize = LOSCFG_BASE_CORE_TSK_DEFAULT_STACK_SIZE;
159 if (outAttr->inheritsched == PTHREAD_INHERIT_SCHED) {
161 outAttr->schedparam.sched_priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID);
163 outAttr->schedpolicy = self->attr.schedpolicy;
164 outAttr->schedparam = self->attr.schedparam;
165 outAttr->scope = self->attr.scope;