Lines Matching refs:a_offset
3876 io.uio_offset = *ap->a_offset; in nfs_allocate()
3889 error = nfsrpc_allocate(vp, *ap->a_offset, alen, in nfs_allocate()
3892 *ap->a_offset += alen; in nfs_allocate()
3942 tlen = omin(OFF_MAX - *ap->a_offset, *ap->a_len); in nfs_deallocate()
3944 (intmax_t)*ap->a_offset, (intmax_t)tlen, in nfs_deallocate()
3946 if ((uint64_t)*ap->a_offset >= nmp->nm_maxfilesize) { in nfs_deallocate()
3952 if ((uint64_t)*ap->a_offset + tlen > nmp->nm_maxfilesize) in nfs_deallocate()
3953 tlen = nmp->nm_maxfilesize - *ap->a_offset; in nfs_deallocate()
3954 if ((uint64_t)*ap->a_offset < np->n_size) { in nfs_deallocate()
3956 mlen = omin((off_t)np->n_size - *ap->a_offset, tlen); in nfs_deallocate()
3966 vnode_pager_purge_range(vp, *ap->a_offset, in nfs_deallocate()
3967 *ap->a_offset + tlen); in nfs_deallocate()
3968 error = nfsrpc_deallocate(vp, *ap->a_offset, tlen, in nfs_deallocate()
3980 if ((uint64_t)*ap->a_offset < nfsva.na_size) in nfs_deallocate()
3981 *ap->a_offset += omin((off_t) in nfs_deallocate()
3982 nfsva.na_size - *ap->a_offset, in nfs_deallocate()