Lines Matching +defs:mh +defs:data
4007 struct mbuf *mh;
4020 MGETHDR(mh, M_DONTWAIT, MT_HEADER); /* MAC-OK */
4021 if (!mh) {
4025 M_COPY_PKTHDR(mh, m);
4026 MH_ALIGN(mh, hlen);
4031 mh->m_next = m;
4032 m = mh;
4049 struct mbuf *mh;
4058 MGETHDR(mh, M_DONTWAIT, MT_HEADER); /* MAC-OK */
4059 if (!mh) {
4063 M_COPY_PKTHDR(mh, m);
4064 MH_ALIGN(mh, hlen);
4069 mh->m_next = m;
4070 m = mh;
4285 * allocate a new cluster and copy the data to the new cluster.
4325 * Copy data. If we don't have enough space to
4326 * store the whole data, allocate a cluster
4646 u_int8_t *data = NULL;
4665 /* Not enough room in this data frame */
4669 data = frame->data;
4670 ip = (__typeof__(ip))(void *)(data + frame_data_offset);
4671 uh = (__typeof__(uh))(void *)(data + frame_data_offset + sizeof(*ip));
4674 bzero(data, IPSEC_OFFLOAD_FRAME_DATA_SIZE);
4707 *(u_int8_t*)(data + frame_data_offset + sizeof(*ip) + sizeof(*uh)) = 0xFF;