• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/coda/

Lines Matching defs:inp

48 	union inputArgs *inp;
50 CODA_ALLOC(inp, union inputArgs *, size);
51 if (!inp)
54 inp->ih.opcode = opcode;
55 inp->ih.pid = current->pid;
56 inp->ih.pgid = process_group(current);
58 memset(&inp->ih.cred, 0, sizeof(struct coda_cred));
59 inp->ih.cred.cr_fsuid = current->fsuid;
61 inp->ih.uid = current->fsuid;
63 return (void*)inp;
68 inp = (union inputArgs *)alloc_upcall(op, insize); \
69 if (IS_ERR(inp)) { return PTR_ERR(inp); }\
70 outp = (union outputArgs *)(inp); \
82 union inputArgs *inp;
89 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
97 CODA_FREE(inp, insize);
104 union inputArgs *inp;
110 inp->coda_getattr.VFid = *fid;
112 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
116 CODA_FREE(inp, insize);
123 union inputArgs *inp;
130 inp->coda_setattr.VFid = *fid;
131 inp->coda_setattr.attr = *vattr;
133 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
135 CODA_FREE(inp, insize);
143 union inputArgs *inp;
152 inp->coda_lookup.VFid = *fid;
153 inp->coda_lookup.name = offset;
154 inp->coda_lookup.flags = CLU_CASE_SENSITIVE;
156 memcpy((char *)(inp) + offset, name, length);
157 *((char *)inp + offset + length) = '\0';
159 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
164 CODA_FREE(inp, insize);
171 union inputArgs *inp;
183 memcpy(&(inp->ih.cred), &cred, sizeof(cred));
185 inp->ih.uid = uid;
188 inp->coda_store.VFid = *fid;
189 inp->coda_store.flags = flags;
191 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
193 CODA_FREE(inp, insize);
199 union inputArgs *inp;
206 inp->coda_release.VFid = *fid;
207 inp->coda_release.flags = flags;
209 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
211 CODA_FREE(inp, insize);
218 union inputArgs *inp;
230 memcpy(&(inp->ih.cred), &cred, sizeof(cred));
232 inp->ih.uid = uid;
235 inp->coda_close.VFid = *fid;
236 inp->coda_close.flags = flags;
238 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
240 CODA_FREE(inp, insize);
247 union inputArgs *inp;
254 inp->coda_open.VFid = *fid;
255 inp->coda_open.flags = flags;
257 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
261 CODA_FREE(inp, insize);
269 union inputArgs *inp;
278 inp->coda_mkdir.VFid = *dirfid;
279 inp->coda_mkdir.attr = *attrs;
280 inp->coda_mkdir.name = offset;
282 memcpy((char *)(inp) + offset, name, length);
283 *((char *)inp + offset + length) = '\0';
285 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
290 CODA_FREE(inp, insize);
300 union inputArgs *inp;
310 inp->coda_rename.sourceFid = *old_fid;
311 inp->coda_rename.destFid = *new_fid;
312 inp->coda_rename.srcname = offset;
316 memcpy((char *)(inp) + offset, old_name, old_length);
317 *((char *)inp + offset + old_length) = '\0';
321 inp->coda_rename.destname = offset;
323 memcpy((char *)(inp) + offset, new_name, new_length);
324 *((char *)inp + offset + new_length) = '\0';
326 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
328 CODA_FREE(inp, insize);
336 union inputArgs *inp;
345 inp->coda_create.VFid = *dirfid;
346 inp->coda_create.attr.va_mode = mode;
347 inp->coda_create.excl = excl;
348 inp->coda_create.mode = mode;
349 inp->coda_create.name = offset;
352 memcpy((char *)(inp) + offset, name, length);
353 *((char *)inp + offset + length) = '\0';
355 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
360 CODA_FREE(inp, insize);
367 union inputArgs *inp;
376 inp->coda_rmdir.VFid = *dirfid;
377 inp->coda_rmdir.name = offset;
378 memcpy((char *)(inp) + offset, name, length);
379 *((char *)inp + offset + length) = '\0';
381 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
383 CODA_FREE(inp, insize);
390 union inputArgs *inp;
398 inp->coda_remove.VFid = *dirfid;
399 inp->coda_remove.name = offset;
400 memcpy((char *)(inp) + offset, name, length);
401 *((char *)inp + offset + length) = '\0';
403 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
405 CODA_FREE(inp, insize);
412 union inputArgs *inp;
422 inp->coda_readlink.VFid = *fid;
424 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
436 CODA_FREE(inp, insize);
445 union inputArgs *inp;
454 inp->coda_link.sourceFid = *fid;
455 inp->coda_link.destFid = *dirfid;
456 inp->coda_link.tname = offset;
459 memcpy((char *)(inp) + offset, name, len);
460 *((char *)inp + offset + len) = '\0';
462 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
464 CODA_FREE(inp, insize);
472 union inputArgs *inp;
481 /* inp->coda_symlink.attr = *tva; XXXXXX */
482 inp->coda_symlink.VFid = *fid;
485 inp->coda_symlink.srcname = offset;
487 memcpy((char *)(inp) + offset, symname, symlen);
488 *((char *)inp + offset + symlen) = '\0';
492 inp->coda_symlink.tname = offset;
494 memcpy((char *)(inp) + offset, name, len);
495 *((char *)inp + offset + len) = '\0';
497 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
499 CODA_FREE(inp, insize);
505 union inputArgs *inp;
512 inp->coda_fsync.VFid = *fid;
514 &outsize, inp);
516 CODA_FREE(inp, insize);
522 union inputArgs *inp;
529 inp->coda_access.VFid = *fid;
530 inp->coda_access.flags = mask;
532 error = coda_upcall(coda_sbp(sb), insize, &outsize, inp);
534 CODA_FREE(inp, insize);
542 union inputArgs *inp;
561 inp->coda_ioctl.VFid = *fid;
566 inp->coda_ioctl.cmd = (cmd & ~(PIOCPARM_MASK << 16));
568 inp->coda_ioctl.cmd |= (iocsize & PIOCPARM_MASK) << 16;
571 inp->coda_ioctl.len = data->vi.in_size;
572 inp->coda_ioctl.data = (char *)(INSIZE(ioctl));
575 if ( copy_from_user((char*)inp + (long)inp->coda_ioctl.data,
582 &outsize, inp);
610 CODA_FREE(inp, insize);
616 union inputArgs *inp;
623 error = coda_upcall(coda_sbp(dentry->d_sb), insize, &outsize, inp);
635 CODA_FREE(inp, insize);