nge_mbuf
m = cur_rx->nge_mbuf;
cur_rx->nge_mbuf = NULL;
if (cur_tx->nge_mbuf != NULL) {
m_freem(cur_tx->nge_mbuf);
cur_tx->nge_mbuf = NULL;
sc->nge_ldata->nge_tx_list[cur].nge_mbuf = m_head;
while(sc->nge_ldata->nge_tx_list[idx].nge_mbuf == NULL) {
if (sc->nge_ldata->nge_rx_list[i].nge_mbuf != NULL) {
m_freem(sc->nge_ldata->nge_rx_list[i].nge_mbuf);
sc->nge_ldata->nge_rx_list[i].nge_mbuf = NULL;
if (sc->nge_ldata->nge_tx_list[i].nge_mbuf != NULL) {
m_freem(sc->nge_ldata->nge_tx_list[i].nge_mbuf);
sc->nge_ldata->nge_tx_list[i].nge_mbuf = NULL;
ld->nge_tx_list[i].nge_mbuf = NULL;
c->nge_mbuf = m_new;
struct mbuf *nge_mbuf;
struct mbuf *nge_mbuf;
#define nge_mbuf nge_mb_u.nge_mbuf