Home
last modified time | relevance | path

Searched defs:JobRef (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/rayon-core/src/
Djob.rs33 pub(super) struct JobRef { struct
38 unsafe impl Send for JobRef {} argument
39 unsafe impl Sync for JobRef {} implementation
41 impl JobRef { impl
97 pub(super) unsafe fn as_job_ref(&self) -> JobRef { in as_job_ref()
150 pub(super) unsafe fn into_job_ref(self: Box<Self>) -> JobRef { in into_job_ref()
193 pub(super) unsafe fn as_job_ref(this: &Arc<Self>) -> JobRef { in as_job_ref()
249 pub(super) unsafe fn push(&self, job_ref: JobRef) -> JobRef { in push()
Dregistry.rs405 pub(super) fn inject_or_push(&self, job_ref: JobRef) { in inject_or_push()
419 pub(super) fn inject(&self, injected_job: JobRef) { in inject()
441 fn pop_injected_job(&self) -> Option<JobRef> { in pop_injected_job()
722 pub(super) unsafe fn push(&self, job: JobRef) { in push()
729 pub(super) unsafe fn push_fifo(&self, job: JobRef) { in push_fifo()
743 pub(super) fn take_local_job(&self) -> Option<JobRef> { in take_local_job()
827 fn find_work(&self) -> Option<JobRef> { in find_work()
859 pub(super) unsafe fn execute(&self, job: JobRef) { in execute()
867 fn steal(&self) -> Option<JobRef> { in steal()