Searched refs:aup (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/net/ethernet/amd/ |
| H A D | au1000_eth.c | 704 aup->tx_tail = aup->tx_head; in au1000_init() 777 prxd = aup->rx_dma_ring[aup->rx_head]; in au1000_rx() 781 pDB = aup->rx_db_inuse[aup->rx_head]; in au1000_rx() 828 prxd = aup->rx_dma_ring[aup->rx_head]; in au1000_rx() 866 ptxd = aup->tx_dma_ring[aup->tx_tail]; in au1000_tx_ack() 969 ptxd = aup->tx_dma_ring[aup->tx_head]; in au1000_tx() 986 pDB = aup->tx_db_inuse[aup->tx_head]; in au1000_tx() 1218 if (aup->phy_irq && aup->phy_busid == aup->mac_id) in au1000_probe() 1219 aup->mii_bus->irq[aup->phy_addr] = aup->phy_irq; in au1000_probe() 1313 aup->vaddr, aup->dma_addr); in au1000_probe() [all …]
|
| /linux-6.15/arch/mips/kernel/ |
| H A D | uprobes.c | 27 int arch_uprobe_analyze_insn(struct arch_uprobe *aup, in arch_uprobe_analyze_insn() argument 39 inst.word = aup->insn[0]; in arch_uprobe_analyze_insn() 46 aup->ixol[0] = aup->insn[insn_has_delay_slot(inst)]; in arch_uprobe_analyze_insn() 47 aup->ixol[1] = UPROBE_BRK_UPROBE_XOL; /* NOP */ in arch_uprobe_analyze_insn() 105 int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs) in arch_uprobe_pre_xol() argument 113 aup->resume_epc = regs->cp0_epc + 4; in arch_uprobe_pre_xol() 114 if (insn_has_delay_slot((union mips_instruction) aup->insn[0])) { in arch_uprobe_pre_xol() 116 (union mips_instruction) aup->insn[0]); in arch_uprobe_pre_xol() 117 aup->resume_epc = regs->cp0_epc; in arch_uprobe_pre_xol() 131 regs->cp0_epc = aup->resume_epc; in arch_uprobe_post_xol() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | uprobes.h | 191 extern int set_swbp(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long vaddr); 192 extern int set_orig_insn(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long vaddr); 213 extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs); 215 extern int arch_uprobe_analyze_insn(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long a… 216 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 217 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); 220 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs); 223 extern bool arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs);
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | uprobes.h | 40 extern int arch_uprobe_analyze_insn(struct arch_uprobe *aup, struct mm_struct *mm, unsigned long a… 41 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 42 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); 45 extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs);
|
| /linux-6.15/kernel/events/ |
| H A D | uprobes.c | 2663 bool __weak arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs) in arch_uprobe_ignore() argument
|