Lines Matching defs:m_head

878 	struct mbuf	*m_head;
897 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
898 if (m_head == NULL)
904 if (igb_xmit(txr, &m_head)) {
905 if (m_head != NULL)
906 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
913 ETHER_BPF_MTAP(ifp, m_head);
1799 struct mbuf *m_head = *m_headp;
1811 if (m_head->m_flags & M_VLANTAG)
1815 m_head = *m_headp;
1816 do_tso = ((m_head->m_pkthdr.csum_flags & CSUM_TSO) != 0);
1833 if (do_tso || m_head->m_pkthdr.csum_flags & CSUM_OFFLOAD) {
1834 if (do_tso || (m_head->m_next != NULL &&
1835 m_head->m_pkthdr.csum_flags & CSUM_OFFLOAD)) {
1837 m_head = m_dup(*m_headp, M_DONTWAIT);
1839 if (m_head == NULL) {
1843 *m_headp = m_head;
1851 m_head = m_pullup(m_head, ehdrlen);
1852 if (m_head == NULL) {
1856 eh = mtod(m_head, struct ether_vlan_header *);
1859 m_head = m_pullup(m_head, ehdrlen);
1860 if (m_head == NULL) {
1865 m_head = m_pullup(m_head, ehdrlen + sizeof(struct ip));
1866 if (m_head == NULL) {
1870 ip = (struct ip *)(mtod(m_head, char *) + ehdrlen);
1873 m_head = m_pullup(m_head, poff + sizeof(struct tcphdr));
1874 if (m_head == NULL) {
1884 th = (struct tcphdr *)(mtod(m_head, char *) + poff);
1889 } else if (m_head->m_pkthdr.csum_flags & CSUM_TCP) {
1890 m_head = m_pullup(m_head, poff + sizeof(struct tcphdr));
1891 if (m_head == NULL) {
1895 th = (struct tcphdr *)(mtod(m_head, char *) + poff);
1896 m_head = m_pullup(m_head, poff + (th->th_off << 2));
1897 if (m_head == NULL) {
1901 ip = (struct ip *)(mtod(m_head, char *) + ehdrlen);
1902 th = (struct tcphdr *)(mtod(m_head, char *) + poff);
1903 } else if (m_head->m_pkthdr.csum_flags & CSUM_UDP) {
1904 m_head = m_pullup(m_head, poff + sizeof(struct udphdr));
1905 if (m_head == NULL) {
1909 ip = (struct ip *)(mtod(m_head, char *) + ehdrlen);
1911 *m_headp = m_head;
1975 m_head = *m_headp;
1984 if (m_head->m_pkthdr.csum_flags & CSUM_TSO) {
1985 if (igb_tso_setup(txr, m_head, ehdrlen, ip, th)) {
1991 } else if (igb_tx_ctx_setup(txr, m_head))
1995 olinfo_status |= ((m_head->m_pkthdr.len - hdrlen)
2019 tx_buffer->m_head = NULL;
2025 tx_buffer->m_head = m_head;
3467 if (txbuf->m_head != NULL) {
3471 m_freem(txbuf->m_head);
3472 txbuf->m_head = NULL;
3606 if (tx_buffer->m_head != NULL) {
3611 m_freem(tx_buffer->m_head);
3612 tx_buffer->m_head = NULL;
3691 tx_buffer->m_head = NULL;
3815 tx_buffer->m_head = NULL;
3894 if (tx_buffer->m_head) {
3896 tx_buffer->m_head->m_pkthdr.len;
3903 m_freem(tx_buffer->m_head);
3904 tx_buffer->m_head = NULL;
3990 if (rxbuf->m_head == NULL) {
3995 mh = rxbuf->m_head;
4007 rxbuf->m_head = NULL;
4010 rxbuf->m_head = mh;
4148 if (rxbuf->m_head != NULL) {
4152 rxbuf->m_head->m_flags |= M_PKTHDR;
4153 m_freem(rxbuf->m_head);
4162 rxbuf->m_head = NULL;
4233 rxbuf->m_head = m_gethdr(M_DONTWAIT, MT_DATA);
4234 if (rxbuf->m_head == NULL) {
4238 m_adj(rxbuf->m_head, ETHER_ALIGN);
4239 mh = rxbuf->m_head;
4244 rxbuf->hmap, rxbuf->m_head, hseg,
4576 if (rxbuf->m_head != NULL) {
4580 rxbuf->m_head->m_flags |= M_PKTHDR;
4581 m_freem(rxbuf->m_head);
4590 rxbuf->m_head = NULL;
4639 if (rbuf->m_head) {
4640 m_free(rbuf->m_head);
4641 rbuf->m_head = NULL;
4781 mh = rxr->rx_buffers[i].m_head;
4784 rxbuf->m_head = NULL;