[
  {
    "arch": "x86",
    "nr": 357,
    "name": "bpf",
    "description": "perform a command on an extended BPF map or program",
    "abi": "i386",
    "entry_point": "sys_bpf",
    "nargs": 5,
    "arg0": "int cmd",
    "arg1": "union bpf_attr *attr",
    "arg2": "unsigned int size",
    "arg3": "struct bpf_common_attr *attr_common",
    "arg4": "unsigned int size_common",
    "arg5": null,
    "man_page": "https://man7.org/linux/man-pages/man2/bpf.2.html",
    "source": "https://elixir.bootlin.com/linux/v7.3/A/ident/sys_bpf",
    "since": "3.18",
    "removed_in": null
  }
]
