bpf_trace.c (9b0dcd0e5a27958b57e3e390f63c098d63a055da) | bpf_trace.c (02a8c817a31606b6b37c2b755f6569903f44241e) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* Copyright (c) 2011-2015 PLUMgrid, http://plumgrid.com 3 * Copyright (c) 2016 Facebook 4 */ 5#include <linux/kernel.h> 6#include <linux/types.h> 7#include <linux/slab.h> 8#include <linux/bpf.h> --- 555 unchanged lines hidden (view full) --- 564{ 565 switch (func_id) { 566 case BPF_FUNC_map_lookup_elem: 567 return &bpf_map_lookup_elem_proto; 568 case BPF_FUNC_map_update_elem: 569 return &bpf_map_update_elem_proto; 570 case BPF_FUNC_map_delete_elem: 571 return &bpf_map_delete_elem_proto; | 1// SPDX-License-Identifier: GPL-2.0 2/* Copyright (c) 2011-2015 PLUMgrid, http://plumgrid.com 3 * Copyright (c) 2016 Facebook 4 */ 5#include <linux/kernel.h> 6#include <linux/types.h> 7#include <linux/slab.h> 8#include <linux/bpf.h> --- 555 unchanged lines hidden (view full) --- 564{ 565 switch (func_id) { 566 case BPF_FUNC_map_lookup_elem: 567 return &bpf_map_lookup_elem_proto; 568 case BPF_FUNC_map_update_elem: 569 return &bpf_map_update_elem_proto; 570 case BPF_FUNC_map_delete_elem: 571 return &bpf_map_delete_elem_proto; |
572 case BPF_FUNC_map_push_elem: 573 return &bpf_map_push_elem_proto; 574 case BPF_FUNC_map_pop_elem: 575 return &bpf_map_pop_elem_proto; 576 case BPF_FUNC_map_peek_elem: 577 return &bpf_map_peek_elem_proto; |
|
572 case BPF_FUNC_probe_read: 573 return &bpf_probe_read_proto; 574 case BPF_FUNC_ktime_get_ns: 575 return &bpf_ktime_get_ns_proto; 576 case BPF_FUNC_tail_call: 577 return &bpf_tail_call_proto; 578 case BPF_FUNC_get_current_pid_tgid: 579 return &bpf_get_current_pid_tgid_proto; --- 729 unchanged lines hidden --- | 578 case BPF_FUNC_probe_read: 579 return &bpf_probe_read_proto; 580 case BPF_FUNC_ktime_get_ns: 581 return &bpf_ktime_get_ns_proto; 582 case BPF_FUNC_tail_call: 583 return &bpf_tail_call_proto; 584 case BPF_FUNC_get_current_pid_tgid: 585 return &bpf_get_current_pid_tgid_proto; --- 729 unchanged lines hidden --- |