Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * This file is only for sharing some helpers from read_write.c with compat.c.
  3  * Don't use anywhere else.
  4  */
  5 
  6 
  7 typedef ssize_t (*io_fn_t)(struct file *, char __user *, size_t, loff_t *);
  8 typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *,
  9                 unsigned long, loff_t);
 10 
 11 ssize_t do_sync_readv_writev(struct file *filp, const struct iovec *iov,
 12                 unsigned long nr_segs, size_t len, loff_t *ppos, iov_fn_t fn);
 13 ssize_t do_loop_readv_writev(struct file *filp, struct iovec *iov,
 14                 unsigned long nr_segs, loff_t *ppos, io_fn_t fn);
 15 
  This page was automatically generated by the LXR engine.