Lines Matching refs:nbytes

303 	unsigned nbytes = 0;  in len_args()  local
307 nbytes += args[i].size; in len_args()
309 return nbytes; in len_args()
1015 static int fuse_copy_pages(struct fuse_copy_state *cs, unsigned nbytes, in fuse_copy_pages() argument
1021 for (i = 0; i < req->num_pages && (nbytes || zeroing); i++) { in fuse_copy_pages()
1024 unsigned count = min(nbytes, req->page_descs[i].length); in fuse_copy_pages()
1031 nbytes -= count; in fuse_copy_pages()
1109 size_t nbytes, struct fuse_req *req) in fuse_read_interrupt() argument
1127 if (nbytes < reqsize) in fuse_read_interrupt()
1162 size_t nbytes) in fuse_read_single_forget() argument
1179 if (nbytes < ih.len) in fuse_read_single_forget()
1194 struct fuse_copy_state *cs, size_t nbytes) in fuse_read_batch_forget() argument
1208 if (nbytes < ih.len) { in fuse_read_batch_forget()
1213 max_forgets = (nbytes - ih.len) / sizeof(struct fuse_forget_one); in fuse_read_batch_forget()
1243 size_t nbytes) in fuse_read_forget() argument
1247 return fuse_read_single_forget(fc, cs, nbytes); in fuse_read_forget()
1249 return fuse_read_batch_forget(fc, cs, nbytes); in fuse_read_forget()
1262 struct fuse_copy_state *cs, size_t nbytes) in fuse_dev_do_read() argument
1287 return fuse_read_interrupt(fc, cs, nbytes, req); in fuse_dev_do_read()
1292 return fuse_read_forget(fc, cs, nbytes); in fuse_dev_do_read()
1305 if (nbytes < reqsize) { in fuse_dev_do_read()
1845 unsigned nbytes) in copy_out_args() argument
1850 return nbytes != reqsize ? -EINVAL : 0; in copy_out_args()
1854 if (reqsize < nbytes || (reqsize > nbytes && !out->argvar)) in copy_out_args()
1856 else if (reqsize > nbytes) { in copy_out_args()
1858 unsigned diffsize = reqsize - nbytes; in copy_out_args()
1875 struct fuse_copy_state *cs, size_t nbytes) in fuse_dev_do_write() argument
1881 if (nbytes < sizeof(struct fuse_out_header)) in fuse_dev_do_write()
1889 if (oh.len != nbytes) in fuse_dev_do_write()
1897 err = fuse_notify(fc, oh.error, nbytes - sizeof(oh), cs); in fuse_dev_do_write()
1898 return err ? err : nbytes; in fuse_dev_do_write()
1924 if (nbytes != sizeof(struct fuse_out_header)) in fuse_dev_do_write()
1934 return nbytes; in fuse_dev_do_write()
1946 err = copy_out_args(cs, &req->out, nbytes); in fuse_dev_do_write()
1958 return err ? err : nbytes; in fuse_dev_do_write()