EFX_WARN_ON_ONCE_PARANOID
EFX_WARN_ON_ONCE_PARANOID(tx_queue->tso_version != 2);
EFX_WARN_ON_ONCE_PARANOID(mss + EFX_TSO2_MAX_HDRLEN +
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_channels);
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_tx_channels);
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_xdp_channels);
EFX_WARN_ON_ONCE_PARANOID(type >= EFX_TXQ_TYPES);
EFX_WARN_ON_ONCE_PARANOID(!efx_channel_has_rx_queue(channel));
EFX_WARN_ON_ONCE_PARANOID(buffer->len);
EFX_WARN_ON_ONCE_PARANOID(buffer->flags);
EFX_WARN_ON_ONCE_PARANOID(buffer->unmap_len);
EFX_WARN_ON_ONCE_PARANOID(rc);
EFX_WARN_ON_ONCE_PARANOID(rx_buf->len < hdr_len);
EFX_WARN_ON_ONCE_PARANOID(fill_level > rx_queue->efx->rxq_entries);
EFX_WARN_ON_ONCE_PARANOID(space < batch_size);
EFX_WARN_ON_ONCE_PARANOID(buffer->flags & EFX_TX_BUF_OPTION);
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_channels);
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_tx_channels);
EFX_WARN_ON_ONCE_PARANOID(index >= efx->n_xdp_channels);
EFX_WARN_ON_ONCE_PARANOID(type >= EFX_TXQ_TYPES);
EFX_WARN_ON_ONCE_PARANOID(!efx_channel_has_rx_queue(channel));
EFX_WARN_ON_ONCE_PARANOID(buffer->len);
EFX_WARN_ON_ONCE_PARANOID(buffer->flags);
EFX_WARN_ON_ONCE_PARANOID(buffer->unmap_len);
EFX_WARN_ON_ONCE_PARANOID(rc);
EFX_WARN_ON_ONCE_PARANOID(rx_buf->len < hdr_len);
EFX_WARN_ON_ONCE_PARANOID(fill_level > rx_queue->efx->rxq_entries);
EFX_WARN_ON_ONCE_PARANOID(space < batch_size);
EFX_WARN_ON_ONCE_PARANOID(fill_level >= efx->txq_entries);
EFX_WARN_ON_ONCE_PARANOID(copy_len > EFX_TX_CB_SIZE);
EFX_WARN_ON_ONCE_PARANOID(index > tx_queue->ptr_mask);
EFX_WARN_ON_ONCE_PARANOID(skb_shinfo(skb)->frag_list);
EFX_WARN_ON_ONCE_PARANOID(!channel->efx->type->option_descriptors);
EFX_WARN_ON_ONCE_PARANOID(fill_level >= efx->txq_entries);
EFX_WARN_ON_ONCE_PARANOID(copy_len > EFX_TX_CB_SIZE);
EFX_WARN_ON_ONCE_PARANOID(index > tx_queue->ptr_mask);
EFX_WARN_ON_ONCE_PARANOID(len <= 0);
EFX_WARN_ON_ONCE_PARANOID(tx_queue->insert_count -
EFX_WARN_ON_ONCE_PARANOID(!len);
EFX_WARN_ON_ONCE_PARANOID(((struct ethhdr *)skb->data)->h_proto !=
EFX_WARN_ON_ONCE_PARANOID(ip_hdr(skb)->protocol != IPPROTO_TCP);
EFX_WARN_ON_ONCE_PARANOID(protocol != htons(ETH_P_IPV6));
EFX_WARN_ON_ONCE_PARANOID(ipv6_hdr(skb)->nexthdr != NEXTHDR_TCP);
EFX_WARN_ON_ONCE_PARANOID((PTR_DIFF(tcp_hdr(skb), skb->data) +
EFX_WARN_ON_ONCE_PARANOID(tcp_hdr(skb)->urg);
EFX_WARN_ON_ONCE_PARANOID(tcp_hdr(skb)->syn);
EFX_WARN_ON_ONCE_PARANOID(tcp_hdr(skb)->rst);
EFX_WARN_ON_ONCE_PARANOID(st->in_len <= 0);
EFX_WARN_ON_ONCE_PARANOID(st->packet_space <= 0);
EFX_WARN_ON_ONCE_PARANOID(tx_queue->write_count != tx_queue->insert_count);
EFX_WARN_ON_ONCE_PARANOID(skb_shinfo(skb)->nr_frags < 1);