Lines Matching refs:process

30     process::{GetWorkOrRegister, Process},
412 pub(crate) process: Arc<Process>, field
439 pub(crate) fn new(id: i32, process: Arc<Process>) -> Result<Arc<Self>> { in new()
445 process, in new()
475 } else if Arc::ptr_eq(&t.to, &self.process) { in debug_print()
555 return Ok(self.process.get_work()); in get_work()
564 return self.process.get_work().ok_or(EAGAIN).map(Some); in get_work()
568 let reg = match self.process.get_work_or_register(self) { in get_work()
629 self.process.push_work(work) in push_work_if_looper()
659 .process in translate_object()
662 security::binder_transfer_binder(&self.process.cred, &view.alloc.process.cred)?; in translate_object()
669 let node = self.process.get_node_from_handle(handle, strong)?; in translate_object()
670 security::binder_transfer_binder(&self.process.cred, &view.alloc.process.cred)?; in translate_object()
685 &self.process.cred, in translate_object()
686 &view.alloc.process.cred, in translate_object()
844 &self.process.cred, in translate_object()
845 &view.alloc.process.cred, in translate_object()
937 let secid = self.process.cred.get_secid(); in copy_transaction_data()
972 match to_process.buffer_alloc(debug_id, len, is_oneway, self.process.task.pid()) { in copy_transaction_data()
1120 transaction.set_outstanding(&mut self.process.inner.lock()); in deliver_single_reply()
1183 self.process.pid_in_current_ns() in transaction()
1194 let node_ref = self.process.get_transaction_node(handle)?; in transaction_inner()
1195 security::binder_transaction(&self.process.cred, &node_ref.node.owner.cred)?; in transaction_inner()
1239 let process = orig.from.process.clone(); in reply_inner() localVariable
1241 let reply = Transaction::new_reply(self, process, tr, allow_fds)?; in reply_inner()
1266 let node_ref = self.process.get_transaction_node(handle)?; in oneway_transaction_inner()
1267 security::binder_transaction(&self.process.cred, &node_ref.node.owner.cred)?; in oneway_transaction_inner()
1269 let code = if self.process.is_oneway_spam_detection_enabled() in oneway_transaction_inner()
1298 self.process.stats.inc_bc(cmd); in write()
1325 let buffer = self.process.buffer_get(reader.read()?); in write()
1334 self.process in write()
1339 self.process in write()
1344 self.process in write()
1349 self.process in write()
1353 BC_INCREFS_DONE => self.process.inc_ref_done(&mut reader, false)?, in write()
1354 BC_ACQUIRE_DONE => self.process.inc_ref_done(&mut reader, true)?, in write()
1355 BC_REQUEST_DEATH_NOTIFICATION => self.process.request_death(&mut reader, self)?, in write()
1356 BC_CLEAR_DEATH_NOTIFICATION => self.process.clear_death(&mut reader, self)?, in write()
1357 BC_DEAD_BINDER_DONE => self.process.dead_binder_done(reader.read()?, self), in write()
1359 let valid = self.process.register_thread(); in write()
1364 BC_REQUEST_FREEZE_NOTIFICATION => self.process.request_freeze_notif(&mut reader)?, in write()
1365 BC_CLEAR_FREEZE_NOTIFICATION => self.process.clear_freeze_notif(&mut reader)?, in write()
1366 BC_FREEZE_NOTIFICATION_DONE => self.process.freeze_notif_done(&mut reader)?, in write()
1439 if has_noop_placeholder && in_pool && self.process.needs_thread() { in read()
1460 self.process.pid_in_current_ns() in write_read()
1476 self.process.pid_in_current_ns() in write_read()