Lines Matching defs:flags
12 extern int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void *unsafe_ptr__ign, u64 flags) __weak __ksym;
75 static __noinline void local_irq_save(unsigned long *flags)
77 bpf_local_irq_save(flags);
80 static __noinline void local_irq_restore(unsigned long *flags)
82 bpf_local_irq_restore(flags);
89 unsigned long flags;
91 local_irq_save(&flags);
141 unsigned long flags;
143 local_irq_save(&flags);
144 local_irq_restore(&flags);
167 unsigned long flags;
169 local_irq_save(&flags);
170 local_irq_restore(&flags);
199 unsigned long flags;
202 local_irq_save(&flags);
204 local_irq_restore(&flags);
212 unsigned long flags;
215 local_irq_save(&flags);
217 local_irq_restore(&flags);
231 unsigned long flags;
233 bpf_local_irq_save(&flags);
235 bpf_local_irq_restore(&flags);
331 unsigned long flags = 0xfaceb00c;
334 bpf_local_irq_restore(&flags);
381 unsigned long flags;
383 bpf_local_irq_save(&flags);
384 flags = 0xdeadbeef;
385 bpf_local_irq_restore(&flags);
393 unsigned long flags;
395 bpf_local_irq_save(&flags);
396 *(((char *)&flags) + 1) = 0xff;
397 bpf_local_irq_restore(&flags);
405 unsigned long flags[4];
409 bpf_local_irq_save(&flags[0]);
414 bpf_local_irq_restore(&flags[0]);
419 bpf_local_irq_save(&flags[1]);
422 bpf_local_irq_save(&flags[2]);
435 bpf_local_irq_save(&flags[3]);
436 bpf_local_irq_restore(&flags[3]);
438 /* With the incorrect implementation, we can release flags[1], flags[2],
439 * and flags[0], i.e. in the wrong order.
441 bpf_local_irq_restore(&flags[1]);
442 bpf_local_irq_restore(&flags[2]);
443 bpf_local_irq_restore(&flags[0]);
484 unsigned long flags;
486 bpf_local_irq_save(&flags);
488 bpf_local_irq_restore(&flags);
496 unsigned long flags;
498 bpf_local_irq_save(&flags);
500 bpf_local_irq_restore(&flags);
508 unsigned long flags;
510 bpf_local_irq_save(&flags);
512 bpf_local_irq_restore(&flags);