| /linux/arch/arm64/mm/ |
| H A D | fault.c | 48 int (*fn)(unsigned long far, unsigned long esr, 469 static void do_bad_area(unsigned long far, unsigned long esr, in do_bad_area() argument 472 unsigned long addr = untagged_addr(far); in do_bad_area() 482 arm64_force_sig_fault(inf->sig, inf->code, far, inf->name); in do_bad_area() 556 static int __kprobes do_page_fault(unsigned long far, unsigned long esr, in do_page_fault() argument 564 unsigned long addr = untagged_addr(far); in do_page_fault() 750 arm64_force_sig_fault(SIGBUS, BUS_ADRERR, far, inf->name); in do_page_fault() 758 arm64_force_sig_mceerr(BUS_MCEERR_AR, far, lsb, inf->name); in do_page_fault() 774 arm64_force_sig_fault_pkey(far, inf->name, pkey); in do_page_fault() 776 arm64_force_sig_fault(SIGSEGV, si_code, far, inf->name); in do_page_fault() [all …]
|
| /linux/arch/arm64/kernel/ |
| H A D | entry-common.c | 298 unsigned long far = read_sysreg(far_el1); in el1_abort() local 303 do_mem_abort(far, esr, regs); in el1_abort() 310 unsigned long far = read_sysreg(far_el1); in el1_pc() local 315 do_sp_pc_abort(far, esr, regs); in el1_pc() 398 unsigned long far = read_sysreg(far_el1); in el1_watchpt() local 403 do_watchpoint(far, esr, regs); in el1_watchpt() 536 unsigned long far = read_sysreg(far_el1); in el0_da() local 540 do_mem_abort(far, esr, regs); in el0_da() 546 unsigned long far = read_sysreg(far_el1); in el0_ia() local 553 if (!is_ttbr0_addr(far)) in el0_ia() [all …]
|
| H A D | traps.c | 261 void arm64_force_sig_fault(int signo, int code, unsigned long far, in arm64_force_sig_fault() argument 268 force_sig_fault(signo, code, (void __user *)far); in arm64_force_sig_fault() 271 void arm64_force_sig_fault_pkey(unsigned long far, const char *str, int pkey) in arm64_force_sig_fault_pkey() argument 274 force_sig_pkuerr((void __user *)far, pkey); in arm64_force_sig_fault_pkey() 277 void arm64_force_sig_mceerr(int code, unsigned long far, short lsb, in arm64_force_sig_mceerr() argument 281 force_sig_mceerr(code, (void __user *)far, lsb); in arm64_force_sig_mceerr() 284 void arm64_force_sig_ptrace_errno_trap(int errno, unsigned long far, in arm64_force_sig_ptrace_errno_trap() argument 288 force_sig_ptrace_errno_trap(errno, (void __user *)far); in arm64_force_sig_ptrace_errno_trap() 292 int signo, int sicode, unsigned long far, in arm64_notify_die() argument 300 arm64_force_sig_fault(signo, sicode, far, str); in arm64_notify_die() [all …]
|
| /linux/arch/arm64/kvm/ |
| H A D | inject_fault.c | 201 u64 far; in inject_abt32() local 212 far = vcpu_read_sys_reg(vcpu, FAR_EL1); in inject_abt32() 216 far &= GENMASK(31, 0); in inject_abt32() 217 far |= (u64)addr << 32; in inject_abt32() 221 far &= GENMASK(63, 32); in inject_abt32() 222 far |= addr; in inject_abt32() 226 vcpu_write_sys_reg(vcpu, far, FAR_EL1); in inject_abt32()
|
| H A D | trace_arm.h | 141 unsigned long far, unsigned long ipa), 142 TP_ARGS(vcpu_pc, esr, far, ipa), 147 __field( unsigned long, far ) 154 __entry->far = far; 160 __entry->far, __entry->vcpu_pc)
|
| H A D | handle_exit.c | 206 run->debug.arch.far = vcpu->arch.fault.far_el2; in kvm_handle_guest_debug() 527 u64 far, u64 hpfar) { in nvhe_hyp_panic_handler() argument 579 spsr, elr_virt, esr, far, hpfar, par, vcpu); in nvhe_hyp_panic_handler()
|
| /linux/arch/arm64/include/asm/ |
| H A D | traps.h | 27 void arm64_force_sig_fault(int signo, int code, unsigned long far, const char *str); 28 void arm64_force_sig_fault_pkey(unsigned long far, const char *str, int pkey); 29 void arm64_force_sig_mceerr(int code, unsigned long far, short lsb, const char *str); 30 void arm64_force_sig_ptrace_errno_trap(int errno, unsigned long far, const char *str);
|
| H A D | exception.h | 55 void do_mem_abort(unsigned long far, unsigned long esr, struct pt_regs *regs); 93 void __noreturn panic_bad_stack(struct pt_regs *regs, unsigned long esr, unsigned long far);
|
| H A D | system_misc.h | 25 int signo, int sicode, unsigned long far,
|
| H A D | kvm_arm.h | 319 #define FAR_TO_FIPA_OFFSET(far) ((far) & GENMASK_ULL(11, 0)) argument
|
| /linux/arch/arm64/kvm/hyp/include/hyp/ |
| H A D | fault.h | 25 static inline bool __translate_far_to_hpfar(u64 far, u64 *hpfar) in __translate_far_to_hpfar() argument 41 ret = system_supports_poe() ? __kvm_at(OP_AT_S1E1A, far) : in __translate_far_to_hpfar() 42 __kvm_at(OP_AT_S1E1R, far); in __translate_far_to_hpfar()
|
| /linux/drivers/net/fddi/skfp/h/ |
| H A D | fplustm.h | 56 char far *txd_virt ; /* virtual pointer to the data frag */ 58 struct s_smt_fp_txd volatile far *txd_next ; 73 char far *rxd_virt ; /* virtual pointer to the data frag */ 75 struct s_smt_fp_rxd volatile far *rxd_next ;
|
| H A D | types.h | 21 #ifndef far 22 #define far macro
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | mmap.c | 20 const int zero = 0, one = 1, two = 2, far = 1500; in test_mmap() local 99 CHECK_FAIL(map_data->val[far]); in test_mmap() 118 CHECK_FAIL(map_data->val[far] != 3 * 123); in test_mmap() 126 CHECK_FAIL(bpf_map_lookup_elem(data_map_fd, &far, &val)); in test_mmap() 196 CHECK_FAIL(map_data->val[far] != 3 * 321); in test_mmap() 248 CHECK_FAIL(map_data->val[far] != 3 * 321); in test_mmap()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_mmap.c | 30 int zero = 0, one = 1, two = 2, far = 1500; in test_mmap() local 47 bpf_map_update_elem(&data_map, &far, &val, 0); in test_mmap()
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_guc_g2g_test.c | 492 u32 near = near_tile, far = far_tile; in g2g_slot_flat() local 498 far = (far << 1) | far_dev; in g2g_slot_flat() 502 if (far == near) in g2g_slot_flat() 505 if (far > near) { in g2g_slot_flat() 507 x = far; in g2g_slot_flat() 515 y = far; in g2g_slot_flat()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-docg3 | 16 Users: None identified so far. 40 Users: None identified so far.
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | sea_to_user.c | 160 u64 far = read_sysreg(far_el1); in expect_sea_handler() local 164 GUEST_PRINTF("ESR_EL1=%#lx, FAR_EL1=%#lx\n", esr, far); in expect_sea_handler() 174 GUEST_ASSERT_EQ(far, EINJ_GVA); in expect_sea_handler()
|
| /linux/drivers/net/fddi/skfp/ |
| H A D | hwmtm.c | 139 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, 141 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, 1045 u_char far *virt ; in process_receive() 1046 char far *data ; in process_receive() 1217 virt = (u_char far *) rxd->rxd_virt ; in process_receive() 1407 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, in hwm_rx_frag() 1620 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, in hwm_tx_frag() 1800 char far *data ; in smt_send_mbuf() 1806 SK_LOC_DECL(char far,*virt[3]) ; in smt_send_mbuf() 1883 phys = dma_master(smc, (void far *)virt[i], in smt_send_mbuf()
|
| /linux/include/linux/ |
| H A D | adreno-smmu-priv.h | 28 u64 far; member
|
| /linux/Documentation/translations/it_IT/process/ |
| H A D | kernel-enforcement-statement.rst | 17 Benché ognuno abbia il diritto a far rispettare il diritto d'autore per i 18 propri contributi alla nostra comunità, condividiamo l'interesse a far si che 19 ogni azione individuale nel far rispettare i propri diritti sia condotta in
|
| /linux/drivers/soc/apple/ |
| H A D | rtkit-crashlog.c | 56 u64 far; member 166 dev_warn(rtk->dev, " FAR = 0x%llx\n", regs->far); in apple_rtkit_crashlog_dump_regs()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_guc.c | 358 u32 near = near_tile, far = far_tile; in g2g_slot() local 364 far = (far << 1) | far_dev; in g2g_slot() 368 if (far == near) in g2g_slot() 371 if (far > near) { in g2g_slot() 373 x = far; in g2g_slot() 381 y = far; in g2g_slot()
|
| /linux/drivers/net/ethernet/microsoft/ |
| H A D | Kconfig | 28 So far, the driver is only supported on X86_64.
|
| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | fe-read-uncorrected-blocks.rst | 31 The total number of uncorrected blocks seen by the driver so far.
|