Lines Matching refs:u64
49 s32 scx_bpf_create_dsq(u64 dsq_id, s32 node) __ksym;
50 s32 scx_bpf_select_cpu_dfl(struct task_struct *p, s32 prev_cpu, u64 wake_flags, bool *is_idle) __ks…
51 s32 scx_bpf_select_cpu_and(struct task_struct *p, s32 prev_cpu, u64 wake_flags,
52 const struct cpumask *cpus_allowed, u64 flags) __ksym __weak;
53 void scx_bpf_dsq_insert(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) __ksym __weak;
54 void scx_bpf_dsq_insert_vtime(struct task_struct *p, u64 dsq_id, u64 slice, u64 vtime, u64 enq_flag…
57 bool scx_bpf_dsq_move_to_local(u64 dsq_id) __ksym __weak;
58 void scx_bpf_dsq_move_set_slice(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __weak;
59 void scx_bpf_dsq_move_set_vtime(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __weak;
60 bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq…
61 …move_vtime(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __…
63 void scx_bpf_kick_cpu(s32 cpu, u64 flags) __ksym;
64 s32 scx_bpf_dsq_nr_queued(u64 dsq_id) __ksym;
65 void scx_bpf_destroy_dsq(u64 dsq_id) __ksym;
66 int bpf_iter_scx_dsq_new(struct bpf_iter_scx_dsq *it, u64 dsq_id, u64 flags) __ksym __weak;
87 s32 scx_bpf_pick_idle_cpu_node(const cpumask_t *cpus_allowed, int node, u64 flags) __ksym __weak;
88 s32 scx_bpf_pick_idle_cpu(const cpumask_t *cpus_allowed, u64 flags) __ksym;
89 s32 scx_bpf_pick_any_cpu_node(const cpumask_t *cpus_allowed, int node, u64 flags) __ksym __weak;
90 s32 scx_bpf_pick_any_cpu(const cpumask_t *cpus_allowed, u64 flags) __ksym;
95 u64 scx_bpf_now(void) __ksym __weak;
234 u64 __base = (u64)&(base); \
235 u64 __addr = (u64)&((base) member) - __base; \
265 u64 __base = (u64)arr; \
266 u64 __addr = (u64)&(arr[i]) - __base; \
325 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
367 int bpf_iter_bits_new(struct bpf_iter_bits *it, const u64 *unsafe_ptr__ign, u32 nr_words) __ksym;
379 struct bpf_iter_##name *it, const u64 *unsafe_ptr__ign, u32 nr_words) \
382 return bpf_iter_bits_new(&it->it, (const u64 *)it->bitmap, \
461 static inline s64 time_delta(u64 after, u64 before) in time_delta()
477 static inline bool time_after(u64 a, u64 b) in time_after()
489 static inline bool time_before(u64 a, u64 b) in time_before()
501 static inline bool time_after_eq(u64 a, u64 b) in time_after_eq()
513 static inline bool time_before_eq(u64 a, u64 b) in time_before_eq()
526 static inline bool time_in_range(u64 a, u64 b, u64 c) in time_in_range()
539 static inline bool time_in_range_open(u64 a, u64 b, u64 c) in time_in_range_open()
656 static inline u32 log2_u64(u64 v) in log2_u64()
668 static inline u64 scale_by_task_weight(const struct task_struct *p, u64 value) in scale_by_task_weight()
676 static inline u64 scale_by_task_weight_inverse(const struct task_struct *p, u64 value) in scale_by_task_weight_inverse()