Lines Matching refs:sbuf
270 attrlist2list (char *sbuf, const size_t slen,
285 pNS = &sbuf[spos];
312 if (memstr(sbuf, pNS, sbuiltlen) != NULL)
317 * We build the results in sbuf. So sbuf will contain the list
322 memmove(&sbuf[sbuiltlen], psrc, src_len);
333 memcpy(buf, sbuf, sbuiltlen);
374 char *sbuf;
376 sbuf = malloc(slen);
377 if (sbuf) {
378 slen = listxattr(path, sbuf, slen);
380 ret = attrlist2list(sbuf, slen, buf, buflen, 1, pNS);
389 if (sbuf)
390 free(sbuf);
427 char *sbuf;
429 sbuf = malloc(slen);
430 if (sbuf) {
431 slen = flistxattr(fd, sbuf, slen);
433 ret = attrlist2list(sbuf, slen, buf, buflen, 1, pNS);
441 if (sbuf)
442 free(sbuf);
468 char *sbuf;
470 sbuf = malloc(slen);
471 if (sbuf) {
472 slen = listxattr(path, sbuf, slen);
474 ret = attrlist2list(sbuf, slen, buf, buflen, 0, NULL);
482 if (sbuf)
483 free(sbuf);
509 char *sbuf;
511 sbuf = malloc(slen);
512 if (sbuf) {
513 slen = flistxattr(fd, sbuf, slen);
515 ret = attrlist2list(sbuf, slen, buf, buflen, 0, NULL);
523 if (sbuf)
524 free(sbuf);