Lines Matching refs:offset
136 int offset; in venus_lookup() local
138 offset = INSIZE(lookup); in venus_lookup()
139 insize = max_t(unsigned int, offset + length +1, OUTSIZE(lookup)); in venus_lookup()
143 inp->coda_lookup.name = offset; in venus_lookup()
146 memcpy((char *)(inp) + offset, name, length); in venus_lookup()
147 *((char *)inp + offset + length) = '\0'; in venus_lookup()
207 int offset; in venus_mkdir() local
209 offset = INSIZE(mkdir); in venus_mkdir()
210 insize = max_t(unsigned int, offset + length + 1, OUTSIZE(mkdir)); in venus_mkdir()
215 inp->coda_mkdir.name = offset; in venus_mkdir()
217 memcpy((char *)(inp) + offset, name, length); in venus_mkdir()
218 *((char *)inp + offset + length) = '\0'; in venus_mkdir()
239 int offset, s; in venus_rename() local
241 offset = INSIZE(rename); in venus_rename()
242 insize = max_t(unsigned int, offset + new_length + old_length + 8, in venus_rename()
248 inp->coda_rename.srcname = offset; in venus_rename()
252 memcpy((char *)(inp) + offset, old_name, old_length); in venus_rename()
253 *((char *)inp + offset + old_length) = '\0'; in venus_rename()
256 offset += s; in venus_rename()
257 inp->coda_rename.destname = offset; in venus_rename()
259 memcpy((char *)(inp) + offset, new_name, new_length); in venus_rename()
260 *((char *)inp + offset + new_length) = '\0'; in venus_rename()
275 int offset; in venus_create() local
277 offset = INSIZE(create); in venus_create()
278 insize = max_t(unsigned int, offset + length + 1, OUTSIZE(create)); in venus_create()
285 inp->coda_create.name = offset; in venus_create()
288 memcpy((char *)(inp) + offset, name, length); in venus_create()
289 *((char *)inp + offset + length) = '\0'; in venus_create()
307 int offset; in venus_rmdir() local
309 offset = INSIZE(rmdir); in venus_rmdir()
310 insize = max_t(unsigned int, offset + length + 1, OUTSIZE(rmdir)); in venus_rmdir()
314 inp->coda_rmdir.name = offset; in venus_rmdir()
315 memcpy((char *)(inp) + offset, name, length); in venus_rmdir()
316 *((char *)inp + offset + length) = '\0'; in venus_rmdir()
329 int error=0, insize, outsize, offset; in venus_remove() local
331 offset = INSIZE(remove); in venus_remove()
332 insize = max_t(unsigned int, offset + length + 1, OUTSIZE(remove)); in venus_remove()
336 inp->coda_remove.name = offset; in venus_remove()
337 memcpy((char *)(inp) + offset, name, length); in venus_remove()
338 *((char *)inp + offset + length) = '\0'; in venus_remove()
384 int offset; in venus_link() local
386 offset = INSIZE(link); in venus_link()
387 insize = max_t(unsigned int, offset + len + 1, OUTSIZE(link)); in venus_link()
392 inp->coda_link.tname = offset; in venus_link()
395 memcpy((char *)(inp) + offset, name, len); in venus_link()
396 *((char *)inp + offset + len) = '\0'; in venus_link()
411 int offset, s; in venus_symlink() local
413 offset = INSIZE(symlink); in venus_symlink()
414 insize = max_t(unsigned int, offset + len + symlen + 8, OUTSIZE(symlink)); in venus_symlink()
421 inp->coda_symlink.srcname = offset; in venus_symlink()
423 memcpy((char *)(inp) + offset, symname, symlen); in venus_symlink()
424 *((char *)inp + offset + symlen) = '\0'; in venus_symlink()
427 offset += s; in venus_symlink()
428 inp->coda_symlink.tname = offset; in venus_symlink()
430 memcpy((char *)(inp) + offset, name, len); in venus_symlink()
431 *((char *)inp + offset + len) = '\0'; in venus_symlink()