Lines Matching defs:resp
650 libuvfs_cb_readdir_res_t *resp;
651 size_t ressize = sizeof (*resp);
662 resp = alloca(ressize);
663 buf = (uintptr_t)resp + sizeof (*resp);
665 off = resp->lcrdr_offset = args->lcrda_offset;
733 resp->lcrdr_length = 0;
734 resp->lcrdr_eof = 1;
779 resp->lcrdr_offset = copy_amount + off;
782 resp->lcrdr_eof = 1;
784 resp->lcrdr_eof = 0;
786 resp->lcrdr_length = copy_amount;
788 resp->lcrdr_length = 0;
789 resp->lcrdr_eof = 1;
795 fuse_uvfs_return(resp, ressize, error);
867 libuvfs_cb_readlink_res_t *resp, err_res;
871 size_t ressize = sizeof (*resp);
878 resp = &err_res; /* only for error returns */
892 resp = alloca(ressize);
893 buffy = (uintptr_t)resp + sizeof (*resp);
896 resp->lcrl_length = strlen(link);
898 fuse_uvfs_return(resp, ressize, error);
1304 libuvfs_cb_read_res_t *resp, err_res;
1306 size_t ressize = sizeof (*resp);
1318 resp = &err_res;
1329 resp = alloca(ressize);
1330 buffy = (uintptr_t)resp + sizeof (*resp);
1350 resp->lcrr_length = bytes;
1357 error = fuse_uvfs_stat_convert(fs, &resp->lcrr_stat, &statbuf,
1361 fuse_uvfs_return(resp, ressize, error);