Lines Matching refs:m_head
143 static int ixgb_encap(struct adapter * adapter, struct mbuf * m_head);
464 struct mbuf *m_head;
473 IF_DEQUEUE(&ifp->if_snd, m_head);
475 if (m_head == NULL)
478 if (ixgb_encap(adapter, m_head)) {
480 IF_PREPEND(&ifp->if_snd, m_head);
486 bpf_mtap(ifp, m_head);
488 ETHER_BPF_MTAP(ifp, m_head);
927 ixgb_encap(struct adapter * adapter, struct mbuf * m_head)
959 error = bus_dmamap_load_mbuf_sg(adapter->txtag, map, m_head, segs,
976 ixgb_transmit_checksum_setup(adapter, m_head,
983 if ((m_head->m_flags & (M_PROTO1 | M_PKTHDR)) == (M_PROTO1 | M_PKTHDR) &&
984 m_head->m_pkthdr.rcvif != NULL &&
985 m_head->m_pkthdr.rcvif->if_type == IFT_L2VLAN)
986 ifv = m_head->m_pkthdr.rcvif->if_softc;
988 mtag = VLAN_OUTPUT_TAG(ifp, m_head);
1001 tx_buffer->m_head = NULL;
1016 if (m_head->m_flags & M_VLANTAG) {
1017 current_tx_desc->vlan = m_head->m_pkthdr.ether_vtag;
1023 tx_buffer->m_head = m_head;
1609 if (tx_buffer->m_head != NULL) {
1612 m_freem(tx_buffer->m_head);
1614 tx_buffer->m_head = NULL;
1692 tx_buffer->m_head = NULL;
1735 if (tx_buffer->m_head) {
1740 m_freem(tx_buffer->m_head);
1741 tx_buffer->m_head = NULL;
1820 rx_buffer->m_head = mp;
1887 adapter->rx_buffer_area[i].m_head = NULL;
2044 if (rx_buffer->m_head != NULL)
2045 m_freem(rx_buffer->m_head);
2046 rx_buffer->m_head = NULL;
2104 mp = adapter->rx_buffer_area[i].m_head;
2180 adapter->rx_buffer_area[i].m_head = NULL;
2227 mp = adapter->rx_buffer_area[next_to_use].m_head;