Home
last modified time | relevance | path

Searched refs:tf (Results 76 – 100 of 163) sorted by relevance

1234567

/freebsd/sys/riscv/riscv/
H A Daplic.c211 struct trapframe *tf) in aplic_irq_dispatch() argument
217 if (intr_isrc_dispatch(&src->isrc, tf) != 0) in aplic_irq_dispatch()
226 struct trapframe *tf; in aplic_intr() local
240 tf = curthread->td_intr_frame; in aplic_intr()
241 aplic_irq_dispatch(sc, irq, prio, tf); in aplic_intr()
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_core.c1003 core_intr(struct trapframe *tf) in core_intr() argument
1010 PMCDBG3(MDP,INT, 1, "cpu=%d tf=%p um=%d", curcpu, (void *) tf, in core_intr()
1011 TRAPF_USERMODE(tf)); in core_intr()
1030 error = pmc_process_interrupt(PMC_HR, pm, tf); in core_intr()
1060 core2_intr(struct trapframe *tf) in core2_intr() argument
1069 PMCDBG3(MDP,INT, 1, "cpu=%d tf=0x%p um=%d", cpu, (void *) tf, in core2_intr()
1070 TRAPF_USERMODE(tf)); in core2_intr()
1107 error = pmc_process_interrupt(PMC_HR, pm, tf); in core2_intr()
1134 error = pmc_process_interrupt(PMC_HR, pm, tf); in core2_intr()
H A Dhwpmc_arm64.c353 arm64_intr(struct trapframe *tf) in arm64_intr() argument
364 PMCDBG3(MDP,INT,1, "cpu=%d tf=%p um=%d", cpu, (void *)tf, in arm64_intr()
365 TRAPF_USERMODE(tf)); in arm64_intr()
392 error = pmc_process_interrupt(PMC_HR, pm, tf); in arm64_intr()
H A Dpmu_dmc620_reg.h80 int dmc620_intr(struct trapframe *tf, int c, int unit, int ri);
H A Dhwpmc_amd.c551 amd_intr(struct trapframe *tf) in amd_intr() argument
564 PMCDBG3(MDP, INT, 1, "cpu=%d tf=%p um=%d", cpu, tf, TRAPF_USERMODE(tf)); in amd_intr()
613 error = pmc_process_interrupt(PMC_HR, pm, tf); in amd_intr()
/freebsd/sys/kern/
H A Dsubr_intr.c103 void intr_irq_handler(struct trapframe *tf);
330 intr_irq_handler(struct trapframe *tf) in intr_irq_handler() argument
337 kasan_mark(tf, sizeof(*tf), sizeof(*tf), 0); in intr_irq_handler()
338 kmsan_mark(tf, sizeof(*tf), KMSAN_STATE_INITED); in intr_irq_handler()
344 td->td_intr_frame = tf; in intr_irq_handler()
349 if (pmc_hook && TRAPF_USERMODE(tf) && in intr_irq_handler()
351 pmc_hook(PCPU_GET(curthread), PMC_FN_USER_CALLCHAIN, tf); in intr_irq_handler()
384 intr_isrc_dispatch(struct intr_irqsrc *isrc, struct trapframe *tf) in intr_isrc_dispatch() argument
395 error = isrc->isrc_filter(isrc->isrc_arg, tf); in intr_isrc_dispatch()
402 if (intr_event_handle(isrc->isrc_event, tf) == 0) in intr_isrc_dispatch()
H A Dsubr_kdb.c740 kdb_trap(int type, int code, struct trapframe *tf) in kdb_trap() argument
774 kdb_frame = tf; in kdb_trap()
779 makectx(tf, &kdb_pcb); in kdb_trap()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2838_pci.c379 struct trapframe *tf) in bcm_pcib_msi_intr_process() argument
395 if (intr_isrc_dispatch(&irqsrc->isrc, tf)) in bcm_pcib_msi_intr_process()
409 struct trapframe *tf; in bcm_pcib_msi_intr() local
413 tf = curthread->td_intr_frame; in bcm_pcib_msi_intr()
416 bcm_pcib_msi_intr_process(sc, interrupt_bitmap, tf); in bcm_pcib_msi_intr()
/freebsd/sys/amd64/vmm/
H A Dvmm_util.h39 void dump_trapframe(struct trapframe *tf);
/freebsd/sys/riscv/include/
H A Dpcb.h57 void makectx(struct trapframe *tf, struct pcb *pcb);
/freebsd/sys/powerpc/powermac/
H A Dhrowpic.c210 hrowpic_dispatch(device_t dev, struct trapframe *tf) in hrowpic_dispatch() argument
228 powerpc_dispatch_intr(sc->sc_vector[irq], tf); in hrowpic_dispatch()
/freebsd/sys/powerpc/ps3/
H A Dps3pic.c158 ps3pic_dispatch(device_t dev, struct trapframe *tf) in ps3pic_dispatch() argument
177 powerpc_dispatch_intr(sc->sc_vector[63 - irq], tf); in ps3pic_dispatch()
/freebsd/lib/msun/src/
H A De_lgammaf_r.c42 tf = -1.21486291e-01, /* 0xbdf8cdce */ variable
177 r += tf + p; break; in lgammaf_r()
H A De_lgamma_r.c104 tf = -1.21486290535849611461e-01, /* 0xBFBF19B9, 0xBCC38A42 */ variable
260 r += tf + p; break; in lgamma_r()
/freebsd/sys/arm/include/
H A Dpcb.h85 void makectx(struct trapframe *tf, struct pcb *pcb);
/freebsd/sys/arm64/qoriq/
H A Dqoriq_gpio_pic.c100 struct trapframe *tf; in qoriq_gpio_pic_intr() local
105 tf = curthread->td_intr_frame; in qoriq_gpio_pic_intr()
114 if (intr_isrc_dispatch(&sc->isrcs[pin].isrc, tf) != 0) { in qoriq_gpio_pic_intr()
/freebsd/sys/i386/i386/
H A Dmachdep.c1843 makectx(struct trapframe *tf, struct pcb *pcb) in makectx() argument
1846 pcb->pcb_edi = tf->tf_edi; in makectx()
1847 pcb->pcb_esi = tf->tf_esi; in makectx()
1848 pcb->pcb_ebp = tf->tf_ebp; in makectx()
1849 pcb->pcb_ebx = tf->tf_ebx; in makectx()
1850 pcb->pcb_eip = tf->tf_eip; in makectx()
1851 pcb->pcb_esp = (ISPL(tf->tf_cs)) ? tf->tf_esp : (int)(tf + 1) - 8; in makectx()
/freebsd/sys/amd64/amd64/
H A Dmachdep.c1734 makectx(struct trapframe *tf, struct pcb *pcb) in makectx() argument
1737 pcb->pcb_r12 = tf->tf_r12; in makectx()
1738 pcb->pcb_r13 = tf->tf_r13; in makectx()
1739 pcb->pcb_r14 = tf->tf_r14; in makectx()
1740 pcb->pcb_r15 = tf->tf_r15; in makectx()
1741 pcb->pcb_rbp = tf->tf_rbp; in makectx()
1742 pcb->pcb_rbx = tf->tf_rbx; in makectx()
1743 pcb->pcb_rip = tf->tf_rip; in makectx()
1744 pcb->pcb_rsp = tf->tf_rsp; in makectx()
/freebsd/sys/arm64/include/
H A Dpcb.h85 void makectx(struct trapframe *tf, struct pcb *pcb);
/freebsd/sys/sys/
H A Dpmckern.h147 #define PMC_SOFT_CALL_TF(pr, mo, fu, na, tf) \ argument
155 ks.pm_tf = tf; \
/freebsd/sys/arm64/arm64/
H A Dcmn600.c108 int (*sc_pmu_ih)(struct trapframe *tf, int unit, int i);
770 cmn600_pmu_intr_cb(void *arg, int (*handler)(struct trapframe *tf, int unit, in cmn600_pmu_intr_cb() argument
785 struct trapframe *tf; in cmn600_intr() local
789 tf = PCPU_GET(curthread)->td_intr_frame; in cmn600_intr()
802 sc->sc_pmu_ih(tf, sc->sc_unit, i); in cmn600_intr()
H A Dmachdep.c376 makectx(struct trapframe *tf, struct pcb *pcb) in makectx() argument
383 pcb->pcb_x[i] = tf->tf_elr; in makectx()
385 pcb->pcb_x[i] = tf->tf_x[i + PCB_X_START]; in makectx()
388 pcb->pcb_sp = tf->tf_sp; in makectx()
/freebsd/sys/arm/mv/
H A Dmv_ap806_sei.c280 struct trapframe *tf; in mv_ap806_sei_intr() local
285 tf = curthread->td_intr_frame; in mv_ap806_sei_intr()
295 if (intr_isrc_dispatch(&sirq->isrc, tf) != 0) { in mv_ap806_sei_intr()
/freebsd/sys/dev/gpio/
H A Dpl061.c412 struct trapframe *tf; in pl061_intr() local
417 tf = curthread->td_intr_frame; in pl061_intr()
425 if (intr_isrc_dispatch(PIC_INTR_ISRC(sc, pin), tf) != 0) in pl061_intr()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/procfs/
H A Dpool_state.ksh110 log_must zpool offline -tf $TESTPOOL $DISK1

1234567