reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_affinity.h
  249     Mask() { mask = (mask_t *)__kmp_allocate(__kmp_affin_mask_size); }
  251       if (mask)
  252         __kmp_free(mask);
  255       mask[i / BITS_PER_MASK_T] |= ((mask_t)1 << (i % BITS_PER_MASK_T));
  258       return (mask[i / BITS_PER_MASK_T] & ((mask_t)1 << (i % BITS_PER_MASK_T)));
  261       mask[i / BITS_PER_MASK_T] &= ~((mask_t)1 << (i % BITS_PER_MASK_T));
  265         mask[i] = 0;
  270         mask[i] = convert->mask[i];
  270         mask[i] = convert->mask[i];
  275         mask[i] &= convert->mask[i];
  275         mask[i] &= convert->mask[i];
  280         mask[i] |= convert->mask[i];
  280         mask[i] |= convert->mask[i];
  284         mask[i] = ~(mask[i]);
  284         mask[i] = ~(mask[i]);
  304           syscall(__NR_sched_getaffinity, 0, __kmp_affin_mask_size, mask);
  323           syscall(__NR_sched_setaffinity, 0, __kmp_affin_mask_size, mask);