Searched refs:core_num (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-spinlock.h277 volatile unsigned int core_num; member in struct:__anon7097
321 int core_num; local
322 core_num = cvmx_get_core_num();
326 if (lock->core_num != core_num)
350 : [res] "=&r" (result), [tmp] "=&r" (temp), [val] "+m" (lock->value), [lid] "+m" (lock->core_num)
351 : [pid] "r" (core_num)
391 volatile int core_num; local
393 core_num = cvmx_get_core_num();
404 " j 3f # go to write core_num \
[all...]
H A Dcvmx-tim.h213 const uint64_t core_num = cvmx_get_core_num(); /* One timer per processor, so use this to select */ local
235 work_bucket_ptr = cvmx_tim.bucket + core_num * cvmx_tim.num_buckets + (work_bucket & (cvmx_tim.num_buckets - 1));
H A Dcvmx-access-native.h560 unsigned int core_num; local
561 CVMX_RDHWRNV(core_num, 0);
562 return core_num;
H A Dcvmx-pow.h1970 * @param core_num core to apply mask to
1976 static inline void cvmx_pow_set_group_mask(uint64_t core_num, uint64_t mask) argument
1983 cvmx_write_csr(CVMX_SSO_PPX_GRP_MSK(core_num), grp_msk.u64);
1988 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num));
1990 cvmx_write_csr(CVMX_POW_PP_GRP_MSKX(core_num), grp_msk.u64);
1998 * @param core_num core to apply priorities to
2007 static inline void cvmx_pow_set_priority(uint64_t core_num, const uint8_t priority[]) argument
2033 qos_pri.u64 = cvmx_read_csr(CVMX_SSO_PPX_QOS_PRI(core_num));
2042 cvmx_write_csr(CVMX_SSO_PPX_QOS_PRI(core_num), qos_pri.u64);
2048 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num));
[all...]

Completed in 116 milliseconds