Lines Matching defs:pbuf
3 * SNMP pbuf stream wrapper implementation (internal API, do not use in client code).
47 snmp_pbuf_stream_init(struct snmp_pbuf_stream* pbuf_stream, struct pbuf* p, u16_t offset, u16_t length)
51 pbuf_stream->pbuf = p;
63 if (pbuf_copy_partial(pbuf_stream->pbuf, data, 1, pbuf_stream->offset) == 0) {
86 if (pbuf_take_at(pbuf_stream->pbuf, buf, buf_len, pbuf_stream->offset) != ERR_OK) {
115 struct pbuf* pbuf = pbuf_skip(pbuf_stream->pbuf, pbuf_stream->offset, &target_offset);
117 if ((pbuf == NULL) || (pbuf->len == 0)) {
121 chunk_len = LWIP_MIN(len, pbuf->len);
122 err = snmp_pbuf_stream_writebuf(target_pbuf_stream, &((u8_t*)pbuf->payload)[target_offset], chunk_len);