Searched refs:yield_count (Results 1 - 10 of 10) sorted by relevance
/linux-master/arch/powerpc/lib/ |
H A D | locks.c | 23 unsigned int lock_value, holder_cpu, yield_count; local 31 yield_count = yield_count_of(holder_cpu); 32 if ((yield_count & 1) == 0) 37 yield_to_preempted(holder_cpu, yield_count); 49 unsigned int holder_cpu, yield_count; local 57 yield_count = yield_count_of(holder_cpu); 58 if ((yield_count & 1) == 0) 63 yield_to_preempted(holder_cpu, yield_count);
|
H A D | qspinlock.c | 287 u32 yield_count; local 299 yield_count = yield_count_of(owner); 301 if ((yield_count & 1) == 0) 321 yield_to_preempted(owner, yield_count); 378 u32 yield_count; local 418 yield_count = yield_count_of(prev_cpu); 419 if ((yield_count & 1) == 0) 430 yield_to_preempted(prev_cpu, yield_count);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | paravirt.h | 40 __be32 yield_count = READ_ONCE(lppaca_of(cpu).yield_count); local 41 return be32_to_cpu(yield_count); 60 static inline void yield_to_preempted(int cpu, u32 yield_count) argument 62 plpar_hcall_norets_notrace(H_CONFER, get_hard_smp_processor_id(cpu), yield_count); 83 * This is the yield_count. An "odd" value (low bit on) means that 102 static inline void yield_to_preempted(int cpu, u32 yield_count) argument
|
H A D | lppaca.h | 75 * This is the yield_count. An "odd" value (low bit on) means that 82 volatile __be32 yield_count; member in struct:lppaca
|
H A D | kvm_ppc.h | 822 unsigned int yield_count);
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 524 vpa->yield_count = cpu_to_be32(1); 1069 int yield_count = 0; local 1075 yield_count = be32_to_cpu(lppaca->yield_count); 1077 return yield_count; 1147 int yield_count; local 1225 yield_count = kvmppc_get_gpr(vcpu, 5); 1226 if (kvmppc_get_yield_count(tvcpu) != yield_count) 4105 u32 yield_count = be32_to_cpu(lp->yield_count) local [all...] |
H A D | book3s_hv_builtin.c | 111 unsigned int yield_count) 110 kvmppc_rm_h_confer(struct kvm_vcpu *vcpu, int target, unsigned int yield_count) argument
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | lparcfg.c | 483 dispatches += be32_to_cpu(lppaca_of(cpu).yield_count);
|
/linux-master/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 233 OFFSET(LPPACA_YIELDCOUNT, lppaca, yield_count);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_lib.c | 1377 u32 yield_count = 0; local 1405 yield_count++; 1406 if (!(yield_count % CUDBG_YIELD_ITERATION))
|
Completed in 229 milliseconds