They are in the struct uio rather than the user structure. The UIO structure is built in the read and write routines in sys_generic and is passed along to the driver's read and write routines. -Ron