Searched refs:isr (Results 1 - 25 of 74) sorted by relevance

123

/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5210/
H A Dar5210_interrupts.c47 uint32_t isr; local
49 isr = OS_REG_READ(ah, AR_ISR);
50 if (isr == 0xffffffff) {
62 *masked = (isr & (HAL_INT_COMMON - HAL_INT_BNR)) & ahp->ah_maskReg;
64 if (isr & AR_FATAL_INT)
66 if (isr & (AR_ISR_RXOK_INT | AR_ISR_RXERR_INT))
68 if (isr & (AR_ISR_TXOK_INT | AR_ISR_TXDESC_INT | AR_ISR_TXERR_INT | AR_ISR_TXEOL_INT))
75 AH_PRIVATE(ah)->ah_fatalState[0] = isr;
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5211/
H A Dar5211_interrupts.c51 uint32_t isr; local
53 isr = OS_REG_READ(ah, AR_ISR_RAC);
54 if (isr == 0xffffffff) {
59 *masked = isr & HAL_INT_COMMON;
61 if (isr & AR_ISR_HIUERR)
63 if (isr & (AR_ISR_RXOK | AR_ISR_RXERR))
65 if (isr & (AR_ISR_TXOK | AR_ISR_TXDESC | AR_ISR_TXERR | AR_ISR_TXEOL))
72 if ((isr & AR_ISR_RXORN) && AH_PRIVATE(ah)->ah_rxornIsFatal) {
82 AH_PRIVATE(ah)->ah_fatalState[0] = isr;
90 __func__, isr, AH_PRIVAT
[all...]
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_interrupts.c36 uint32_t isr; local
45 isr = OS_REG_READ(ah, AR_INTR_ASYNC_CAUSE);
46 if (isr != AR_INTR_SPURIOUS && (isr & AR_INTR_MAC_IRQ) != 0)
49 isr = OS_REG_READ(ah, AR_INTR_SYNC_CAUSE);
50 if (isr != AR_INTR_SPURIOUS && (isr & AR_INTR_SYNC_DEFAULT))
70 uint32_t isr, isr0, isr1, sync_cause = 0, o_sync_cause = 0; local
86 isr = OS_REG_READ(ah, AR_ISR);
90 isr
[all...]
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_interrupts.c57 uint32_t isr, isr0, isr1; local
61 isr = OS_REG_READ(ah, AR_ISR);
63 if (isr & AR_ISR_BCNMISC) {
76 isr = OS_REG_READ(ah, AR_ISR_RAC);
77 if (isr == 0xffffffff) {
82 *masked = isr & HAL_INT_COMMON;
84 if (isr & AR_ISR_HIUERR)
86 if (isr & (AR_ISR_RXOK | AR_ISR_RXERR))
88 if (isr & (AR_ISR_TXOK | AR_ISR_TXDESC | AR_ISR_TXERR | AR_ISR_TXEOL)) {
103 if ((isr
[all...]
/freebsd-10.0-release/sys/netipsec/
H A Dipsec_output.c96 ipsec_process_done(struct mbuf *m, struct ipsecrequest *isr) argument
105 IPSEC_ASSERT(isr != NULL, ("null ISR"));
106 sav = isr->sav;
166 if (isr->next) {
172 return ipsec4_process_packet(m, isr->next, 0, 0);
273 struct ipsecrequest *isr,
280 if (isr->saidx.proto == IPPROTO_ESP) \
282 else if (isr->saidx.proto == IPPROTO_AH)\
289 IPSECREQUEST_LOCK_ASSERT(isr);
299 *saidx = isr
271 ipsec_nextisr( struct mbuf *m, struct ipsecrequest *isr, int af, struct secasindex *saidx, int *error ) argument
422 ipsec4_process_packet( struct mbuf *m, struct ipsecrequest *isr, int flags, int tunalready) argument
641 struct ipsecrequest *isr; local
778 struct ipsecrequest *isr; local
[all...]
H A Dipsec.c1111 ipsec_get_reqlevel(struct ipsecrequest *isr) argument
1117 IPSEC_ASSERT(isr != NULL && isr->sp != NULL, ("null argument"));
1118 IPSEC_ASSERT(isr->sp->spidx.src.sa.sa_family == isr->sp->spidx.dst.sa.sa_family,
1120 isr->sp->spidx.src.sa.sa_family,
1121 isr->sp->spidx.dst.sa.sa_family));
1136 switch (((struct sockaddr *)&isr->sp->spidx.src)->sa_family) {
1155 __func__, isr->sp->spidx.src.sa.sa_family);
1161 switch (isr
1217 struct ipsecrequest *isr; local
1355 struct ipsecrequest *isr; local
[all...]
H A Dxform_ipcomp.c348 struct ipsecrequest *isr,
361 sav = isr->sav;
374 return ipsec_process_done(m, isr);
458 tc->tc_isr = isr;
489 struct ipsecrequest *isr; local
499 isr = tc->tc_isr;
500 IPSECREQUEST_LOCK(isr);
502 /* With the isr lock released SA pointer can be updated. */
503 if (sav != isr->sav) {
517 IPSECREQUEST_UNLOCK(isr);
346 ipcomp_output( struct mbuf *m, struct ipsecrequest *isr, struct mbuf **mp, int skip, int protoff ) argument
[all...]
H A Dkey_debug.c492 struct ipsecrequest *isr; local
493 for (isr = sp->req; isr != NULL; isr = isr->next) {
495 printf(" level=%u\n", isr->level);
496 kdebug_secasindex(&isr->saidx);
498 if (isr->sav != NULL)
499 kdebug_secasv(isr->sav);
/freebsd-10.0-release/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_interrupts.c90 u_int32_t isr = 0; local
134 isr = OS_REG_READ(ah, AR_ISR);
149 if (!isr && !sync_cause && !async_cause) {
155 "%s: isr=0x%x, sync_cause=0x%x, async_cause=0x%x\n",
157 isr,
161 if (isr) {
162 if (isr & AR_ISR_BCNMISC) {
186 isr &= ~AR_ISR_BCNMISC;
194 isr = OS_REG_READ(ah, AR_ISR_RAC);
196 if (isr
[all...]
/freebsd-10.0-release/sys/net/
H A Dif_ef.c233 int isr; local
238 isr = NETISR_IPX;
245 isr = NETISR_IP;
249 isr = NETISR_ARP;
255 netisr_dispatch(isr, m);
263 int isr; local
269 isr = NETISR_IPX;
275 netisr_dispatch(isr, m);
283 int isr; local
289 isr
311 int isr; local
[all...]
H A Dif_loop.c300 int isr; local
361 isr = NETISR_IP;
367 isr = NETISR_IPV6;
372 isr = NETISR_IPX;
377 isr = NETISR_ATALK2;
387 netisr_queue(isr, m); /* mbuf is free'd on failure. */
H A Dif_fddisubr.c366 int isr; local
478 isr = NETISR_ATALK2;
487 isr = NETISR_AARP;
506 isr = NETISR_IP;
512 isr = NETISR_ARP;
517 isr = NETISR_IPV6;
522 isr = NETISR_IPX;
527 isr = NETISR_DECNET;
532 isr = NETISR_ATALK1;
535 isr
[all...]
H A Dif_faith.c191 int isr; local
218 isr = NETISR_IP;
223 isr = NETISR_IPV6;
236 netisr_dispatch(isr, m);
H A Dif_atmsubr.c244 int isr; local
281 isr = NETISR_NATM;
315 isr = NETISR_IP;
321 isr = NETISR_IPV6;
336 netisr_dispatch(isr, m);
/freebsd-10.0-release/sys/dev/le/
H A Dam7990.c399 uint16_t isr; local
410 isr = (*sc->sc_rdcsr)(sc, LE_CSR0);
413 if_printf(ifp, "%s: entering with isr=%04x\n", __func__, isr);
415 if ((isr & LE_C0_INTR) == 0) {
428 (*sc->sc_wrcsr)(sc, LE_CSR0, isr & ~(LE_C0_INEA | LE_C0_TDMD |
431 if (isr & LE_C0_ERR) {
432 if (isr & LE_C0_BABL) {
439 if (isr & LE_C0_CERR) {
444 if (isr
[all...]
H A Dam79900.c437 uint16_t isr; local
448 isr = (*sc->sc_rdcsr)(sc, LE_CSR0);
451 if_printf(ifp, "%s: entering with isr=%04x\n", __func__, isr);
453 if ((isr & LE_C0_INTR) == 0) {
466 (*sc->sc_wrcsr)(sc, LE_CSR0, isr & ~(LE_C0_INEA | LE_C0_TDMD |
469 if (isr & LE_C0_ERR) {
470 if (isr & LE_C0_BABL) {
477 if (isr & LE_C0_CERR) {
482 if (isr
[all...]
/freebsd-10.0-release/sys/netinet/
H A Dip_gre.c128 int isr; local
172 isr = NETISR_IP;/* as we are in ip_input */
177 isr = NETISR_IPV6;
183 isr = NETISR_ATALK1;
215 netisr_queue(isr, m);
/freebsd-10.0-release/usr.sbin/iscsid/
H A Ddiscovery.c161 struct iscsi_session_remove isr; local
164 memset(&isr, 0, sizeof(isr));
165 isr.isr_session_id = conn->conn_session_id;
166 error = ioctl(conn->conn_iscsi_fd, ISCSISREMOVE, &isr);
/freebsd-10.0-release/sys/arm/at91/
H A Dat91_mci.c1169 uint32_t sr, isr; local
1174 isr = sr & RD4(sc, MCI_IMR);
1177 printf("i 0x%x sr 0x%x\n", isr, sr);
1183 WR4(sc, MCI_IDR, isr);
1184 if (isr & MCI_SR_ERROR) {
1185 if (isr & (MCI_SR_RTOE | MCI_SR_DTOE))
1187 else if (isr & (MCI_SR_RCRCE | MCI_SR_DCRCE))
1189 else if (isr & (MCI_SR_OVRE | MCI_SR_UNRE))
1211 if (isr & MCI_SR_TXBUFE) {
1221 isr |
[all...]
/freebsd-10.0-release/sys/netinet6/
H A Dip6_forward.c253 struct ipsecrequest *isr = NULL; local
265 for (isr = sp->req; isr; isr = isr->next) {
266 if (isr->saidx.mode == IPSEC_MODE_ANY)
268 if (isr->saidx.mode == IPSEC_MODE_TUNNEL)
275 if (!isr)
/freebsd-10.0-release/sys/dev/cm/
H A Dsmc90cx6.c600 cm_tint_locked(sc, isr)
602 int isr;
621 if (isr & CM_TMA || sc->sc_broadcast[buffer])
694 u_char isr, maskedisr; local
700 isr = GETREG(CMSTAT);
701 maskedisr = isr & sc->sc_intmask;
711 isr, sc->sc_intmask);
819 cm_tint_locked(sc, isr);
821 isr = GETREG(CMSTAT);
822 maskedisr = isr
[all...]
/freebsd-10.0-release/sys/dev/snc/
H A Ddp83932.c822 int isr; local
828 while ((isr = (NIC_GET(sc, SNCR_ISR) & ISR_ALL)) != 0) {
830 NIC_PUT(sc, SNCR_ISR, isr);
833 if (isr & (ISR_BR | ISR_LCD | ISR_TC))
836 isr);
838 if (isr & (ISR_TXDN | ISR_TXER | ISR_PINT))
841 if (isr & ISR_PKTRX)
844 if (isr & (ISR_HBL | ISR_RDE | ISR_RBE | ISR_RBAE | ISR_RFO)) {
845 if (isr & ISR_HBL)
855 if (isr
[all...]
/freebsd-10.0-release/sys/ia64/ia32/
H A Dia32_trap.c206 switch ((tf->tf_special.isr >> 16) & 0xffff) {
230 ucode = (tf->tf_special.isr & 0xffff) + BUS_SEGM_FAULT;
257 if (((tf->tf_special.isr >> 16) & 0xffff) == 0x80) {
261 ucode = (tf->tf_special.isr >> 16) & 0xffff;
/freebsd-10.0-release/sys/ia64/ia64/
H A Dtrap.c244 static void printisr(uint64_t isr) argument
246 printbits(isr, isr_bits, sizeof(isr_bits)/sizeof(isr_bits[0]));
262 printf(" cr.isr = 0x%lx (", tf->tf_special.isr);
263 printisr(tf->tf_special.isr);
550 if (tf->tf_special.isr & IA64_ISR_X)
552 else if (tf->tf_special.isr & IA64_ISR_W)
606 code = tf->tf_special.isr & (IA64_ISR_CODE & 0xf0ull);
738 &tf->tf_special.isr, &tf->tf_special.pr,
750 ei = (tf->tf_special.isr >> 4
[all...]
/freebsd-10.0-release/sys/powerpc/powermac/
H A Dkiic.c302 u_int isr; local
306 isr = kiic_readreg(sc, ISR);
308 if (isr & I2C_INT_ADDR) {
323 if (isr & I2C_INT_DATA) {
343 if (isr & I2C_INT_STOP) {
349 kiic_writereg(sc, ISR, isr);

Completed in 194 milliseconds

123