Lines Matching full:path
59 goto path; in coap_split_uri()
146 path: /* at this point, p must point to an absolute path */ in coap_split_uri()
161 COAP_SET_STR(&uri->path, q - p, p); in coap_split_uri()
220 * Runs through the given path (or query) segment and checks if
246 * point to a (percent-encoded) path or query segment of a coap_uri_t
307 * Checks if path segment @p s consists of one or two dots.
438 uri->path.length + sizeof(coap_uri_t) + 1); in coap_clone_uri()
454 if ( uri->path.length ) { in coap_clone_uri()
455 result->path.s = URI_DATA(result) + uri->host.length; in coap_clone_uri()
456 result->path.length = uri->path.length; in coap_clone_uri()
458 memcpy(result->path.s, uri->path.s, uri->path.length); in coap_clone_uri()
462 result->query.s = URI_DATA(result) + uri->host.length + uri->path.length; in coap_clone_uri()
471 /* hash URI path segments */
481 coap_hash_path(const unsigned char *path, size_t len, coap_key_t key) { in coap_hash_path() argument
482 if (!path) in coap_hash_path()
487 coap_split_path_impl(path, len, hash_segment, key); in coap_hash_path()