Lines Matching refs:Queue

242 pub struct Queue(Opaque<bindings::workqueue_struct>);  struct
245 unsafe impl Send for Queue {} implementation
247 unsafe impl Sync for Queue {} implementation
249 impl Queue { impl
256 pub unsafe fn from_raw<'a>(ptr: *const bindings::workqueue_struct) -> &'a Queue { in from_raw() argument
259 unsafe { &*ptr.cast::<Queue>() } in from_raw()
943 pub fn system() -> &'static Queue { in system()
945 unsafe { Queue::from_raw(bindings::system_wq) } in system()
952 pub fn system_highpri() -> &'static Queue { in system_highpri()
954 unsafe { Queue::from_raw(bindings::system_highpri_wq) } in system_highpri()
961 pub fn system_long() -> &'static Queue { in system_long()
963 unsafe { Queue::from_raw(bindings::system_long_wq) } in system_long()
971 pub fn system_unbound() -> &'static Queue { in system_unbound()
973 unsafe { Queue::from_raw(bindings::system_unbound_wq) } in system_unbound()
982 pub fn system_freezable() -> &'static Queue { in system_freezable()
984 unsafe { Queue::from_raw(bindings::system_freezable_wq) } in system_freezable()
992 pub fn system_power_efficient() -> &'static Queue { in system_power_efficient()
994 unsafe { Queue::from_raw(bindings::system_power_efficient_wq) } in system_power_efficient()
1003 pub fn system_freezable_power_efficient() -> &'static Queue { in system_freezable_power_efficient()
1005 unsafe { Queue::from_raw(bindings::system_freezable_power_efficient_wq) } in system_freezable_power_efficient()
1012 pub fn system_bh() -> &'static Queue { in system_bh()
1014 unsafe { Queue::from_raw(bindings::system_bh_wq) } in system_bh()
1021 pub fn system_bh_highpri() -> &'static Queue { in system_bh_highpri()
1023 unsafe { Queue::from_raw(bindings::system_bh_highpri_wq) } in system_bh_highpri()