TX_DESC_PER_IOCB
max_oal_entries = TX_DESC_PER_IOCB + MAX_SG_ELEMENTS-1;
if ((oal_entries == TX_DESC_PER_IOCB) &&
TX_DESC_PER_IOCB-1];
if (oal_entries > TX_DESC_PER_IOCB) {
tx_entry = &mac_iocb_ptr->oal_entry[TX_DESC_PER_IOCB-1];
(oal_entries -TX_DESC_PER_IOCB+1))|OAL_CONT_ENTRY));
if (oal_entries > TX_DESC_PER_IOCB) {
(oal_entries -TX_DESC_PER_IOCB+1)),
if (number > TX_DESC_PER_IOCB) {
for (i = 0; i < TX_DESC_PER_IOCB; i++) {
(number - TX_DESC_PER_IOCB + 1));
for (i = 0; i < (number-TX_DESC_PER_IOCB + 1); i++) {
#define TOTAL_SG_ELEMENTS (MAX_SG_ELEMENTS + TX_DESC_PER_IOCB)
struct oal_entry oal_entry[TX_DESC_PER_IOCB]; /* max FFFFF 1M bytes */