Lines Matching refs:vect
323 uint32_t vect, vect0, len;
343 vect = vect0 >> (5 * ch);
348 while ((vect & (SUME_MSI_TXBUF | SUME_MSI_TXDONE)) &&
351 device_printf(dev, "TX ch %d state %u vect = "
352 "0x%08x\n", ch, send->state, vect);
357 if (!(vect & SUME_MSI_TXBUF)) {
360 "vect = 0x%08x\n", ch, send->state,
361 vect);
366 vect &= ~SUME_MSI_TXBUF;
369 if (!(vect & SUME_MSI_TXDONE)) {
372 "vect = 0x%08x\n", ch, send->state,
373 vect);
390 "vect = 0x%08x\n", ch, send->state,
391 vect);
394 vect &= ~SUME_MSI_TXDONE;
404 if ((vect & (SUME_MSI_TXBUF | SUME_MSI_TXDONE)) &&
406 device_printf(dev, "ch %d ignoring vect = 0x%08x "
408 "%d\n", ch, vect, send->state, loops);
411 while ((vect & (SUME_MSI_RXQUE | SUME_MSI_RXBUF |
414 device_printf(dev, "RX ch %d state %u vect = "
415 "0x%08x\n", ch, recv->state, vect);
418 if (!(vect & SUME_MSI_RXQUE)) {
421 "vect = 0x%08x\n", ch, recv->state,
422 vect);
473 vect &= ~SUME_MSI_RXQUE;
476 if (!(vect & SUME_MSI_RXBUF)) {
479 "vect = 0x%08x\n", ch, recv->state,
480 vect);
485 vect &= ~SUME_MSI_RXBUF;
488 if (!(vect & SUME_MSI_RXDONE)) {
491 "vect = 0x%08x\n", ch, recv->state,
492 vect);
510 "vect = 0x%08x\n", ch, recv->state,
511 vect);
514 vect &= ~SUME_MSI_RXDONE;
524 if ((vect & (SUME_MSI_RXQUE | SUME_MSI_RXBUF |
526 device_printf(dev, "ch %d ignoring vect = 0x%08x "
528 "%d\n", ch, vect, recv->state, loops);
532 vect & SUME_MSI_RXDONE) {