wil_dbg_txrx
wil_dbg_txrx(wil, "NAPI(Rx) schedule\n");
wil_dbg_txrx(wil, "NAPI(Rx) schedule\n");
wil_dbg_txrx(wil, "NAPI(Tx) schedule\n");
wil_dbg_txrx(wil, "NAPI(Tx) schedule\n");
wil_dbg_txrx(wil, "NAPI RX complete\n");
wil_dbg_txrx(wil, "NAPI RX poll(%d) done %d\n", budget, done);
wil_dbg_txrx(wil, "NAPI RX complete\n");
wil_dbg_txrx(wil, "NAPI RX poll(%d) done %d\n", budget, done);
wil_dbg_txrx(wil, "Invalid MID %d\n", txdata->mid);
wil_dbg_txrx(wil, "NAPI TX complete\n");
wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done);
wil_dbg_txrx(wil, "NAPI TX complete\n");
wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done);
wil_dbg_txrx(wil, "invalid VIF, mid %d\n", mid);
wil_dbg_txrx(wil, "Rx drop: dup mcast seq 0x%03x\n",
wil_dbg_txrx(wil, "Rx drop: old seq 0x%03x head 0x%03x\n",
wil_dbg_txrx(wil, "Rx drop: dup seq 0x%03x\n", seq);
wil_dbg_txrx(wil, "BAR: CID %d MID %d TID %d Seq 0x%03x head 0x%03x\n",
wil_dbg_txrx(wil, "MID %d CID %d TID %d Seq 0x%03x mcast %01x\n",
wil_dbg_txrx(wil, "rx_handle\n");
wil_dbg_txrx(wil, "find_tx_ucast: (%pM) -> [%d]\n",
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "Tx -> ring %d\n", i);
wil_dbg_txrx(wil, "Tx while no rings active?\n");
wil_dbg_txrx(wil, "Tx while no vrings active?\n");
wil_dbg_txrx(wil, "BCAST -> ring %d\n", i);
wil_dbg_txrx(wil, "BCAST DUP -> ring %d\n", i);
wil_dbg_txrx(wil, "tx_vring_tso: %d bytes to vring %d\n", skb->len,
wil_dbg_txrx(wil, "TSO: process skb head, len %u\n",
wil_dbg_txrx(wil, "TSO: frag[%d]: len %u\n", f, len);
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "TSO: lenmss %d, i %d\n", lenmss, i);
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "Ring[%2d] not idle %d -> %d\n",
wil_dbg_txrx(wil, "TSO: Tx swhead %d -> %d\n", swhead, vring->swhead);
wil_dbg_txrx(wil, "tx_ring: %d bytes to ring %d, nr_frags %d\n",
wil_dbg_txrx(wil, "Tx[%2d] skb %d bytes 0x%p -> %pad\n", ring_index,
wil_dbg_txrx(wil, "Tx[%2d] desc[%4d]\n", ring_index, i);
wil_dbg_txrx(wil, "Tx[%2d] desc[%4d]\n", ring_index, i);
wil_dbg_txrx(wil, "Ring[%2d] not idle %d -> %d\n",
wil_dbg_txrx(wil, "Tx[%2d] swhead %d -> %d\n", ring_index, swhead,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "vring %d, mid %d, check_stop=%d, stopped=%d",
wil_dbg_txrx(wil, "check_stop=%d, mid=%d, stopped=%d",
wil_dbg_txrx(wil, "netif_tx_stop called\n");
wil_dbg_txrx(wil, "ring %d full, can't wake\n",
wil_dbg_txrx(wil, "calling netif_tx_wake\n");
wil_dbg_txrx(wil, "start_xmit\n");
wil_dbg_txrx(wil, "No Tx RING found for %pM\n", da);
wil_dbg_txrx(wil, "skb time %dus => bin %d\n", skb_time_us, bin);
wil_dbg_txrx(wil, "tx_complete: (%d)\n", ringid);
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "Ring[%2d] idle %d -> %d\n",
wil_dbg_txrx(wil, "Rx[%3d] : %d bytes\n", i, dmalen);
wil_dbg_txrx(wil, "skipped RX descriptor with invalid mid %d",
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "MIC error, dropping packet\n");
wil_dbg_txrx(wil, "Rx drop %d bytes\n", len);
wil_dbg_txrx(wil, "Rx -> Tx %d bytes\n", len);
wil_dbg_txrx(wil, "Rx drop %d bytes\n", skb->len);
wil_dbg_txrx(wil, "rx_handle\n");
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "invalid MID %d for ring %d\n",
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "Ring[%2d] idle %d -> %d\n",
wil_dbg_txrx(wil, "tx_ring_tso: %d bytes to ring %d\n", skb->len,
wil_dbg_txrx(wil, "TSO: process header descriptor, hdrlen %u\n",
wil_dbg_txrx(wil, "TSO: process skb head, headlen %u\n", headlen);
wil_dbg_txrx(wil, "TSO: frag[%d]: len %u, descs_used %d\n", f,
wil_dbg_txrx(wil, "Ring[%2d] not idle %d -> %d\n",
wil_dbg_txrx(wil, "TSO: Tx swhead %d -> %d\n", swhead, ring->swhead);
wil_dbg_txrx(wil, "No free buffer ID found\n");
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "RX descriptor with invalid mid %d", mid);
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "L2 RX error, l2_rx_status=0x%x\n",
wil_dbg_txrx(wil,
wil_dbg_txrx(wil, "Rx, buff_id=%u, sring_idx=%u, dmalen=%u bytes\n",
wil_dbg_txrx(wil, "Short frame, len = %d\n", dmalen);