Home
last modified time | relevance | path

Searched refs:imr (Results 1 – 25 of 51) sorted by relevance

123

/openbsd/src/gnu/usr.bin/binutils-2.17/include/opcode/
Dconvex.h33 #define imr 13 macro
560 {91,0,imr,A,0,0}, /* halt */
562 {18,6,imr,A,0,0}, /* ld.h */
563 {18,7,imr,A,0,0}, /* ld.w */
564 {5,0,imr,A,0,0}, /* and */
565 {6,0,imr,A,0,0}, /* or */
566 {7,0,imr,A,0,0}, /* xor */
567 {8,0,imr,A,0,0}, /* shf */
568 {9,6,imr,A,0,0}, /* add.h */
569 {9,7,imr,A,0,0}, /* add.w */
[all …]
/openbsd/src/gnu/usr.bin/binutils/include/opcode/
Dconvex.h33 #define imr 13 macro
560 {91,0,imr,A,0,0}, /* halt */
562 {18,6,imr,A,0,0}, /* ld.h */
563 {18,7,imr,A,0,0}, /* ld.w */
564 {5,0,imr,A,0,0}, /* and */
565 {6,0,imr,A,0,0}, /* or */
566 {7,0,imr,A,0,0}, /* xor */
567 {8,0,imr,A,0,0}, /* shf */
568 {9,6,imr,A,0,0}, /* add.h */
569 {9,7,imr,A,0,0}, /* add.w */
[all …]
/openbsd/src/sys/net/
Dif_mpw.c337 struct ifmpwreq imr; in mpw_set_config() local
343 error = copyin(ifr->ifr_data, &imr, sizeof(imr)); in mpw_set_config()
348 sin = (struct sockaddr_in *)&imr.imr_nexthop; in mpw_set_config()
357 error = mpw_set_label(sc, &imr.imr_lshim); in mpw_set_config()
363 smpls->smpls_label = imr.imr_rshim.shim_label; in mpw_set_config()
364 req.addr = imr.imr_nexthop; in mpw_set_config()
370 sc->sc_cword = ISSET(imr.imr_flags, IMR_FLAG_CONTROLWORD); in mpw_set_config()
371 sc->sc_type = imr.imr_type; in mpw_set_config()
379 struct ifmpwreq imr; in mpw_get_config() local
381 memset(&imr, 0, sizeof(imr)); in mpw_get_config()
[all …]
Dif_vether.c60 vether_media_status(struct ifnet *ifp, struct ifmediareq *imr) in vether_media_status() argument
62 imr->ifm_active = IFM_ETHER | IFM_AUTO; in vether_media_status()
63 imr->ifm_status = IFM_AVALID | IFM_ACTIVE; in vether_media_status()
Dif_pair.c63 pair_media_status(struct ifnet *ifp, struct ifmediareq *imr) in pair_media_status() argument
68 imr->ifm_active = IFM_ETHER | IFM_AUTO; in pair_media_status()
71 imr->ifm_status = 0; in pair_media_status()
76 imr->ifm_status = IFM_AVALID | IFM_ACTIVE; in pair_media_status()
/openbsd/src/sys/net80211/
Dieee80211.c320 struct ifmediareq imr; in ieee80211_media_init() local
481 ieee80211_media_status(ifp, &imr); in ieee80211_media_init()
482 ifmedia_set(&ic->ic_media, imr.ifm_active); in ieee80211_media_init()
721 ieee80211_media_status(struct ifnet *ifp, struct ifmediareq *imr) in ieee80211_media_status() argument
726 imr->ifm_status = IFM_AVALID; in ieee80211_media_status()
727 imr->ifm_active = IFM_IEEE80211; in ieee80211_media_status()
732 imr->ifm_status |= IFM_ACTIVE; in ieee80211_media_status()
733 imr->ifm_active |= IFM_AUTO; in ieee80211_media_status()
739 imr->ifm_active |= ieee80211_mcs2media(ic, in ieee80211_media_status()
742 imr->ifm_active |= ieee80211_mcs2media(ic, in ieee80211_media_status()
[all …]
/openbsd/src/sys/arch/loongson/dev/
Dbonito.c582 uint64_t imr, isr, mask; in bonito_intr_2e() local
597 imr = REGVAL(BONITO_INTEN); in bonito_intr_2e()
598 isr &= imr; in bonito_intr_2e()
600 printf("pci interrupt: imr %04x isr %04x\n", imr, isr); in bonito_intr_2e()
617 imr &= ~mask; in bonito_intr_2e()
629 REGVAL(BONITO_INTENSET) = imr; in bonito_intr_2e()
639 uint64_t imr, isr, mask; in bonito_intr_2f() local
642 imr = REGVAL(BONITO_INTEN); in bonito_intr_2f()
643 isr &= imr; in bonito_intr_2f()
645 printf("pci interrupt: imr %04x isr %04x\n", imr, isr); in bonito_intr_2f()
[all …]
Dvoyager.c211 uint32_t isr, imr, mask, bitno; in voyager_intr() local
215 imr = bus_space_read_4(sc->sc_mmiot, sc->sc_mmioh, VOYAGER_IMR); in voyager_intr()
217 isr &= imr; in voyager_intr()
240 uint32_t imr; in voyager_intr_establish() local
269 imr = bus_space_read_4(sc->sc_mmiot, sc->sc_mmioh, VOYAGER_IMR); in voyager_intr_establish()
270 imr |= 1 << irq; in voyager_intr_establish()
271 bus_space_write_4(sc->sc_mmiot, sc->sc_mmioh, VOYAGER_IMR, imr); in voyager_intr_establish()
/openbsd/src/sys/arch/loongson/loongson/
Dyeeloong_machdep.c346 uint64_t imr, isr, mask; in lemote_isa_intr() local
352 imr = lemote_get_isa_imr(); in lemote_isa_intr()
354 isr &= imr; in lemote_isa_intr()
357 printf("isa interrupt: imr %04x isr %04x\n", imr, isr); in lemote_isa_intr()
366 loongson_set_isa_imr(imr & ~isr); in lemote_isa_intr()
374 imr &= ~mask; in lemote_isa_intr()
434 loongson_set_isa_imr(imr); in lemote_isa_intr()
Dloongson3_intr.c371 uint32_t imr, isr, mask; in loongson3_intr() local
380 imr = REGVAL(LS3_IRT_INTEN(0)) & ~LS3_IRQ_HT_MASK; in loongson3_intr()
382 isr &= imr; in loongson3_intr()
391 imr &= ~mask; in loongson3_intr()
434 REGVAL(LS3_IRT_INTENSET(0)) = imr; in loongson3_intr()
444 uint32_t imr, isr, mask; in loongson3_ht_intr() local
453 imr = HT_REGVAL(LS3_HT_IMR_OFFSET(0)); in loongson3_ht_intr()
455 isr &= imr; in loongson3_ht_intr()
464 imr &= ~mask; in loongson3_ht_intr()
/openbsd/src/usr.sbin/vmd/
Di8259.c35 uint8_t imr; member
116 master_pending = pics[MASTER].irr & ~(pics[MASTER].imr | (1 << 2)); in i8259_is_pending()
117 slave_pending = pics[SLAVE].irr & ~pics[SLAVE].imr; in i8259_is_pending()
159 !(pics[MASTER].imr & (1 << i))) { in i8259_ack()
181 !(pics[SLAVE].imr & (1 << i))) { in i8259_ack()
338 pic->imr = data; in i8259_write_datareg()
445 pic->imr = 0; in i8259_write_cmdreg()
547 return (pic->imr); in i8259_read_datareg()
/openbsd/src/sys/arch/hppa/dev/
Dmongoose.c149 volatile u_int8_t *imr, *pic; in mg_intr_establish() local
178 imr = &sc->sc_ctrl->imr0; in mg_intr_establish()
181 imr = &sc->sc_ctrl->imr1; in mg_intr_establish()
186 *imr |= 1 << irq; in mg_intr_establish()
200 volatile u_int8_t *imr; in mg_intr_disestablish() local
207 imr = &sc->sc_ctrl->imr0; in mg_intr_disestablish()
209 imr = &sc->sc_ctrl->imr1; in mg_intr_disestablish()
210 *imr &= ~(1 << irq); in mg_intr_disestablish()
Dwax.c96 ic->imr = ~0U;
98 ic->imr = 0;
Dasp.c172 ic->imr = ~0;
174 ic->imr = 0;
Dlasi.c131 ic->imr = ~0U;
133 ic->imr = 0;
/openbsd/src/sys/dev/pci/drm/i915/
Di915_irq.h45 void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr,
49 i915_reg_t imr, u32 imr_val,
Di915_irq.c80 void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr, in gen3_irq_reset() argument
83 intel_uncore_write(uncore, imr, 0xffffffff); in gen3_irq_reset()
84 intel_uncore_posting_read(uncore, imr); in gen3_irq_reset()
145 i915_reg_t imr, u32 imr_val, in gen3_irq_init() argument
152 intel_uncore_write(uncore, imr, imr_val); in gen3_irq_init()
153 intel_uncore_posting_read(uncore, imr); in gen3_irq_init()
/openbsd/src/sys/arch/hppa/gsc/
Dgscbus.c138 sc->sc_ic->imr |= (1 << irq);
155 sc->sc_ic->imr &= ~(1 << irq);
Dgscbusvar.h34 volatile u_int32_t imr; /* int mask register */ member
/openbsd/src/sys/dev/pci/drm/i915/gvt/
Dinterrupt.c199 u32 imr = *(u32 *)p_data; in intel_vgpu_reg_imr_handler() local
201 trace_write_ir(vgpu->id, "IMR", reg, imr, vgpu_vreg(vgpu, reg), in intel_vgpu_reg_imr_handler()
202 (vgpu_vreg(vgpu, reg) ^ imr)); in intel_vgpu_reg_imr_handler()
204 vgpu_vreg(vgpu, reg) = imr; in intel_vgpu_reg_imr_handler()
387 u32 imr = regbase_to_imr( in update_upstream_irq() local
390 vgpu_vreg(vgpu, iir) |= (set_bits & ~vgpu_vreg(vgpu, imr)); in update_upstream_irq()
/openbsd/src/sys/arch/octeon/dev/
Doctciu.c467 uint64_t imr, isr, mask; in octciu_intr_bank() local
475 imr = bus_space_read_8(sc->sc_iot, sc->sc_ioh, bank->en); in octciu_intr_bank()
477 isr &= imr; in octciu_intr_bank()
484 bus_space_write_8(sc->sc_iot, sc->sc_ioh, bank->en, imr & ~isr); in octciu_intr_bank()
493 imr &= ~mask; in octciu_intr_bank()
542 bus_space_write_8(sc->sc_iot, sc->sc_ioh, bank->en, imr); in octciu_intr_bank()
/openbsd/src/usr.sbin/ldpd/
Dkroute.c1809 struct ifmpwreq imr; in kmpw_install() local
1811 memset(&imr, 0, sizeof(imr)); in kmpw_install()
1814 imr.imr_type = IMR_TYPE_ETHERNET; in kmpw_install()
1817 imr.imr_type = IMR_TYPE_ETHERNET_TAGGED; in kmpw_install()
1826 imr.imr_flags |= IMR_FLAG_CONTROLWORD; in kmpw_install()
1828 memcpy(&imr.imr_nexthop, addr2sa(kpw->af, &kpw->nexthop, 0), in kmpw_install()
1829 sizeof(imr.imr_nexthop)); in kmpw_install()
1831 imr.imr_lshim.shim_label = kpw->local_label; in kmpw_install()
1832 imr.imr_rshim.shim_label = kpw->remote_label; in kmpw_install()
1836 ifr.ifr_data = (caddr_t) &imr; in kmpw_install()
[all …]
/openbsd/src/sys/dev/sbus/
Dvigra.c80 u_int32_t imr; /* interrupt mode register */ member
508 sc->sc_regs->imr = 1; in vigra_loadcmap_deferred()
528 if (sc->sc_regs->imr == 0 || in vigra_intr()
535 sc->sc_regs->imr = 0; in vigra_intr()
/openbsd/src/sys/dev/ic/
Dan.c1332 an_media_status(struct ifnet *ifp, struct ifmediareq *imr) in an_media_status() argument
1339 imr->ifm_active = IFM_IEEE80211 | IFM_NONE; in an_media_status()
1340 imr->ifm_status = 0; in an_media_status()
1344 imr->ifm_status = IFM_AVALID; in an_media_status()
1345 imr->ifm_active = IFM_IEEE80211; in an_media_status()
1347 imr->ifm_status |= IFM_ACTIVE; in an_media_status()
1356 imr->ifm_active |= ieee80211_rate2media(ic, rate, IEEE80211_MODE_11B); in an_media_status()
1362 imr->ifm_active |= IFM_IEEE80211_ADHOC; in an_media_status()
1365 imr->ifm_active |= IFM_IEEE80211_HOSTAP; in an_media_status()
1369 imr->ifm_active |= IFM_IEEE80211_MONITOR; in an_media_status()
Dmalo.c257 void malo_media_status(struct ifnet *ifp, struct ifmediareq *imr);
1180 malo_media_status(struct ifnet *ifp, struct ifmediareq *imr) in malo_media_status() argument
1185 imr->ifm_status = IFM_AVALID; in malo_media_status()
1186 imr->ifm_active = IFM_IEEE80211; in malo_media_status()
1188 imr->ifm_status |= IFM_ACTIVE; in malo_media_status()
1191 imr->ifm_active |= ieee80211_rate2media(ic, sc->sc_last_txrate, in malo_media_status()
1199 imr->ifm_active |= IFM_IEEE80211_ADHOC; in malo_media_status()
1207 imr->ifm_active |= IFM_IEEE80211_MONITOR; in malo_media_status()
1215 imr->ifm_active |= IFM_IEEE80211_11B; in malo_media_status()
1218 imr->ifm_active |= IFM_IEEE80211_11G; in malo_media_status()

123