Lines Matching defs:u64
31 u64 mask;
259 u64 flags)
362 static u64 ringbuf_map_mem_usage(const struct bpf_map *map)
367 u64 usage = sizeof(struct bpf_ringbuf_map);
370 usage += (u64)rb->nr_pages << PAGE_SHIFT;
463 static void *__bpf_ringbuf_reserve(struct bpf_ringbuf *rb, u64 size)
540 BPF_CALL_3(bpf_ringbuf_reserve, struct bpf_map *, map, u64, size, u64, flags)
559 static void bpf_ringbuf_commit(void *sample, u64 flags, bool discard)
587 BPF_CALL_2(bpf_ringbuf_submit, void *, sample, u64, flags)
600 BPF_CALL_2(bpf_ringbuf_discard, void *, sample, u64, flags)
613 BPF_CALL_4(bpf_ringbuf_output, struct bpf_map *, map, void *, data, u64, size,
614 u64, flags)
641 BPF_CALL_2(bpf_ringbuf_query, struct bpf_map *, map, u64, flags)
670 BPF_CALL_4(bpf_ringbuf_reserve_dynptr, struct bpf_map *, map, u32, size, u64, flags,
710 BPF_CALL_2(bpf_ringbuf_submit_dynptr, struct bpf_dynptr_kern *, ptr, u64, flags)
729 BPF_CALL_2(bpf_ringbuf_discard_dynptr, struct bpf_dynptr_kern *, ptr, u64, flags)
752 u64 cons_pos, prod_pos;
803 static void __bpf_user_ringbuf_sample_release(struct bpf_ringbuf *rb, size_t size, u64 flags)
805 u64 consumer_pos;
818 void *, callback_fn, void *, callback_ctx, u64, flags)
823 u64 wakeup_flags = BPF_RB_NO_WAKEUP | BPF_RB_FORCE_WAKEUP;