xl_cdata         1002 dev/ic/xl.c    	cd = &sc->xl_cdata;
xl_cdata         1028 dev/ic/xl.c    	cd = &sc->xl_cdata;
xl_cdata         1070 dev/ic/xl.c    	cd = &sc->xl_cdata;
xl_cdata         1156 dev/ic/xl.c    	pos = sc->xl_cdata.xl_rx_head;
xl_cdata         1172 dev/ic/xl.c    	sc->xl_cdata.xl_rx_head = pos;
xl_cdata         1194 dev/ic/xl.c    	while ((rxstat = letoh32(sc->xl_cdata.xl_rx_head->xl_ptr->xl_status))
xl_cdata         1196 dev/ic/xl.c    		cur_rx = sc->xl_cdata.xl_rx_head;
xl_cdata         1197 dev/ic/xl.c    		sc->xl_cdata.xl_rx_head = cur_rx->xl_next;
xl_cdata         1305 dev/ic/xl.c    		sc->xl_cdata.xl_rx_head = &sc->xl_cdata.xl_rx_chain[0];
xl_cdata         1335 dev/ic/xl.c    	while (sc->xl_cdata.xl_tx_head != NULL) {
xl_cdata         1336 dev/ic/xl.c    		cur_tx = sc->xl_cdata.xl_tx_head;
xl_cdata         1346 dev/ic/xl.c    		sc->xl_cdata.xl_tx_head = cur_tx->xl_next;
xl_cdata         1359 dev/ic/xl.c    		cur_tx->xl_next = sc->xl_cdata.xl_tx_free;
xl_cdata         1360 dev/ic/xl.c    		sc->xl_cdata.xl_tx_free = cur_tx;
xl_cdata         1363 dev/ic/xl.c    	if (sc->xl_cdata.xl_tx_head == NULL) {
xl_cdata         1365 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail = NULL;
xl_cdata         1371 dev/ic/xl.c    			    ((caddr_t)sc->xl_cdata.xl_tx_head->xl_ptr -
xl_cdata         1387 dev/ic/xl.c    	idx = sc->xl_cdata.xl_tx_cons;
xl_cdata         1388 dev/ic/xl.c    	while (idx != sc->xl_cdata.xl_tx_prod) {
xl_cdata         1390 dev/ic/xl.c    		cur_tx = &sc->xl_cdata.xl_tx_chain[idx];
xl_cdata         1409 dev/ic/xl.c    		sc->xl_cdata.xl_tx_cnt--;
xl_cdata         1414 dev/ic/xl.c    	sc->xl_cdata.xl_tx_cons = idx;
xl_cdata         1441 dev/ic/xl.c    				if (sc->xl_cdata.xl_tx_cnt) {
xl_cdata         1445 dev/ic/xl.c    					i = sc->xl_cdata.xl_tx_cons;
xl_cdata         1446 dev/ic/xl.c    					c = &sc->xl_cdata.xl_tx_chain[i];
xl_cdata         1452 dev/ic/xl.c    				if (sc->xl_cdata.xl_tx_head != NULL)
xl_cdata         1455 dev/ic/xl.c    					    ((caddr_t)sc->xl_cdata.xl_tx_head->xl_ptr -
xl_cdata         1733 dev/ic/xl.c    	if (sc->xl_cdata.xl_tx_free == NULL) {
xl_cdata         1736 dev/ic/xl.c    		if (sc->xl_cdata.xl_tx_free == NULL) {
xl_cdata         1742 dev/ic/xl.c    	start_tx = sc->xl_cdata.xl_tx_free;
xl_cdata         1744 dev/ic/xl.c    	while (sc->xl_cdata.xl_tx_free != NULL) {
xl_cdata         1751 dev/ic/xl.c    		cur_tx = sc->xl_cdata.xl_tx_free;
xl_cdata         1760 dev/ic/xl.c    		sc->xl_cdata.xl_tx_free = cur_tx->xl_next;
xl_cdata         1806 dev/ic/xl.c    	if (sc->xl_cdata.xl_tx_head != NULL) {
xl_cdata         1807 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail->xl_next = start_tx;
xl_cdata         1808 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail->xl_ptr->xl_next =
xl_cdata         1811 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail->xl_ptr->xl_status &=
xl_cdata         1813 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail = cur_tx;
xl_cdata         1815 dev/ic/xl.c    		sc->xl_cdata.xl_tx_head = start_tx;
xl_cdata         1816 dev/ic/xl.c    		sc->xl_cdata.xl_tx_tail = cur_tx;
xl_cdata         1864 dev/ic/xl.c    	idx = sc->xl_cdata.xl_tx_prod;
xl_cdata         1865 dev/ic/xl.c    	start_tx = &sc->xl_cdata.xl_tx_chain[idx];
xl_cdata         1867 dev/ic/xl.c    	while (sc->xl_cdata.xl_tx_chain[idx].xl_mbuf == NULL) {
xl_cdata         1869 dev/ic/xl.c    		if ((XL_TX_LIST_CNT - sc->xl_cdata.xl_tx_cnt) < 3) {
xl_cdata         1879 dev/ic/xl.c    		cur_tx = &sc->xl_cdata.xl_tx_chain[idx];
xl_cdata         1904 dev/ic/xl.c    		sc->xl_cdata.xl_tx_cnt++;
xl_cdata         1923 dev/ic/xl.c    	sc->xl_cdata.xl_tx_prod = idx;
xl_cdata         2391 dev/ic/xl.c    		if (sc->xl_cdata.xl_rx_chain[i].map->dm_nsegs != 0) {
xl_cdata         2392 dev/ic/xl.c    			map = sc->xl_cdata.xl_rx_chain[i].map;
xl_cdata         2398 dev/ic/xl.c    		if (sc->xl_cdata.xl_rx_chain[i].xl_mbuf != NULL) {
xl_cdata         2399 dev/ic/xl.c    			m_freem(sc->xl_cdata.xl_rx_chain[i].xl_mbuf);
xl_cdata         2400 dev/ic/xl.c    			sc->xl_cdata.xl_rx_chain[i].xl_mbuf = NULL;
xl_cdata         2409 dev/ic/xl.c    		if (sc->xl_cdata.xl_tx_chain[i].map->dm_nsegs != 0) {
xl_cdata         2410 dev/ic/xl.c    			map = sc->xl_cdata.xl_tx_chain[i].map;
xl_cdata         2416 dev/ic/xl.c    		if (sc->xl_cdata.xl_tx_chain[i].xl_mbuf != NULL) {
xl_cdata         2417 dev/ic/xl.c    			m_freem(sc->xl_cdata.xl_tx_chain[i].xl_mbuf);
xl_cdata         2418 dev/ic/xl.c    			sc->xl_cdata.xl_tx_chain[i].xl_mbuf = NULL;
xl_cdata         2520 dev/ic/xl.c    		    &sc->xl_cdata.xl_rx_chain[i].map) != 0) {
xl_cdata         2534 dev/ic/xl.c    		    &sc->xl_cdata.xl_tx_chain[i].map) != 0) {
xl_cdata          596 dev/ic/xlreg.h 	struct xl_chain_data	xl_cdata;