Lines Matching defs:ac
826 /* Put to VTXQ[ac] */
829 /* Push VTXQ[ac] */
2075 u8_t ac = zcUpToAc[zmw_buf_readb(dev, buf, 24)&0x7];
2082 //printk("UAPSD trigger, ac=%d\n", ac);
2084 if (((0x8>>ac) & uapsdTrig) != 0)
3425 u8_t ac;
3446 ac = wd->zfcbClassifyTxPacket(dev, buf);
3450 ac = zcUpToAc[up&0x7] & 0x3;
3484 wd->commTally.txQosDropCount[ac]++;
3487 zm_msg1_tx(ZM_LV_1, "Packet discarded, VTXQ full, ac=", ac);
3513 if (((wd->vtxqHead[ac] - wd->vtxqTail[ac])& ZM_VTXQ_SIZE_MASK)
3516 wd->qosDropIpFrag[ac] = 1;
3520 wd->qosDropIpFrag[ac] = 0;
3524 if (wd->qosDropIpFrag[ac] == 1)
3527 wd->commTally.txQosDropCount[ac]++;
3529 zm_msg1_tx(ZM_LV_1, "Packet discarded, first ip frag, ac=", ac);
3536 wd->qosDropIpFrag[ac] = 0;
3539 if (((fragOff &= 0xff1f) != 0) && (wd->qosDropIpFrag[ac] == 1))
3541 wd->commTally.txQosDropCount[ac]++;
3543 zm_msg1_tx(ZM_LV_1, "Packet discarded, ip frag, ac=", ac);
3549 if (((wd->vtxqHead[ac] + 1) & ZM_VTXQ_SIZE_MASK) != wd->vtxqTail[ac])
3551 wd->vtxq[ac][wd->vtxqHead[ac]] = buf;
3552 wd->vtxqHead[ac] = ((wd->vtxqHead[ac] + 1) & ZM_VTXQ_SIZE_MASK);
3560 wd->commTally.txQosDropCount[ac]++;
3562 zm_msg1_tx(ZM_LV_1, "Packet discarded, VTXQ full, ac=", ac);
3583 zbuf_t* zfGetVtxq(zdev_t* dev, u8_t ac)
3591 ac &= 0x3;
3593 if (wd->vtxqHead[ac] != wd->vtxqTail[ac])
3595 buf = wd->vtxq[ac][wd->vtxqTail[ac]];
3596 wd->vtxqTail[ac] = ((wd->vtxqTail[ac] + 1) & ZM_VTXQ_SIZE_MASK);
3949 u8_t ac, u8_t keyIdx)
3976 bufType, ac, keyIdx);