Lines Matching refs:np
162 struct pbuf *np = *pb;
163 struct ip_hdr *ip = (struct ip_hdr *)np->payload;
187 if ((IPH_OFFSET(ip) & PP_HTONS(0x3fff)) || np->tot_len < 40) {
198 if (np->len < hlen) {
205 np = pbuf_clone(PBUF_RAW, PBUF_RAM, *pb);
206 if (!np) {
210 *pb = np;
211 ip = (struct ip_hdr *)np->payload;
410 if (pbuf_remove_header(np, hlen)){
414 cp = (u8_t*)np->payload;
419 if (pbuf_remove_header(np, hlen)) {
423 cp = (u8_t*)np->payload;
629 struct pbuf *np;
636 np = pbuf_alloc(PBUF_LINK, n0->len + cs->cs_hlen, PBUF_POOL);
638 np = pbuf_alloc(PBUF_RAW, n0->len + cs->cs_hlen, PBUF_POOL);
640 if(!np) {
645 if (pbuf_remove_header(np, cs->cs_hlen)) {
651 pbuf_take(np, n0->payload, n0->len);
654 pbuf_chain(np, n0->next);
658 n0 = np;
662 struct pbuf *np;
665 np = pbuf_alloc(PBUF_RAW, cs->cs_hlen, PBUF_POOL);
666 if(!np) {
670 pbuf_cat(np, n0);
671 n0 = np;