OSDN Git Service

vmci: simplify qp_dequeue_locked()
authorAl Viro <viro@zeniv.linux.org.uk>
Fri, 14 Jul 2017 20:42:29 +0000 (16:42 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Sun, 3 Dec 2017 02:24:03 +0000 (21:24 -0500)
commit53f58d8ed862a3675659fb3162abfc5dd5f1025b
treea458181d33feca0f939230cb61a83ea54412fa8f
parentce3d6e7d4200617e6086c1a83220cf6efd3c92cf
vmci: simplify qp_dequeue_locked()

* no need for callback argument - it's always the same one
* fold __qp_memcpy_from_queue() into its only caller, get rid of dead code
* pass struct iov_iter * without casting to void *
* don't pass buf_size at all - it's always iov_iter_count(to)

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
drivers/misc/vmw_vmci/vmci_queue_pair.c