Home | History | Annotate | Download | only in coda

Lines Matching refs:outp

65     struct name ## _out *outp;				\
73 struct name ## _out *outp; \
90 outp = (struct name ## _out *) inp
96 outp = (struct name ## _out *) inp
207 ALLOC_NO_IN(coda_root); /* sets inp & outp */
214 *VFid = outp->Fid;
227 ALLOC(coda_open); /* sets inp & outp */
236 KASSERT(outp != NULL);
238 *dev = outp->dev;
239 *inode = outp->inode;
252 ALLOC_NO_OUT(coda_close); /* sets inp & outp */
293 ALLOC(coda_ioctl); /* sets inp & outp */
327 if (outp->len > iap->vi.out_size) {
330 error = copyout((char *)outp + (int)(long)outp->data,
345 ALLOC(coda_getattr); /* sets inp & outp */
353 CNV_VV2V_ATTR(vap, &outp->attr);
365 ALLOC_NO_OUT(coda_setattr); /* sets inp & outp */
383 ALLOC_NO_OUT(coda_access); /* sets inp & outp */
405 ALLOC(coda_readlink); /* sets inp & outp */
412 KASSERT(outp != NULL);
417 if (outp->count <= 0 || outp->count > CODA_MAXPATHLEN) {
418 printf("venus_readlink: bad count %d\n", outp->count);
427 if ((intptr_t) outp->data < sizeof(struct coda_readlink_out) ) {
429 (long long)((intptr_t) outp->data));
434 if ((intptr_t) outp->data + outp->count >
437 (long long)((intptr_t) outp->data));
443 CODA_ALLOC(*str, char *, outp->count);
444 *len = outp->count;
445 memcpy(*str, (char *)outp + (int)(long)outp->data, *len);
458 ALLOC_NO_OUT(coda_fsync); /* sets inp & outp */
478 ALLOC(coda_lookup); /* sets inp & outp */
499 KASSERT(outp != NULL);
501 *VFid = outp->Fid;
502 *vtype = outp->vtype;
517 ALLOC(coda_create); /* sets inp & outp */
530 KASSERT(outp != NULL);
532 *VFid = outp->Fid;
533 CNV_VV2V_ATTR(attr, &outp->attr);
547 ALLOC_NO_OUT(coda_remove); /* sets inp & outp */
569 ALLOC_NO_OUT(coda_link); /* sets inp & outp */
592 ALLOC_NO_OUT(coda_rename); /* sets inp & outp */
619 ALLOC(coda_mkdir); /* sets inp & outp */
630 KASSERT(outp != NULL);
632 *VFid = outp->Fid;
633 CNV_VV2V_ATTR(ova, &outp->attr);
647 ALLOC_NO_OUT(coda_rmdir); /* sets inp & outp */
669 ALLOC_NO_OUT(coda_symlink); /* sets inp & outp */
696 ALLOC(coda_readdir); /* sets inp & outp */
706 KASSERT(outp != NULL);
708 memcpy(buffer, (char *)outp + (int)(long)outp->data, outp->size);
709 *len = outp->size;
721 ALLOC(coda_statfs); /* sets inp & outp */
727 KASSERT(outp != NULL);
729 *fsp = outp->stat;
742 ALLOC(coda_vget); /* sets inp & outp */
749 KASSERT(outp != NULL);
751 *VFid = outp->Fid;
752 *vtype = outp->vtype;