Home
last modified time | relevance | path

Searched refs:HPPA_REG_RET0 (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/arch/parisc/net/
H A Dbpf_jit_comp64.c21 [BPF_REG_0] = HPPA_REG_RET0,
230 emit_hppa64_sext32(regmap[BPF_REG_0], HPPA_REG_RET0, ctx); in __build_epilogue()
502 emit_hppa_copy(HPPA_REG_RET0, regmap[BPF_REG_0], ctx); in emit_call()
518 /* libcgcc overwrites HPPA_REG_RET0, so keep copy in HPPA_REG_TCC_SAVED */ in emit_call_libgcc_ll()
519 if (arg0 != HPPA_REG_RET0) { in emit_call_libgcc_ll()
521 emit(hppa_copy(HPPA_REG_RET0, HPPA_REG_TCC_SAVED), ctx); in emit_call_libgcc_ll()
535 emit_hppa_copy(HPPA_REG_ZERO, HPPA_REG_RET0, ctx); in emit_call_libgcc_ll()
537 emit_hppa_copy(HPPA_REG_ARG0, HPPA_REG_RET0, ctx); in emit_call_libgcc_ll()
547 emit_hppa_copy(HPPA_REG_RET0, arg0, ctx); in emit_call_libgcc_ll()
549 /* restore HPPA_REG_RET0 */ in emit_call_libgcc_ll()
[all...]
H A Dbpf_jit_comp32.c75 [BPF_REG_0] = {HPPA_REG_RET0, HPPA_REG_RET1}, /* HI/LOW */
203 emit_hppa_copy(lo(r0), HPPA_REG_RET0, ctx); in __build_epilogue() local
333 /* libcgcc overwrites HPPA_REG_RET0/1, save temp. in dest. */ in emit_call_millicode()
354 /* restore HPPA_REG_RET0/1, temp. save in dest. */ in emit_call_millicode()
369 /* libcgcc overwrites HPPA_REG_RET0/_RET1, so keep copy of R0 on stack */ in emit_call_libgcc_ll()
370 if (hi(arg0) != HPPA_REG_RET0) in emit_call_libgcc_ll()
380 emit_hppa_copy(HPPA_REG_ZERO, HPPA_REG_RET0, ctx); in emit_call_libgcc_ll()
393 emit_hppa_copy(HPPA_REG_RET0, hi(arg0), ctx); in emit_call_libgcc_ll()
396 /* restore HPPA_REG_RET0/_RET1 */ in emit_call_libgcc_ll()
397 if (hi(arg0) != HPPA_REG_RET0) in emit_call_libgcc_ll()
[all...]
H A Dbpf_jit.h40 HPPA_REG_RET0 = 28, /* Return value, HI in 32-bit */ enumerator

Completed in 4 milliseconds