Lines Matching refs:n0
503 struct pbuf *n0 = *nb;
508 cp = (u8_t*)n0->payload;
593 vjlen = (u16_t)(cp - (u8_t*)n0->payload);
594 if (n0->len < vjlen) {
600 n0->len, vjlen));
605 tmp = n0->tot_len - vjlen + cs->cs_hlen;
608 IPH_LEN_SET(&cs->cs_ip, lwip_htons(n0->tot_len - vjlen + cs->cs_hlen));
622 if (pbuf_remove_header(n0, vjlen)) {
628 if(LWIP_MEM_ALIGN(n0->payload) != n0->payload) {
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);
651 pbuf_take(np, n0->payload, n0->len);
653 if(n0->next) {
654 pbuf_chain(np, n0->next);
655 pbuf_dechain(n0);
657 pbuf_free(n0);
658 n0 = np;
661 if (pbuf_add_header(n0, cs->cs_hlen)) {
670 pbuf_cat(np, n0);
671 n0 = np;
673 LWIP_ASSERT("n0->len >= cs->cs_hlen", n0->len >= cs->cs_hlen);
674 MEMCPY(n0->payload, &cs->cs_ip, cs->cs_hlen);
676 *nb = n0;