Searched refs:core_num (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/sys/contrib/octeon-sdk/ |
| H A D | cvmx-spinlock.h | 277 volatile unsigned int core_num; member 321 int core_num; in _int_cvmx_spinlock_rec_unlock() local 322 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_unlock() 326 if (lock->core_num != core_num) in _int_cvmx_spinlock_rec_unlock() 350 : [res] "=&r" (result), [tmp] "=&r" (temp), [val] "+m" (lock->value), [lid] "+m" (lock->core_num) in _int_cvmx_spinlock_rec_unlock() 351 : [pid] "r" (core_num) in _int_cvmx_spinlock_rec_unlock() 391 volatile int core_num; in _int_cvmx_spinlock_rec_lock() local 393 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_lock() 414 : [tmp] "=&r" (tmp), [val] "+m" (lock->value), [lid] "+m" (lock->core_num) in _int_cvmx_spinlock_rec_lock() 415 : [pid] "r" (core_num) in _int_cvmx_spinlock_rec_lock() [all …]
|
| H A D | cvmx-tim.h | 213 …const uint64_t core_num = cvmx_get_core_num(); /* One timer per processor, so use this to sel… in cvmx_tim_add_entry() local 235 …work_bucket_ptr = cvmx_tim.bucket + core_num * cvmx_tim.num_buckets + (work_bucket & (cvmx_tim.num… in cvmx_tim_add_entry()
|
| H A D | cvmx-access-native.h | 560 unsigned int core_num; in cvmx_get_core_num() local 561 CVMX_RDHWRNV(core_num, 0); in cvmx_get_core_num() 562 return core_num; in cvmx_get_core_num()
|
| H A D | cvmx-pow.h | 1976 static inline void cvmx_pow_set_group_mask(uint64_t core_num, uint64_t mask) in cvmx_pow_set_group_mask() argument 1983 cvmx_write_csr(CVMX_SSO_PPX_GRP_MSK(core_num), grp_msk.u64); in cvmx_pow_set_group_mask() 1988 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num)); in cvmx_pow_set_group_mask() 1990 cvmx_write_csr(CVMX_POW_PP_GRP_MSKX(core_num), grp_msk.u64); in cvmx_pow_set_group_mask() 2007 static inline void cvmx_pow_set_priority(uint64_t core_num, const uint8_t priority[]) in cvmx_pow_set_priority() argument 2033 qos_pri.u64 = cvmx_read_csr(CVMX_SSO_PPX_QOS_PRI(core_num)); in cvmx_pow_set_priority() 2042 cvmx_write_csr(CVMX_SSO_PPX_QOS_PRI(core_num), qos_pri.u64); in cvmx_pow_set_priority() 2048 grp_msk.u64 = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(core_num)); in cvmx_pow_set_priority() 2058 cvmx_write_csr(CVMX_POW_PP_GRP_MSKX(core_num), grp_msk.u64); in cvmx_pow_set_priority()
|
| /freebsd-13.1/sys/dev/liquidio/ |
| H A D | lio_main.c | 751 int core_num; in lio_watchdog() local 771 for (core_num = 0; core_num < LIO_MAX_CORES; in lio_watchdog() 772 core_num++) { in lio_watchdog() 777 core_num) & 1; in lio_watchdog() 779 !err_msg_was_printed[core_num]) { in lio_watchdog() 782 core_num); in lio_watchdog() 783 err_msg_was_printed[core_num] = true; in lio_watchdog()
|