Lines Matching refs:Queue

156 pub struct Queue(Opaque<bindings::workqueue_struct>);  struct
159 unsafe impl Send for Queue {} implementation
161 unsafe impl Sync for Queue {} implementation
163 impl Queue { implementation
170 pub unsafe fn from_raw<'a>(ptr: *const bindings::workqueue_struct) -> &'a Queue { in from_raw() argument
173 unsafe { &*(ptr as *const Queue) } in from_raw() constant
642 pub fn system() -> &'static Queue { in system()
644 unsafe { Queue::from_raw(bindings::system_wq) } in system()
651 pub fn system_highpri() -> &'static Queue { in system_highpri()
653 unsafe { Queue::from_raw(bindings::system_highpri_wq) } in system_highpri()
660 pub fn system_long() -> &'static Queue { in system_long()
662 unsafe { Queue::from_raw(bindings::system_long_wq) } in system_long()
670 pub fn system_unbound() -> &'static Queue { in system_unbound()
672 unsafe { Queue::from_raw(bindings::system_unbound_wq) } in system_unbound()
681 pub fn system_freezable() -> &'static Queue { in system_freezable()
683 unsafe { Queue::from_raw(bindings::system_freezable_wq) } in system_freezable()
691 pub fn system_power_efficient() -> &'static Queue { in system_power_efficient()
693 unsafe { Queue::from_raw(bindings::system_power_efficient_wq) } in system_power_efficient()
702 pub fn system_freezable_power_efficient() -> &'static Queue { in system_freezable_power_efficient()
704 unsafe { Queue::from_raw(bindings::system_freezable_power_efficient_wq) } in system_freezable_power_efficient()
711 pub fn system_bh() -> &'static Queue { in system_bh()
713 unsafe { Queue::from_raw(bindings::system_bh_wq) } in system_bh()
720 pub fn system_bh_highpri() -> &'static Queue { in system_bh_highpri()
722 unsafe { Queue::from_raw(bindings::system_bh_highpri_wq) } in system_bh_highpri()