BPF_DYNPTR_TYPE_FILE
if (bpf_dynptr_get_type(ptr) == BPF_DYNPTR_TYPE_FILE) {
if (bpf_dynptr_get_type(ptr) == BPF_DYNPTR_TYPE_FILE) {
if (bpf_dynptr_get_type(ptr) == BPF_DYNPTR_TYPE_FILE) {
case BPF_DYNPTR_TYPE_FILE:
case BPF_DYNPTR_TYPE_FILE:
bpf_dynptr_init(ptr, state, BPF_DYNPTR_TYPE_FILE, 0, 0);
case BPF_DYNPTR_TYPE_FILE:
return BPF_DYNPTR_TYPE_FILE;
case BPF_DYNPTR_TYPE_FILE:
return type == BPF_DYNPTR_TYPE_RINGBUF || type == BPF_DYNPTR_TYPE_FILE;