Searched refs:isdw (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 453 const bool isdw = BPF_SIZE(code) == BPF_DW; in emit_lse_atomic() local 468 emit(A64_STADD(isdw, reg, src), ctx); in emit_lse_atomic() 471 emit(A64_MVN(isdw, tmp2, src), ctx); in emit_lse_atomic() 472 emit(A64_STCLR(isdw, reg, tmp2), ctx); in emit_lse_atomic() 475 emit(A64_STSET(isdw, reg, src), ctx); in emit_lse_atomic() 478 emit(A64_STEOR(isdw, reg, src), ctx); in emit_lse_atomic() 482 emit(A64_LDADDAL(isdw, src, reg, src), ctx); in emit_lse_atomic() 485 emit(A64_MVN(isdw, tmp2, src), ctx); in emit_lse_atomic() 486 emit(A64_LDCLRAL(isdw, src, reg, tmp2), ctx); in emit_lse_atomic() 489 emit(A64_LDSETAL(isdw, sr in emit_lse_atomic() 527 const bool isdw = BPF_SIZE(code) == BPF_DW; emit_ll_sc_atomic() local [all...] |
/kernel/linux/linux-6.6/arch/loongarch/net/ |
H A D | bpf_jit.c | 287 const bool isdw = BPF_SIZE(insn->code) == BPF_DW; in emit_atomic() local 296 if (isdw) in emit_atomic() 302 if (isdw) in emit_atomic() 308 if (isdw) in emit_atomic() 314 if (isdw) in emit_atomic() 321 if (isdw) { in emit_atomic() 329 if (isdw) { in emit_atomic() 337 if (isdw) { in emit_atomic() 345 if (isdw) { in emit_atomic() 354 if (isdw) { in emit_atomic() [all...] |
/kernel/linux/linux-5.10/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 440 const bool isdw = BPF_SIZE(code) == BPF_DW; in build_insn() local 903 emit(A64_STADD(isdw, reg, src), ctx); in build_insn() 905 emit(A64_LDXR(isdw, tmp2, reg), ctx); in build_insn() 906 emit(A64_ADD(isdw, tmp2, tmp2, src), ctx); in build_insn() 907 emit(A64_STXR(isdw, tmp2, reg, tmp3), ctx); in build_insn()
|
Completed in 5 milliseconds