BPF_MAP_TYPE_RINGBUF
BPF_MAP_TYPE(BPF_MAP_TYPE_RINGBUF, ringbuf_map_ops)
if (attr->map_type != BPF_MAP_TYPE_RINGBUF)
case BPF_MAP_TYPE_RINGBUF:
case BPF_MAP_TYPE_RINGBUF:
if (map->map_type != BPF_MAP_TYPE_RINGBUF)
case BPF_MAP_TYPE_RINGBUF:
[BPF_MAP_TYPE_RINGBUF] = "ringbuf",
return map->def.type == BPF_MAP_TYPE_RINGBUF ||
case BPF_MAP_TYPE_RINGBUF:
if (info.type != BPF_MAP_TYPE_RINGBUF) {
proto_fd = bpf_map_create(BPF_MAP_TYPE_RINGBUF, NULL, 0, 0, page_size, NULL);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
VERIFY_TYPE(BPF_MAP_TYPE_RINGBUF, check_ringbuf);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
__uint(type, BPF_MAP_TYPE_RINGBUF);
case BPF_MAP_TYPE_RINGBUF:
map_fds[20] = create_map(BPF_MAP_TYPE_RINGBUF, 0,
__uint(type, BPF_MAP_TYPE_RINGBUF);