Lines Matching refs:nbytes
39 size_t nbytes;
95 prop->nbytes = strlen(value)+1;
132 prop->nbytes = strlen(v)+1;
196 prop->nbytes = dn;
233 prop->nbytes = strlen(v)+1;
245 int pa_proplist_set(pa_proplist *p, const char *key, const void *data, size_t nbytes) {
251 pa_assert(data || nbytes == 0);
263 prop->value = pa_xmalloc(nbytes+1);
264 if (nbytes > 0)
265 memcpy(prop->value, data, nbytes);
266 ((char*) prop->value)[nbytes] = 0;
267 prop->nbytes = nbytes;
287 if (prop->nbytes <= 0)
290 if (((char*) prop->value)[prop->nbytes-1] != 0)
293 if (strlen((char*) prop->value) != prop->nbytes-1)
302 int pa_proplist_get(const pa_proplist *p, const char *key, const void **data, size_t *nbytes) {
308 pa_assert(nbytes);
317 *nbytes = prop->nbytes;
338 pa_assert_se(pa_proplist_set(p, prop->key, prop->value, prop->nbytes) == 0);
425 size_t nbytes;
428 pa_assert_se(pa_proplist_get(p, key, &value, &nbytes) == 0);
429 c = pa_xmalloc(nbytes*2+1);
430 pa_hexstr((const uint8_t*) value, nbytes, c, nbytes*2+1);
696 if (a_prop->nbytes != b_prop->nbytes)
699 if (memcmp(a_prop->value, b_prop->value, a_prop->nbytes) != 0)