Lines Matching defs:ptr
42 br->ptr = NULL;
59 DEBUGASSERT(br->ptr || !br->len);
61 if(br->ptr && br->dtor)
62 br->dtor((void *) br->ptr);
65 br->ptr = NULL;
73 void Curl_bufref_set(struct bufref *br, const void *ptr, size_t len,
76 DEBUGASSERT(ptr || !len);
80 br->ptr = (const unsigned char *) ptr;
92 DEBUGASSERT(br->ptr || !br->len);
94 return br->ptr;
104 DEBUGASSERT(br->ptr || !br->len);
109 CURLcode Curl_bufref_memdup(struct bufref *br, const void *ptr, size_t len)
115 DEBUGASSERT(br->ptr || !br->len);
116 DEBUGASSERT(ptr || !len);
119 if(ptr) {
120 cpy = Curl_memdup0(ptr, len);