Date: Mon, 27 Aug 2012 10:55:47 +0300 From: Andriy Gapon <avg@FreeBSD.org> To: Luigi Rizzo <rizzo@iet.unipi.it> Cc: current@FreeBSD.org Subject: Re: per file descriptor device callbacks ? Message-ID: <503B2803.1010104@FreeBSD.org> In-Reply-To: <20120827073403.GA49223@onelab2.iet.unipi.it> References: <20120827073403.GA49223@onelab2.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
on 27/08/2012 10:34 Luigi Rizzo said the following: > This requires to track calls to open/ioctl/poll/mmap/close. > The difficulty i have is with mmap() and close(), because FreeBSD > seems to handle these calls per-cdev rather than per-file-descriptor > (for instance, no 'struct file' argument is available in mmap(), and > the d_close method is only called on the last close() on the device). devfs_set_cdevpriv(9), etc -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?503B2803.1010104>