Lines Matching full:pub
27 pub struct Flags(c_ulong);
31 pub const TRIGGER_NONE: Flags = Flags::new(bindings::IRQF_TRIGGER_NONE);
34 pub const TRIGGER_RISING: Flags = Flags::new(bindings::IRQF_TRIGGER_RISING);
37 pub const TRIGGER_FALLING: Flags = Flags::new(bindings::IRQF_TRIGGER_FALLING);
40 pub const TRIGGER_HIGH: Flags = Flags::new(bindings::IRQF_TRIGGER_HIGH);
43 pub const TRIGGER_LOW: Flags = Flags::new(bindings::IRQF_TRIGGER_LOW);
46 pub const SHARED: Flags = Flags::new(bindings::IRQF_SHARED);
49 pub const PROBE_SHARED: Flags = Flags::new(bindings::IRQF_PROBE_SHARED);
52 pub const TIMER: Flags = Flags::new(bindings::IRQF_TIMER);
55 pub const PERCPU: Flags = Flags::new(bindings::IRQF_PERCPU);
58 pub const NOBALANCING: Flags = Flags::new(bindings::IRQF_NOBALANCING);
62 pub const IRQPOLL: Flags = Flags::new(bindings::IRQF_IRQPOLL);
67 pub const ONESHOT: Flags = Flags::new(bindings::IRQF_ONESHOT);
71 pub const NO_SUSPEND: Flags = Flags::new(bindings::IRQF_NO_SUSPEND);
74 pub const FORCE_RESUME: Flags = Flags::new(bindings::IRQF_FORCE_RESUME);
77 pub const NO_THREAD: Flags = Flags::new(bindings::IRQF_NO_THREAD);
80 pub const EARLY_RESUME: Flags = Flags::new(bindings::IRQF_EARLY_RESUME);
85 pub const COND_SUSPEND: Flags = Flags::new(bindings::IRQF_COND_SUSPEND);
89 pub const NO_AUTOEN: Flags = Flags::new(bindings::IRQF_NO_AUTOEN);
93 pub const NO_DEBUG: Flags = Flags::new(bindings::IRQF_NO_DEBUG);
95 pub(crate) fn into_inner(self) -> c_ulong { in into_inner()