Lines Matching refs:bwr
4494 struct binder_write_read bwr; in binder_ioctl_write_read() local
4500 if (copy_from_user(&bwr, ubuf, sizeof(bwr))) { in binder_ioctl_write_read()
4507 (u64)bwr.write_size, (u64)bwr.write_buffer, in binder_ioctl_write_read()
4508 (u64)bwr.read_size, (u64)bwr.read_buffer); in binder_ioctl_write_read()
4510 if (bwr.write_size > 0) { in binder_ioctl_write_read()
4512 bwr.write_buffer, in binder_ioctl_write_read()
4513 bwr.write_size, in binder_ioctl_write_read()
4514 &bwr.write_consumed); in binder_ioctl_write_read()
4517 bwr.read_consumed = 0; in binder_ioctl_write_read()
4518 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
4523 if (bwr.read_size > 0) { in binder_ioctl_write_read()
4524 ret = binder_thread_read(proc, thread, bwr.read_buffer, in binder_ioctl_write_read()
4525 bwr.read_size, in binder_ioctl_write_read()
4526 &bwr.read_consumed, in binder_ioctl_write_read()
4534 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
4542 (u64)bwr.write_consumed, (u64)bwr.write_size, in binder_ioctl_write_read()
4543 (u64)bwr.read_consumed, (u64)bwr.read_size); in binder_ioctl_write_read()
4544 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) { in binder_ioctl_write_read()