Lines Matching refs:inp
64 struct coda_in_hdr *inp; \
72 struct name ## _in *inp; \
80 struct name ## _in *inp; \
89 CODA_ALLOC(inp, struct coda_in_hdr *, name ## _size);\
90 outp = (struct name ## _out *) inp
95 CODA_ALLOC(inp, struct name ## _in *, name ## _size);\
96 outp = (struct name ## _out *) inp
101 CODA_ALLOC(inp, struct name ## _in *, name ## _size);\
104 memcpy((char *)inp + (int)inp->struc, name, len); \
105 ((char*)inp + (int)inp->struc)[len++] = 0; \
207 ALLOC_NO_IN(coda_root); /* sets inp & outp */
210 INIT_IN(inp, CODA_ROOT, cred, p);
212 error = coda_call(mdp, Isize, &Osize, (char *)inp);
216 CODA_FREE(inp, coda_root_size);
227 ALLOC(coda_open); /* sets inp & outp */
230 INIT_IN_L(&inp->ih, CODA_OPEN, cred, l);
231 inp->Fid = *fid;
233 inp->flags = cflag;
235 error = coda_call(mdp, Isize, &Osize, (char *)inp);
242 CODA_FREE(inp, coda_open_size);
252 ALLOC_NO_OUT(coda_close); /* sets inp & outp */
254 INIT_IN_L(&inp->ih, CODA_CLOSE, cred, l);
255 inp->Fid = *fid;
257 inp->flags = cflag;
259 error = coda_call(mdp, Isize, &Osize, (char *)inp);
261 CODA_FREE(inp, coda_close_size);
293 ALLOC(coda_ioctl); /* sets inp & outp */
295 INIT_IN_L(&inp->ih, CODA_IOCTL, cred, l);
296 inp->Fid = *fid;
302 inp->cmd = (com & ~(IOCPARM_MASK << 16));
304 inp->cmd |= (tmp & IOCPARM_MASK) << 16;
307 CODA_FREE(inp, coda_ioctl_size);
311 inp->rwflag = flag;
312 inp->len = iap->vi.in_size;
313 inp->data = (char *)(sizeof (struct coda_ioctl_in));
315 error = copyin(iap->vi.in, (char*)inp + (int)(long)inp->data,
318 CODA_FREE(inp, coda_ioctl_size);
323 error = coda_call(mdp, Isize + iap->vi.in_size, &Osize, (char *)inp);
335 CODA_FREE(inp, coda_ioctl_size);
345 ALLOC(coda_getattr); /* sets inp & outp */
348 INIT_IN_L(&inp->ih, CODA_GETATTR, cred, l);
349 inp->Fid = *fid;
351 error = coda_call(mdp, Isize, &Osize, (char *)inp);
356 CODA_FREE(inp, coda_getattr_size);
365 ALLOC_NO_OUT(coda_setattr); /* sets inp & outp */
368 INIT_IN_L(&inp->ih, CODA_SETATTR, cred, l);
369 inp->Fid = *fid;
370 CNV_V2VV_ATTR(&inp->attr, vap);
372 error = coda_call(mdp, Isize, &Osize, (char *)inp);
374 CODA_FREE(inp, coda_setattr_size);
383 ALLOC_NO_OUT(coda_access); /* sets inp & outp */
386 INIT_IN_L(&inp->ih, CODA_ACCESS, cred, l);
387 inp->Fid = *fid;
388 inp->flags = mode;
390 error = coda_call(mdp, Isize, &Osize, (char *)inp);
392 CODA_FREE(inp, coda_access_size);
405 ALLOC(coda_readlink); /* sets inp & outp */
408 INIT_IN_L(&inp->ih, CODA_READLINK, cred, l);
409 inp->Fid = *fid;
411 error = coda_call(mdp, Isize, &Osize, (char *)inp);
449 CODA_FREE(inp, coda_readlink_size);
458 ALLOC_NO_OUT(coda_fsync); /* sets inp & outp */
461 INIT_IN_L(&inp->ih, CODA_FSYNC, cred, l);
462 inp->Fid = *fid;
464 error = coda_call(mdp, Isize, &Osize, (char *)inp);
466 CODA_FREE(inp, coda_fsync_size);
478 ALLOC(coda_lookup); /* sets inp & outp */
481 INIT_IN_L(&inp->ih, CODA_LOOKUP, cred, l);
482 inp->Fid = *fid;
493 inp->name = Isize;
494 inp->flags = CLU_CASE_SENSITIVE; /* doesn't really matter for BSD */
498 error = coda_call(mdp, Isize, &Osize, (char *)inp);
505 CODA_FREE(inp, coda_lookup_size);
517 ALLOC(coda_create); /* sets inp & outp */
520 INIT_IN_L(&inp->ih, CODA_CREATE, cred, l);
521 inp->Fid = *fid;
522 inp->excl = exclusive ? C_O_EXCL : 0;
523 inp->mode = mode<<6;
524 CNV_V2VV_ATTR(&inp->attr, va);
526 inp->name = Isize;
529 error = coda_call(mdp, Isize, &Osize, (char *)inp);
536 CODA_FREE(inp, coda_create_size);
547 ALLOC_NO_OUT(coda_remove); /* sets inp & outp */
550 INIT_IN_L(&inp->ih, CODA_REMOVE, cred, l);
551 inp->Fid = *fid;
553 inp->name = Isize;
556 error = coda_call(mdp, Isize, &Osize, (char *)inp);
558 CODA_FREE(inp, coda_remove_size);
569 ALLOC_NO_OUT(coda_link); /* sets inp & outp */
572 INIT_IN_L(&inp->ih, CODA_LINK, cred, l);
573 inp->sourceFid = *fid;
574 inp->destFid = *tfid;
576 inp->tname = Isize;
579 error = coda_call(mdp, Isize, &Osize, (char *)inp);
581 CODA_FREE(inp, coda_link_size);
592 ALLOC_NO_OUT(coda_rename); /* sets inp & outp */
595 INIT_IN_L(&inp->ih, CODA_RENAME, cred, l);
596 inp->sourceFid = *fid;
597 inp->destFid = *tfid;
599 inp->srcname = Isize;
602 inp->destname = Isize;
605 error = coda_call(mdp, Isize, &Osize, (char *)inp);
607 CODA_FREE(inp, coda_rename_size);
619 ALLOC(coda_mkdir); /* sets inp & outp */
622 INIT_IN_L(&inp->ih, CODA_MKDIR, cred, l);
623 inp->Fid = *fid;
624 CNV_V2VV_ATTR(&inp->attr, va);
626 inp->name = Isize;
629 error = coda_call(mdp, Isize, &Osize, (char *)inp);
636 CODA_FREE(inp, coda_mkdir_size);
647 ALLOC_NO_OUT(coda_rmdir); /* sets inp & outp */
650 INIT_IN_L(&inp->ih, CODA_RMDIR, cred, l);
651 inp->Fid = *fid;
653 inp->name = Isize;
656 error = coda_call(mdp, Isize, &Osize, (char *)inp);
658 CODA_FREE(inp, coda_rmdir_size);
669 ALLOC_NO_OUT(coda_symlink); /* sets inp & outp */
672 INIT_IN_L(&inp->ih, CODA_SYMLINK, cred, l);
673 inp->Fid = *fid;
674 CNV_V2VV_ATTR(&inp->attr, va);
676 inp->srcname = Isize;
679 inp->tname = Isize;
682 error = coda_call(mdp, Isize, &Osize, (char *)inp);
684 CODA_FREE(inp, coda_symlink_size);
696 ALLOC(coda_readdir); /* sets inp & outp */
699 INIT_IN_L(&inp->ih, CODA_READDIR, cred, l);
700 inp->Fid = *fid;
701 inp->count = count;
702 inp->offset = offset;
705 error = coda_call(mdp, Isize, &Osize, (char *)inp);
712 CODA_FREE(inp, coda_readdir_size);
721 ALLOC(coda_statfs); /* sets inp & outp */
724 INIT_IN_L(&inp->ih, CODA_STATFS, cred, l);
726 error = coda_call(mdp, Isize, &Osize, (char *)inp);
732 CODA_FREE(inp, coda_statfs_size);
742 ALLOC(coda_vget); /* sets inp & outp */
745 INIT_IN(&inp->ih, CODA_VGET, cred, p);
746 inp->Fid = *fid;
748 error = coda_call(mdp, Isize, &Osize, (char *)inp);
755 CODA_FREE(inp, coda_vget_size);