Lines Matching refs:coremask
61 #include "cvmx-coremask.h"
67 * This structure defines the private state maintained by coremask module.
76 unsigned int coremask; /**< coremask specified for barrier */
91 * Wait (stall) until all cores in the given coremask has reached this point
94 * @param coremask the group of cores performing the barrier sync
97 void cvmx_coremask_barrier_sync(unsigned int coremask)
102 assert(coremask != 0);
108 if (state.s[i].coremask == 0) {
109 /* end of existing coremask list, create new entry, fall-thru */
110 state.s[i].coremask = coremask;
113 if (state.s[i].coremask == coremask) {
118 if (state.s[i].checkin == coremask) {
131 /* error condition - coremask array overflowed */