Lines Matching refs:bwr
4832 struct binder_write_read bwr; in binder_ioctl_write_read() local
4838 if (copy_from_user(&bwr, ubuf, sizeof(bwr))) { in binder_ioctl_write_read()
4845 (u64)bwr.write_size, (u64)bwr.write_buffer, in binder_ioctl_write_read()
4846 (u64)bwr.read_size, (u64)bwr.read_buffer); in binder_ioctl_write_read()
4848 if (bwr.write_size > 0) { in binder_ioctl_write_read()
4850 bwr.write_buffer, in binder_ioctl_write_read()
4851 bwr.write_size, in binder_ioctl_write_read()
4852 &bwr.write_consumed); in binder_ioctl_write_read()
4855 bwr.read_consumed = 0; in binder_ioctl_write_read()
4856 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
4861 if (bwr.read_size > 0) { in binder_ioctl_write_read()
4862 ret = binder_thread_read(proc, thread, bwr.read_buffer, in binder_ioctl_write_read()
4863 bwr.read_size, in binder_ioctl_write_read()
4864 &bwr.read_consumed, in binder_ioctl_write_read()
4872 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
4880 (u64)bwr.write_consumed, (u64)bwr.write_size, in binder_ioctl_write_read()
4881 (u64)bwr.read_consumed, (u64)bwr.read_size); in binder_ioctl_write_read()
4882 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) { in binder_ioctl_write_read()