HomeSort by: relevance | last modified time | path
    Searched refs:pil (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/sys/arch/sparc64/sparc64/
intr.c 230 ("%s: level %x ivec %x inumber %x pil %x\n",
249 printf("\nintr_establish: NULL vector fun %p arg %p pil %p\n",
279 printf("\nintr_establish: vector %x pil %x mapintr %p "
296 sparc_softintr_establish(int pil, int (*fun)(void *), void *arg)
302 ih->ih_pil = pil;
333 int pil; local in function:softint_init_md
337 pil = IPL_SOFTBIO;
340 pil = IPL_SOFTNET;
343 pil = IPL_SOFTSERIAL;
346 pil = IPL_SOFTCLOCK
    [all...]
clock.c 360 tickintr_establish(int pil, int (*fun)(void *))
366 ih = sparc_softintr_establish(pil, fun, NULL);
369 intr_establish(pil, true, ih);
381 stickintr_establish(int pil, int (*fun)(void *))
387 ih = sparc_softintr_establish(pil, fun, NULL);
390 intr_establish(pil, true, ih);
404 stick2eintr_establish(int pil, int (*fun)(void *))
410 ih = sparc_softintr_establish(pil, fun, NULL);
413 intr_establish(pil, true, ih);
locore.s 1287 wrpr g0, 15, %pil /* t1 = splhigh() */
1830 * We will assume that %pil is not lost so we won't bother to save it
1991 wrpr %g0, 15, %pil ! Disable interrupts, too
2461 * We will assume that %pil is not lost so we won't bother to save it
2518 rdpr %pil, %g4
2602 * We will assume that %pil is not lost so we won't bother to save it
2705 * We will assume that %pil is not lost so we won't bother to save it
2760 rdpr %pil, %g4
2990 rdpr %pil, %g5
3219 rdpr %pil, %g
    [all...]
machdep.c 2378 sparc_mainbus_intr_establish(bus_space_tag_t t, int pil, int level,
2386 intr_establish(pil, level != IPL_VM, ih);
  /src/sys/arch/sparc/sparc/
intr.c 707 panic("intr_establish: class lvl (%d) < pil (%d)\n",
710 /* pre-shift to PIL field in %psr */
743 int sic_pil; /* Actual machine PIL that is used */
770 int pil; local in function:sparc_softintr_establish
783 pil = pilreq = level;
787 pil = 1;
790 pil = 4;
793 pil = 6;
799 sic->sic_pil = pil;
819 * pre-shift to PIL field in %ps
    [all...]
pci_machdep.c 518 int pil; local in function:pci_intr_string
520 pil = mspcic_assigned_interrupt(ih);
521 snprintf(buf, len, "line %d (pil %d)", ih, pil);
562 * pil the handler was established for, but we don't need to
msiiep.c 387 * Get the PIL currently assigned for this interrupt input line.
558 * for ms-IIep. The PIL for each line is programmable via pcic interrupt
567 int pil; local in function:mspcic_intr_establish
571 /* use pil set-up by prom */
572 pil = mspcic_assigned_interrupt(line);
573 if (pil == -1)
578 intr_establish(pil, ipl, ih, fastvec, false);
cpu.c 729 u_int pil; local in function:xcall
759 pil = (getpsr() & PSR_PIL) >> 8;
761 if (cold || pil <= IPL_SCHED)
775 cpu_number(), func, pil, pc);
814 raise_ipi(cpi,13+fasttrap);/*xcall_cookie->pil*/
machdep.c 3018 sparc_mainbus_intr_establish(bus_space_tag_t t, int pil, int level,
3027 intr_establish(pil, level, ih, fastvec, false);
  /src/sys/arch/sparc/dev/
sbus.c 580 int pil; local in function:sbus_intr_establish
588 pil = pri & ~SBUS_INTR_COMPAT;
590 pil = sc->sc_intr2ipl[pri];
594 intr_establish(pil, level, ih, fastvec, false);
vme_machdep.c 753 int pil; local in function:sparc_vme_intr_establish
756 pil = vme_ipl_to_pil[svih->pri];
758 if (level < pil)
759 panic("vme_intr_establish: class lvl (%d) < pil (%d)\n",
760 level, pil);
769 for (ih = intrhand[pil]; ih != NULL; ih = ih->ih_next)
777 intr_establish(pil, 0, ih, NULL, false);
  /src/sys/dev/pci/
pccbb.c 1100 struct pccbb_intrhand_list *pil; local in function:pccbbintr_function
1103 LIST_FOREACH(pil, &sc->sc_pil, pil_next) {
1104 s = splraiseipl(pil->pil_icookie);
1105 val = (*pil->pil_func)(pil->pil_arg);
1709 struct pccbb_intrhand_list *pil, *newpil; local in function:pccbb_intr_establish
1732 for (pil = LIST_FIRST(&sc->sc_pil);
1733 LIST_NEXT(pil, pil_next) != NULL;
1734 pil = LIST_NEXT(pil, pil_next))
1757 struct pccbb_intrhand_list *pil; local in function:pccbb_intr_disestablish
    [all...]
  /src/sys/arch/sparc64/include/
psl.h 53 * | impl | ver | icc | reserved |E|E| pil |S|P|E| CWP |
426 * GCC pseudo-functions for manipulating PIL
445 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
447 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
455 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
459 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
469 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
470 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
478 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
481 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory");
553 int pil; variable in typeref:typename:int
    [all...]
  /src/sys/arch/sun68k/sun68k/
bus.c 693 sun68k_mainbus_intr_establish(bus_space_tag_t t, int pil, int level, int flags,
697 isr_add_autovect(handler, arg, pil);
  /src/sys/arch/sparc/stand/ofwboot/
srt0.s 101 wrpr %g0, 0, %pil ! So I lied
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
qcom-sdx55.dtsi 500 pil-reloc@94c {
501 compatible = "qcom,pil-reloc-info";
qcom-apq8064-sony-xperia-yuga.dts 395 riva-pil@3204000 {
qcom-msm8974.dtsi 344 adsp-pil {
345 compatible = "qcom,msm8974-adsp-pil";
839 compatible = "qcom,msm8974-mss-pil";
888 compatible = "qcom,pronto-v2-pil", "qcom,pronto";
qcom-msm8974-samsung-klte.dts 319 adsp-pil {
qcom-apq8064.dtsi 1511 riva: riva-pil@3204000 {
1512 compatible = "qcom,riva-pil";
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/qcom/
msm8916.dtsi 1310 compatible = "qcom,msm8916-mss-pil", "qcom,q6v5-pil";
1727 compatible = "qcom,pronto-v2-pil", "qcom,pronto";
ipq6018.dtsi 579 compatible = "qcom,ipq6018-wcss-pil";
sc7180-idp.dts 371 compatible = "qcom,sc7180-mss-pil";
qcs404.dtsi 1109 pil-reloc@94c {
1110 compatible = "qcom,pil-reloc-info";
msm8994-msft-lumia-octagon.dtsi 239 * The region reserved for pil is 0x7000000-0xef00000

Completed in 34 milliseconds

1 2