Lines Matching refs:Process
29 use crate::{context::Context, page_range::Shrinker, process::Process, thread::Thread};
372 let process = match Process::open(ctx, file) { in rust_binder_open()
396 let process = unsafe { Arc::<Process>::from_foreign((*file).private_data) }; in rust_binder_release()
399 Process::release(process, file); in rust_binder_release()
411 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_ioctl()
413 match Process::ioctl(f, unsafe { File::from_raw_file(file) }, cmd as _, arg as _) { in rust_binder_ioctl()
426 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_mmap()
430 match Process::mmap(f, unsafe { File::from_raw_file(file) }, area) { in rust_binder_mmap()
443 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_poll()
447 match Process::poll(f, fileref, unsafe { PollTable::from_raw(wait) }) { in rust_binder_poll()
460 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_flush()
461 match Process::flush(f) { in rust_binder_flush()