Lines Matching defs:in

393 	/* TODO: This needs to actually orphan the inode in this
531 * metadata reservations in the contexts.
534 * If passed in, *reason will always be set, even in error.
619 * run out of credits in the allocation path, we can still
753 * worry about recursive locking in ->write_begin() and ->write_end(). */
846 * Find the next range to zero. We do this in terms of bytes because
1065 * The alloc sem blocks people in read/write from reading our
1176 * VFS entry point in the call chain of recursive cluster
1187 * ordering of the VFS entry points in the call chain is out
1288 /* Release quota pointers in case we acquired them */
1321 * If there is inline data in the inode, the inode will normally not
1350 /* See comments in ocfs2_setattr() for details.
1585 * is what the user passed in with the request. We must zero
1604 * zeroout eof blocks in last cluster starting from
1629 * If start is on a cluster boundary and end is somewhere in another
1631 * end is also within the same cluster. So, in this case, we skip this
1658 * code will skip any work in that case so there's no
1694 * Helper to calculate the punching pos and length in one run, we handle the
1695 * following three cases in order:
1796 * in the dinode buffer anyway.
2024 /* zeroout eof blocks in the cluster. */
2266 * Check if IO will overwrite allocated blocks in case
2281 * instead of later in the write path because
2414 * already does this in write_begin().
2460 * deep in g_f_a_w_n()->ocfs2_direct_IO we pass in a ocfs2_dio_end_io
2465 * async dio is going to do it in the future or an end_io after an
2536 * buffered reads protect themselves in ->read_folio(). O_DIRECT reads
2591 static ssize_t ocfs2_file_splice_read(struct file *in, loff_t *ppos,
2595 struct inode *inode = file_inode(in);
2599 trace_ocfs2_file_splice_read(inode, in, in->f_path.dentry,
2601 in->f_path.dentry->d_name.len,
2602 in->f_path.dentry->d_name.name,
2614 ret = ocfs2_inode_lock_atime(inode, in->f_path.mnt, &lock_level, 1);
2622 ret = filemap_splice_read(in, ppos, pipe, len, flags);
2775 * Other than ->lock, keep ocfs2_fops and ocfs2_dops in sync with
2821 * ocfs2_flock is in here because all stacks handle UNIX file locks,
2822 * so we still want it in the case of no stack support for