Lines Matching defs:len
616 unsigned char *buf, size_t *len, size_t *offset) {
618 const uint8_t *bufend = buf + *len;
624 *len = 0;
625 PRINT_COND_WITH_OFFSET(p, bufend, *offset, '<', *len);
626 PRINT_COND_WITH_OFFSET(p, bufend, *offset, '/', *len);
629 resource->uri_path->s, resource->uri_path->length, *len);
631 PRINT_COND_WITH_OFFSET(p, bufend, *offset, '>', *len);
635 PRINT_COND_WITH_OFFSET(p, bufend, *offset, ';', *len);
638 attr->name->s, attr->name->length, *len);
641 PRINT_COND_WITH_OFFSET(p, bufend, *offset, '=', *len);
644 attr->value->s, attr->value->length, *len);
649 COPY_COND_WITH_OFFSET(p, bufend, *offset, ";obs", 4, *len);
655 COPY_COND_WITH_OFFSET(p, bufend, *offset, ";osc", 4, *len);
666 if (result + old_offset - *offset < *len) {
731 size_t len;
792 if (coap_get_data(request, &len, &data)) {
795 coap_add_data(s->pdu, len, data);