Lines Matching refs:Process
30 use crate::{context::Context, page_range::Shrinker, process::Process, thread::Thread};
378 let process = match Process::open(ctx, file) { in rust_binder_open()
402 let process = unsafe { Arc::<Process>::from_foreign((*file).private_data) }; in rust_binder_release()
405 Process::release(process, file); in rust_binder_release()
417 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_ioctl()
419 match Process::ioctl(f, unsafe { File::from_raw_file(file) }, cmd as _, arg as _) { in rust_binder_ioctl()
432 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_mmap()
436 match Process::mmap(f, unsafe { File::from_raw_file(file) }, area) { in rust_binder_mmap()
449 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_poll()
453 match Process::poll(f, fileref, unsafe { PollTable::from_raw(wait) }) { in rust_binder_poll()
466 let f = unsafe { Arc::<Process>::borrow((*file).private_data) }; in rust_binder_flush()
467 match Process::flush(f) { in rust_binder_flush()