From owner-freebsd-fs@FreeBSD.ORG Sun Aug 12 19:05:15 2012 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 208781065672 for ; Sun, 12 Aug 2012 19:05:15 +0000 (UTC) (envelope-from gleb.kurtsou@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id E55498FC12 for ; Sun, 12 Aug 2012 19:05:14 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so6345921pbb.13 for ; Sun, 12 Aug 2012 12:05:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=X/a+wt2qEDBc5n5lZHwJFnL7DbdhZSNzik1aAXYV9Rg=; b=hW3sSm/7MSO4Msy80hmbxcX7gvKSz0Tpmmr8it+WYJxEXkSQaKVVqPhU+JaUZthonH T609IgD5JUMxVrUBJkSQa/kVJhKjk6K8eN90csFGOHVnV27c1iTxvGI1Iz5ijT2Xiin9 3vI5lTzdJ5HFYk3/pUavzpqOT80x27Ai0posOoxcsTYnCzQJNzGt3Ty1sJmh1DouhQJf RY0sv0VnXYwkp48YPrOtXUIIgZuJdW06E+m+iORIuIPsqW7qVlkSolQz7oehi+JCMWuz C5IWfy7sTRcH179uxb7w3ugIIpBRnqAkV2XSuNZmzwB2ev+cISlwXjFz+kaNhthOXSKn chqQ== Received: by 10.68.241.35 with SMTP id wf3mr13896987pbc.102.1344798314079; Sun, 12 Aug 2012 12:05:14 -0700 (PDT) Received: from localhost (c-24-130-155-143.hsd1.ca.comcast.net. [24.130.155.143]) by mx.google.com with ESMTPS id nr2sm3761161pbc.48.2012.08.12.12.05.13 (version=SSLv3 cipher=OTHER); Sun, 12 Aug 2012 12:05:13 -0700 (PDT) Date: Sun, 12 Aug 2012 12:05:16 -0700 From: Gleb Kurtsou To: dave jones Message-ID: <20120812190516.GA1693@reks> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-fs@freebsd.org Subject: Re: FreeBSD equivalent to OS X ubc_getsize and ubc_setsize X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 19:05:15 -0000 On (12/08/2012 22:37), dave jones wrote: > Hello, > > Does anyone know FreeBSD equivalent to OS X ubc_getsize() and > ubc_setsize()? Thank you. vnode_pager_setsize. I'm not sure to what extent equivalent they are. There is no ubc_getsize(), you should get file size either at file system level or using VOP_GETATTR.