SGE_TX_DESC_MAX_PLEN
if (PAGE_SIZE > SGE_TX_DESC_MAX_PLEN) {
while (len > SGE_TX_DESC_MAX_PLEN) {
len -= SGE_TX_DESC_MAX_PLEN;
while (len > SGE_TX_DESC_MAX_PLEN) {
len -= SGE_TX_DESC_MAX_PLEN;
BUG_ON(len > SGE_TX_DESC_MAX_PLEN);
if (PAGE_SIZE > SGE_TX_DESC_MAX_PLEN) {
while (*desc_len > SGE_TX_DESC_MAX_PLEN) {
*desc_len -= SGE_TX_DESC_MAX_PLEN;
write_tx_desc(e1, *desc_mapping, SGE_TX_DESC_MAX_PLEN,
*desc_mapping += SGE_TX_DESC_MAX_PLEN;
V_CMD_EOP(nfrags == 0 && desc_len <= SGE_TX_DESC_MAX_PLEN) |
first_desc_len = (desc_len <= SGE_TX_DESC_MAX_PLEN) ?
desc_len : SGE_TX_DESC_MAX_PLEN;
if (PAGE_SIZE > SGE_TX_DESC_MAX_PLEN &&
desc_len > SGE_TX_DESC_MAX_PLEN) {