• Home
  • Raw
  • Download

Lines Matching refs:iocb

1691 generic_file_read_iter(struct kiocb *iocb, struct iov_iter *iter)  in generic_file_read_iter()  argument
1693 struct file *file = iocb->ki_filp; in generic_file_read_iter()
1695 loff_t *ppos = &iocb->ki_pos; in generic_file_read_iter()
1712 retval = mapping->a_ops->direct_IO(READ, iocb, &data, pos); in generic_file_read_iter()
2361 generic_file_direct_write(struct kiocb *iocb, struct iov_iter *from, loff_t pos) in generic_file_direct_write() argument
2363 struct file *file = iocb->ki_filp; in generic_file_direct_write()
2399 written = mapping->a_ops->direct_IO(WRITE, iocb, &data, pos); in generic_file_direct_write()
2421 iocb->ki_pos = pos; in generic_file_direct_write()
2557 ssize_t __generic_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in __generic_file_write_iter() argument
2559 struct file *file = iocb->ki_filp; in __generic_file_write_iter()
2562 loff_t pos = iocb->ki_pos; in __generic_file_write_iter()
2591 written = generic_file_direct_write(iocb, from, pos); in __generic_file_write_iter()
2614 iocb->ki_pos = pos + status; in __generic_file_write_iter()
2636 iocb->ki_pos = pos + written; in __generic_file_write_iter()
2653 ssize_t generic_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in generic_file_write_iter() argument
2655 struct file *file = iocb->ki_filp; in generic_file_write_iter()
2660 ret = __generic_file_write_iter(iocb, from); in generic_file_write_iter()
2666 err = generic_write_sync(file, iocb->ki_pos - ret, ret); in generic_file_write_iter()