Home
last modified time | relevance | path

Searched refs:iattr (Results 1 – 25 of 42) sorted by relevance

12

/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/
A Dpthread_getattr_np.c50 iattr->flags = thread->flags; in pthread_getattr_np()
63 iattr->stackaddr = (char *) thread->stackblock + iattr->stacksize; in pthread_getattr_np()
111 iattr->stacksize = rl.rlim_cur; in pthread_getattr_np()
112 iattr->stackaddr = (void *) to; in pthread_getattr_np()
115 if ((size_t) iattr->stacksize in pthread_getattr_np()
117 iattr->stacksize = (size_t) iattr->stackaddr - last_to; in pthread_getattr_np()
133 iattr->flags |= ATTR_FLAG_STACKADDR; in pthread_getattr_np()
159 iattr->cpuset = cpuset; in pthread_getattr_np()
160 iattr->cpusetsize = size; in pthread_getattr_np()
169 iattr->cpuset = NULL; in pthread_getattr_np()
[all …]
A Dpthread_attr_getstack.c29 struct pthread_attr *iattr; in __pthread_attr_getstack() local
32 iattr = (struct pthread_attr *) attr; in __pthread_attr_getstack()
35 *stackaddr = (char *) iattr->stackaddr - iattr->stacksize; in __pthread_attr_getstack()
36 *stacksize = iattr->stacksize; in __pthread_attr_getstack()
A Dpthread_attr_setstack.c31 struct pthread_attr *iattr; in __pthread_attr_setstack() local
34 iattr = (struct pthread_attr *) attr; in __pthread_attr_setstack()
44 iattr->stacksize = stacksize; in __pthread_attr_setstack()
45 iattr->stackaddr = (char *) stackaddr + stacksize; in __pthread_attr_setstack()
46 iattr->flags |= ATTR_FLAG_STACKADDR; in __pthread_attr_setstack()
A Dpthread_attr_setschedparam.c32 struct pthread_attr *iattr = (struct pthread_attr *) attr; in __pthread_attr_setschedparam() local
34 int min = sched_get_priority_min (iattr->schedpolicy); in __pthread_attr_setschedparam()
35 int max = sched_get_priority_max (iattr->schedpolicy); in __pthread_attr_setschedparam()
41 memcpy (&iattr->schedparam, param, sizeof (struct sched_param)); in __pthread_attr_setschedparam()
44 iattr->flags |= ATTR_FLAG_SCHED_SET; in __pthread_attr_setschedparam()
A Dpthread_rwlock_init.c35 const struct pthread_rwlockattr *iattr; in __pthread_rwlock_init() local
37 iattr = ((const struct pthread_rwlockattr *) attr) ?: &default_attr; in __pthread_rwlock_init()
42 = iattr->lockkind == PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP; in __pthread_rwlock_init()
61 rwlock->__data.__shared = (iattr->pshared == PTHREAD_PROCESS_PRIVATE in __pthread_rwlock_init()
64 rwlock->__data.__shared = (iattr->pshared == PTHREAD_PROCESS_PRIVATE in __pthread_rwlock_init()
A Dpthread_create.c440 if (iattr == NULL) in __pthread_create_2_1()
443 iattr = &default_attr; in __pthread_create_2_1()
446 int err = ALLOCATE_STACK (iattr, &pd); in __pthread_create_2_1()
479 pd->joinid = iattr->flags & ATTR_FLAG_DETACHSTATE ? pd : NULL; in __pthread_create_2_1()
508 if (iattr->flags & ATTR_FLAG_POLICY_SET) in __pthread_create_2_1()
509 pd->schedpolicy = iattr->schedpolicy; in __pthread_create_2_1()
516 if (iattr->flags & ATTR_FLAG_SCHED_SET) in __pthread_create_2_1()
517 memcpy (&pd->schedparam, &iattr->schedparam, in __pthread_create_2_1()
527 iattr->schedpolicy); in __pthread_create_2_1()
529 iattr->schedpolicy); in __pthread_create_2_1()
[all …]
A Dpthread_rwlockattr_init.c25 struct pthread_rwlockattr *iattr; in pthread_rwlockattr_init() local
27 iattr = (struct pthread_rwlockattr *) attr; in pthread_rwlockattr_init()
29 iattr->lockkind = PTHREAD_RWLOCK_DEFAULT_NP; in pthread_rwlockattr_init()
30 iattr->pshared = PTHREAD_PROCESS_PRIVATE; in pthread_rwlockattr_init()
A Dpthread_mutexattr_setpshared.c28 struct pthread_mutexattr *iattr; in pthread_mutexattr_setpshared() local
34 iattr = (struct pthread_mutexattr *) attr; in pthread_mutexattr_setpshared()
37 iattr->mutexkind &= ~PTHREAD_MUTEXATTR_FLAG_PSHARED; in pthread_mutexattr_setpshared()
39 iattr->mutexkind |= PTHREAD_MUTEXATTR_FLAG_PSHARED; in pthread_mutexattr_setpshared()
A Dpthread_attr_setstackaddr.c29 struct pthread_attr *iattr; in __pthread_attr_setstackaddr() local
36 iattr = (struct pthread_attr *) attr; in __pthread_attr_setstackaddr()
38 iattr->stackaddr = stackaddr; in __pthread_attr_setstackaddr()
39 iattr->flags |= ATTR_FLAG_STACKADDR; in __pthread_attr_setstackaddr()
A Dpthread_mutexattr_settype.c28 struct pthread_mutexattr *iattr; in __pthread_mutexattr_settype() local
33 iattr = (struct pthread_mutexattr *) attr; in __pthread_mutexattr_settype()
35 iattr->mutexkind = (iattr->mutexkind & PTHREAD_MUTEXATTR_FLAG_BITS) | kind; in __pthread_mutexattr_settype()
A Dpthread_attr_setschedpolicy.c30 struct pthread_attr *iattr; in __pthread_attr_setschedpolicy() local
33 iattr = (struct pthread_attr *) attr; in __pthread_attr_setschedpolicy()
40 iattr->schedpolicy = policy; in __pthread_attr_setschedpolicy()
43 iattr->flags |= ATTR_FLAG_POLICY_SET; in __pthread_attr_setschedpolicy()
A Dpthread_attr_setinheritsched.c30 struct pthread_attr *iattr; in __pthread_attr_setinheritsched() local
33 iattr = (struct pthread_attr *) attr; in __pthread_attr_setinheritsched()
41 iattr->flags |= ATTR_FLAG_NOTINHERITSCHED; in __pthread_attr_setinheritsched()
43 iattr->flags &= ~ATTR_FLAG_NOTINHERITSCHED; in __pthread_attr_setinheritsched()
A Dpthread_attr_setdetachstate.c28 struct pthread_attr *iattr; in __pthread_attr_setdetachstate() local
31 iattr = (struct pthread_attr *) attr; in __pthread_attr_setdetachstate()
40 iattr->flags |= ATTR_FLAG_DETACHSTATE; in __pthread_attr_setdetachstate()
42 iattr->flags &= ~ATTR_FLAG_DETACHSTATE; in __pthread_attr_setdetachstate()
A Dpthread_mutexattr_getprotocol.c28 const struct pthread_mutexattr *iattr; in pthread_mutexattr_getprotocol() local
30 iattr = (const struct pthread_mutexattr *) attr; in pthread_mutexattr_getprotocol()
32 *protocol = ((iattr->mutexkind & PTHREAD_MUTEXATTR_PROTOCOL_MASK) in pthread_mutexattr_getprotocol()
A Dpthread_mutexattr_getpshared.c27 const struct pthread_mutexattr *iattr; in pthread_mutexattr_getpshared() local
29 iattr = (const struct pthread_mutexattr *) attr; in pthread_mutexattr_getpshared()
31 *pshared = ((iattr->mutexkind & PTHREAD_MUTEXATTR_FLAG_PSHARED) != 0 in pthread_mutexattr_getpshared()
A Dpthread_mutexattr_gettype.c27 const struct pthread_mutexattr *iattr; in pthread_mutexattr_gettype() local
29 iattr = (const struct pthread_mutexattr *) attr; in pthread_mutexattr_gettype()
31 *kind = iattr->mutexkind & ~PTHREAD_MUTEXATTR_FLAG_BITS; in pthread_mutexattr_gettype()
A Dpthread_attr_getguardsize.c26 struct pthread_attr *iattr; in pthread_attr_getguardsize() local
29 iattr = (struct pthread_attr *) attr; in pthread_attr_getguardsize()
31 *guardsize = iattr->guardsize; in pthread_attr_getguardsize()
A Dpthread_attr_setguardsize.c26 struct pthread_attr *iattr; in pthread_attr_setguardsize() local
29 iattr = (struct pthread_attr *) attr; in pthread_attr_setguardsize()
34 iattr->guardsize = guardsize; in pthread_attr_setguardsize()
A Dpthread_mutexattr_getrobust.c27 const struct pthread_mutexattr *iattr; in pthread_mutexattr_getrobust() local
29 iattr = (const struct pthread_mutexattr *) attr; in pthread_mutexattr_getrobust()
31 *robustness = ((iattr->mutexkind & PTHREAD_MUTEXATTR_FLAG_ROBUST) != 0 in pthread_mutexattr_getrobust()
A Dpthread_rwlockattr_setpshared.c28 struct pthread_rwlockattr *iattr; in pthread_rwlockattr_setpshared() local
34 iattr = (struct pthread_rwlockattr *) attr; in pthread_rwlockattr_setpshared()
36 iattr->pshared = pshared; in pthread_rwlockattr_setpshared()
A Dpthread_attr_destroy.c30 struct pthread_attr *iattr; in __pthread_attr_destroy() local
33 iattr = (struct pthread_attr *) attr; in __pthread_attr_destroy()
36 free (iattr->cpuset); in __pthread_attr_destroy()
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/
A Dpthread_attr_setaffinity.c36 struct pthread_attr *iattr; in libpthread_hidden_proto() local
39 iattr = (struct pthread_attr *) attr; in libpthread_hidden_proto()
43 free (iattr->cpuset); in libpthread_hidden_proto()
44 iattr->cpuset = NULL; in libpthread_hidden_proto()
45 iattr->cpusetsize = 0; in libpthread_hidden_proto()
66 if (iattr->cpusetsize != cpusetsize) in libpthread_hidden_proto()
68 void *newp = (cpu_set_t *) realloc (iattr->cpuset, cpusetsize); in libpthread_hidden_proto()
72 iattr->cpuset = newp; in libpthread_hidden_proto()
73 iattr->cpusetsize = cpusetsize; in libpthread_hidden_proto()
76 memcpy (iattr->cpuset, cpuset, cpusetsize); in libpthread_hidden_proto()
A Dpthread_attr_getaffinity.c31 const struct pthread_attr *iattr; in pthread_attr_getaffinity_np() local
34 iattr = (const struct pthread_attr *) attr; in pthread_attr_getaffinity_np()
36 if (iattr->cpuset != NULL) in pthread_attr_getaffinity_np()
41 for (cnt = cpusetsize; cnt < iattr->cpusetsize; ++cnt) in pthread_attr_getaffinity_np()
42 if (((char *) iattr->cpuset)[cnt] != 0) in pthread_attr_getaffinity_np()
45 void *p = mempcpy (cpuset, iattr->cpuset, iattr->cpusetsize); in pthread_attr_getaffinity_np()
46 if (cpusetsize > iattr->cpusetsize) in pthread_attr_getaffinity_np()
47 memset (p, '\0', cpusetsize - iattr->cpusetsize); in pthread_attr_getaffinity_np()
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/sparc/
A Dpthread_barrier_init.c34 struct pthread_barrierattr *iattr = (struct pthread_barrierattr *) attr; in pthread_barrier_init() local
35 if (iattr != NULL) in pthread_barrier_init()
37 if (iattr->pshared != PTHREAD_PROCESS_PRIVATE in pthread_barrier_init()
38 && __builtin_expect (iattr->pshared != PTHREAD_PROCESS_SHARED, 0)) in pthread_barrier_init()
51 ibarrier->s.pshared = (iattr && iattr->pshared == PTHREAD_PROCESS_SHARED); in pthread_barrier_init()
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/pthread/
A Dpthread_barrier_init.c42 const struct pthread_barrierattr *iattr in pthread_barrier_init() local
44 ? iattr = (struct pthread_barrierattr *) attr in pthread_barrier_init()
47 if (iattr->pshared != PTHREAD_PROCESS_PRIVATE in pthread_barrier_init()
48 && __builtin_expect (iattr->pshared != PTHREAD_PROCESS_SHARED, 0)) in pthread_barrier_init()
61 ibarrier->private = (iattr->pshared != PTHREAD_PROCESS_PRIVATE in pthread_barrier_init()
64 ibarrier->private = (iattr->pshared != PTHREAD_PROCESS_PRIVATE in pthread_barrier_init()

Completed in 22 milliseconds

12