Lines Matching refs:writer
491 let mut writer = data.writer(); in get_extended_error() localVariable
493 writer.write(&ee)?; in get_extended_error()
1382 let mut writer = BinderReturnWriter::new( in read() localVariable
1383 UserSlice::new(UserPtr::from_addr(read_start as _), read_len as _).writer(), in read()
1401 if let Err(err) = writer.write_code(BR_NOOP) { in read()
1409 let initial_len = writer.len(); in read()
1410 while writer.len() >= size_of::<uapi::binder_transaction_data_secctx>() + 4 { in read()
1411 match getter(self, wait && initial_len == writer.len()) { in read()
1412 Ok(Some(work)) => match work.into_arc().do_work(self, &mut writer) { in read()
1427 if initial_len == writer.len() { in read()
1436 req.read_consumed += read_len - writer.len() as u64; in read()
1440 let mut writer = in read() localVariable
1442 .writer(); in read()
1443 writer.write(&BR_SPAWN_LOOPER)?; in read()
1449 let (mut reader, mut writer) = data.reader_writer(); in write_read()
1463 writer.write(&req)?; in write_read()
1482 writer.write(&req)?; in write_read()
1567 writer: &mut BinderReturnWriter<'_>, in do_work()
1571 writer.write_code(code)?; in do_work()