Lines Matching defs:m_head
143 static int ixgb_encap(struct adapter * adapter, struct mbuf * m_head);
463 struct mbuf *m_head;
472 IF_DEQUEUE(&ifp->if_snd, m_head);
474 if (m_head == NULL)
477 if (ixgb_encap(adapter, m_head)) {
479 IF_PREPEND(&ifp->if_snd, m_head);
485 bpf_mtap(ifp, m_head);
487 ETHER_BPF_MTAP(ifp, m_head);
926 ixgb_encap(struct adapter * adapter, struct mbuf * m_head)
958 error = bus_dmamap_load_mbuf_sg(adapter->txtag, map, m_head, segs,
975 ixgb_transmit_checksum_setup(adapter, m_head,
982 if ((m_head->m_flags & (M_PROTO1 | M_PKTHDR)) == (M_PROTO1 | M_PKTHDR) &&
983 m_head->m_pkthdr.rcvif != NULL &&
984 m_head->m_pkthdr.rcvif->if_type == IFT_L2VLAN)
985 ifv = m_head->m_pkthdr.rcvif->if_softc;
987 mtag = VLAN_OUTPUT_TAG(ifp, m_head);
1000 tx_buffer->m_head = NULL;
1015 if (m_head->m_flags & M_VLANTAG) {
1016 current_tx_desc->vlan = m_head->m_pkthdr.ether_vtag;
1022 tx_buffer->m_head = m_head;
1608 if (tx_buffer->m_head != NULL) {
1611 m_freem(tx_buffer->m_head);
1613 tx_buffer->m_head = NULL;
1691 tx_buffer->m_head = NULL;
1734 if (tx_buffer->m_head) {
1739 m_freem(tx_buffer->m_head);
1740 tx_buffer->m_head = NULL;
1819 rx_buffer->m_head = mp;
1886 adapter->rx_buffer_area[i].m_head = NULL;
2043 if (rx_buffer->m_head != NULL)
2044 m_freem(rx_buffer->m_head);
2045 rx_buffer->m_head = NULL;
2103 mp = adapter->rx_buffer_area[i].m_head;
2179 adapter->rx_buffer_area[i].m_head = NULL;
2226 mp = adapter->rx_buffer_area[next_to_use].m_head;