/linux-4.4.14/kernel/locking/ |
D | lglock.c | 63 void lg_double_lock(struct lglock *lg, int cpu1, int cpu2) in lg_double_lock() argument 65 BUG_ON(cpu1 == cpu2); in lg_double_lock() 68 if (cpu2 < cpu1) in lg_double_lock() 69 swap(cpu1, cpu2); in lg_double_lock() 74 arch_spin_lock(per_cpu_ptr(lg->lock, cpu2)); in lg_double_lock() 77 void lg_double_unlock(struct lglock *lg, int cpu1, int cpu2) in lg_double_unlock() argument 81 arch_spin_unlock(per_cpu_ptr(lg->lock, cpu2)); in lg_double_unlock()
|
/linux-4.4.14/kernel/ |
D | stop_machine.c | 220 int cpu2, struct cpu_stop_work *work2) in cpu_stop_queue_two_works() argument 223 struct cpu_stopper *stopper2 = per_cpu_ptr(&cpu_stopper, cpu2); in cpu_stop_queue_two_works() 226 lg_double_lock(&stop_cpus_lock, cpu1, cpu2); in cpu_stop_queue_two_works() 240 lg_double_unlock(&stop_cpus_lock, cpu1, cpu2); in cpu_stop_queue_two_works() 255 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg) in stop_two_cpus() argument 278 if (cpu1 > cpu2) in stop_two_cpus() 279 swap(cpu1, cpu2); in stop_two_cpus() 280 if (cpu_stop_queue_two_works(cpu1, &work1, cpu2, &work2)) { in stop_two_cpus()
|
/linux-4.4.14/include/linux/ |
D | lglock.h | 61 void lg_double_lock(struct lglock *lg, int cpu1, int cpu2); 62 void lg_double_unlock(struct lglock *lg, int cpu1, int cpu2);
|
D | stop_machine.h | 31 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg);
|
/linux-4.4.14/arch/x86/kernel/ |
D | smpboot.c | 283 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; in topology_same_node() local 285 return (cpu_to_node(cpu1) == cpu_to_node(cpu2)); in topology_same_node() 291 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; in topology_sane() local 296 cpu1, name, cpu2, cpu_to_node(cpu1), cpu_to_node(cpu2)); in topology_sane() 308 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; in match_smt() local 311 per_cpu(cpu_llc_id, cpu1) == per_cpu(cpu_llc_id, cpu2) && in match_smt() 325 int cpu1 = c->cpu_index, cpu2 = o->cpu_index; in match_llc() local 328 per_cpu(cpu_llc_id, cpu1) == per_cpu(cpu_llc_id, cpu2)) in match_llc()
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | snps,archs-idu-intc.txt | 16 0=Round Robin; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3 35 * distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | mt8173-cpu-dvfs.txt | 45 cpu2: cpu@100 { 75 &cpu2 {
|
/linux-4.4.14/arch/arm64/boot/dts/sprd/ |
D | sc9836.dtsi | 33 cpu2: cpu@2 { label 154 cpu = <&cpu2>;
|
/linux-4.4.14/arch/arm64/boot/dts/hisilicon/ |
D | hi6220.dtsi | 34 cpu = <&cpu2>; 70 cpu2: cpu@2 { label
|
D | hip05.dtsi | 38 cpu = <&cpu2>; 102 cpu2: cpu@20002 { label
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_amd_uncore.c | 520 unsigned int cpu, cpu2; in amd_uncore_init() local 577 for_each_online_cpu(cpu2) { in amd_uncore_init() 578 if (cpu2 == cpu) in amd_uncore_init()
|
/linux-4.4.14/arch/arc/boot/dts/ |
D | nsim_hs_idu.dts | 45 * distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3
|
D | vdk_axc003_idu.dtsi | 40 * distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3
|
D | nsimosci_hs_idu.dts | 50 * distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3
|
D | axc003_idu.dtsi | 39 * distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | exynos5422-cpus.dtsi | 35 &cpu2 {
|
D | mt8135.dtsi | 38 cpu = <&cpu2>; 63 cpu2: cpu@100 { label
|
D | vexpress-v2p-ca15_a7.dts | 52 cpu2: cpu@2 { label 213 interrupt-affinity = <&cpu2>, 543 cpu = <&cpu2>;
|
D | exynos5440.dtsi | 252 cpu2_thermal: cpu2-thermal {
|
D | vexpress-v2m-rs1.dtsi | 348 linux,default-trigger = "cpu2";
|
D | vexpress-v2m.dtsi | 347 linux,default-trigger = "cpu2";
|
D | exynos5420.dtsi | 73 cpu2: cpu@2 { label 828 cpu2_thermal: cpu2-thermal {
|
D | exynos4415.dtsi | 65 cpu2: cpu@a02 { label
|
D | rk3288.dtsi | 82 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>; 121 cpu2: cpu@502 { label
|
D | sun9i-a80.dtsi | 70 cpu2: cpu@2 { label
|
D | r8a7790.dtsi | 72 cpu2: cpu@2 { label
|
/linux-4.4.14/arch/arm64/boot/dts/marvell/ |
D | berlin4ct.dtsi | 80 cpu2: cpu@2 { label 109 <&cpu2>,
|
/linux-4.4.14/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10.dtsi | 42 cpu2: cpu@2 { label 65 <&cpu2>,
|
/linux-4.4.14/arch/arm64/boot/dts/mediatek/ |
D | mt6795.dtsi | 46 cpu2: cpu@2 { label
|
D | mt8173.dtsi | 43 cpu = <&cpu2>; 67 cpu2: cpu@100 { label
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | t208xsi-pre.dtsi | 95 cpu2: PowerPC,e6500@4 { label
|
D | t104xsi-pre.dtsi | 92 cpu2: PowerPC,e5500@2 { label
|
D | b4860si-pre.dtsi | 88 cpu2: PowerPC,e6500@4 { label
|
D | p2041si-pre.dtsi | 109 cpu2: PowerPC,e500mc@2 { label
|
D | p3041si-pre.dtsi | 110 cpu2: PowerPC,e500mc@2 { label
|
D | p5040si-pre.dtsi | 116 cpu2: PowerPC,e5500@2 { label
|
D | t4240si-pre.dtsi | 102 cpu2: PowerPC,e6500@4 { label
|
D | p4080si-pre.dtsi | 114 cpu2: PowerPC,e500mc@2 { label
|
D | b4860si-post.dtsi | 100 cpu-handle = <&cpu2>;
|
D | p2041si-post.dtsi | 224 cpu-handle = <&cpu2>;
|
D | p3041si-post.dtsi | 251 cpu-handle = <&cpu2>;
|
D | p5040si-post.dtsi | 203 cpu-handle = <&cpu2>;
|
D | t1040si-post.dtsi | 226 cpu-handle = <&cpu2>;
|
D | p4080si-post.dtsi | 230 cpu-handle = <&cpu2>;
|
D | t2081si-post.dtsi | 232 cpu-handle = <&cpu2>;
|
D | t4240si-post.dtsi | 262 cpu-handle = <&cpu2>;
|
/linux-4.4.14/arch/arm64/boot/dts/arm/ |
D | juno-motherboard.dtsi | 199 linux,default-trigger = "cpu2";
|
D | vexpress-v2m-rs1.dtsi | 348 linux,default-trigger = "cpu2";
|
/linux-4.4.14/Documentation/ |
D | cputopology.txt | 117 started with possible_cpus=144. There are 4 CPUs in the system and cpu2
|
D | cpu-hotplug.txt | 167 drwxr-xr-x 3 root root 0 Sep 19 07:44 cpu2
|
/linux-4.4.14/tools/virtio/virtio-trace/ |
D | README | 84 trace-path-cpu1, trace-path-cpu2, and agent-ctl-path.
|
/linux-4.4.14/Documentation/ia64/ |
D | err_inject.txt | 49 #On cpu2, inject only total 0x10 errors, interval 5 seconds
|
/linux-4.4.14/kernel/trace/ |
D | Kconfig | 260 echo 1 > /sys/kernel/debug/tracing/per_cpu/cpu2/snapshot
|