Searched refs:insn_cnt (Results 1 - 25 of 43) sorted by last modified time

12

/linux-master/kernel/bpf/
H A Dverifier.c2476 int insn_cnt = env->prog->len; local
2479 if (off >= insn_cnt || off < 0) {
2898 int i, ret, insn_cnt = env->prog->len, ex_cb_insn; local
2906 for (i = 0; i < insn_cnt; i++, insn++) {
2949 subprog[env->subprog_cnt].start = insn_cnt;
2963 int insn_cnt = env->prog->len; local
2968 for (i = 0; i < insn_cnt; i++) {
15797 int insn_cnt = env->prog->len; local
15802 insn_state = env->cfg.insn_state = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL);
15806 insn_stack = env->cfg.insn_stack = kvcalloc(insn_cnt, sizeo
17584 int insn_cnt = env->prog->len; local
18208 int insn_cnt = env->prog->len; local
18436 int insn_cnt = env->prog->len; local
18703 const int insn_cnt = env->prog->len; local
18733 const int insn_cnt = env->prog->len; local
18757 int insn_cnt = env->prog->len; local
18782 int insn_cnt = env->prog->len; local
18907 const int insn_cnt = env->prog->len; local
19591 const int insn_cnt = prog->len; local
20364 int insn_cnt = env->prog->len; local
[all...]
H A Dcore.c413 u32 i, insn_cnt = prog->len + (probe_pass ? end_new - end_old : 0); local
417 for (i = 0; i < insn_cnt; i++, insn++) {
1457 int insn_delta, insn_cnt; local
1468 insn_cnt = clone->len;
1471 for (i = 0; i < insn_cnt; i++, insn++) {
1510 insn_cnt += insn_delta;
H A Dsyscall.c2743 if (attr->insn_cnt == 0 ||
2744 attr->insn_cnt > (bpf_cap ? BPF_COMPLEXITY_LIMIT_INSNS : BPF_MAXINSNS)) {
2805 prog = bpf_prog_alloc(bpf_prog_size(attr->insn_cnt), GFP_USER);
2828 prog->len = attr->insn_cnt;
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c1185 static void detect_reg_usage(struct bpf_insn *insn, int insn_cnt, argument
1190 for (i = 1; i <= insn_cnt; i++, insn++) {
1275 int insn_cnt = bpf_prog->len; local
1288 detect_reg_usage(insn, insn_cnt, callee_regs_used,
1323 for (i = 1; i <= insn_cnt; i++, insn++) {
H A Dbpf_jit_comp32.c1663 int insn_cnt = bpf_prog->len; local
1672 for (i = 0; i < insn_cnt; i++, insn++) {
/linux-master/tools/lib/bpf/
H A Dlibbpf.c4897 int ret, insn_cnt = ARRAY_SIZE(insns); local
4911 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &opts);
4913 ret = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
H A Dlibbpf_probes.c211 const size_t insn_cnt = ARRAY_SIZE(insns); local
217 ret = probe_prog_load(prog_type, insns, insn_cnt, NULL, 0);
423 const size_t insn_cnt = ARRAY_SIZE(insns); local
444 ret = probe_prog_load(prog_type, insns, insn_cnt, buf, sizeof(buf));
H A Dfeatures.c37 attr.insn_cnt = (__u32)ARRAY_SIZE(insns);
65 int ret, map, insn_cnt = ARRAY_SIZE(insns); local
78 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts);
237 int fd, insn_cnt = ARRAY_SIZE(insns); local
244 fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK, NULL, "GPL", insns, insn_cnt, &opts);
262 int fd, insn_cnt = ARRAY_SIZE(insns); local
264 fd = bpf_prog_load(BPF_PROG_TYPE_TRACEPOINT, NULL, "GPL", insns, insn_cnt, &opts);
283 int ret, map, prog, insn_cnt = ARRAY_SIZE(insns); local
294 prog = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts);
412 int ret, insn_cnt local
466 int prog_fd, btf_fd, insn_cnt = ARRAY_SIZE(insns); local
[all...]
H A Dbpf.h116 const struct bpf_insn *insns, size_t insn_cnt,
H A Dbpf.c113 size_t insn_cnt = ARRAY_SIZE(insns); local
121 attr.insn_cnt = insn_cnt;
238 const struct bpf_insn *insns, size_t insn_cnt,
276 if (insn_cnt > UINT_MAX)
280 attr.insn_cnt = (__u32)insn_cnt;
236 bpf_prog_load(enum bpf_prog_type prog_type, const char *prog_name, const char *license, const struct bpf_insn *insns, size_t insn_cnt, struct bpf_prog_load_opts *opts) argument
/linux-master/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c926 if (sample->insn_cnt && sample->cyc_cnt) {
927 pydict_set_item_string_decref(dict_sample, "insn_cnt",
928 PyLong_FromUnsignedLongLong(sample->insn_cnt));
1337 tuple_set_d64(t, 22, es->sample->insn_cnt);
/linux-master/tools/perf/
H A Dbuiltin-script.c1547 if (!PRINT_FIELD(IPC) || !sample->cyc_cnt || !sample->insn_cnt)
1550 ipc = (sample->insn_cnt * 100) / sample->cyc_cnt;
1553 ipc / 100, ipc % 100, sample->insn_cnt, sample->cyc_cnt);
/linux-master/tools/testing/selftests/bpf/
H A Dtesting_helpers.c263 int insn_cnt = ARRAY_SIZE(insns), i, fd, flags = 0; local
272 insns, insn_cnt, &opts);
H A Dxskxceiver.c2429 int prog_fd, insn_cnt = ARRAY_SIZE(insns); local
2432 prog_fd = bpf_prog_load(BPF_PROG_TYPE_XDP, NULL, "GPL", insns, insn_cnt, NULL);
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dtoken.c648 size_t insn_cnt = ARRAY_SIZE(insns); local
667 insns, insn_cnt, &prog_opts);
677 insns, insn_cnt, &prog_opts);
691 insns, insn_cnt, &prog_opts);
701 insns, insn_cnt, &prog_opts);
H A Dbtf.c6832 attr.insn_cnt = probe_prog_length(test->insns);
/linux-master/tools/include/uapi/linux/
H A Dbpf.h1526 __u32 insn_cnt; member in struct:bpf_attr::__anon3134
/linux-master/include/uapi/linux/
H A Dbpf.h1526 __u32 insn_cnt; member in struct:bpf_attr::__anon2593
/linux-master/arch/arm64/kernel/
H A Dpatching.c203 int insn_cnt; member in struct:aarch64_insn_patch
214 for (i = 0; ret == 0 && i < pp->insn_cnt; i++)
233 .insn_cnt = cnt,
/linux-master/tools/perf/util/
H A Dsample.h91 u64 insn_cnt; member in struct:perf_sample
H A Dintel-pt.c542 u64 insn_cnt; member in struct:intel_pt_cache_entry
615 u64 offset, u64 insn_cnt, u64 byte_cnt,
629 e->insn_cnt = insn_cnt;
760 u64 insn_cnt = 0; local
836 (!max_insn_cnt || e->insn_cnt <= max_insn_cnt)) {
837 *insn_cnt_ptr = e->insn_cnt;
879 insn_cnt += 1;
894 if (max_insn_cnt && insn_cnt >= max_insn_cnt)
912 *insn_cnt_ptr = insn_cnt;
614 intel_pt_cache_add(struct dso *dso, struct machine *machine, u64 offset, u64 insn_cnt, u64 byte_cnt, struct intel_pt_insn *intel_pt_insn) argument
930 intel_pt_cache_add(map__dso(al.map), machine, start_offset, insn_cnt, local
[all...]
H A Ddlfilter.c530 ASSIGN(insn_cnt);
/linux-master/tools/perf/scripts/python/
H A Dexported-sql-viewer.py528 def __init__(self, glb, params, row, comm_id, thread_id, call_path_id, time, insn_cnt, cyc_cnt, branch_count, parent_item):
533 self.insn_cnt = insn_cnt
557 insn_cnt = int(query.value(5))
561 insn_cnt = 0
564 child_item = CallGraphLevelThreeItem(self.glb, self.params, self.child_count, self.comm_id, self.thread_id, query.value(0), query.value(1), query.value(2), query.value(3), int(query.value(4)), insn_cnt, cyc_cnt, branch_count, self)
572 def __init__(self, glb, params, row, comm_id, thread_id, call_path_id, name, dso, count, time, insn_cnt, cyc_cnt, branch_count, parent_item):
573 super(CallGraphLevelThreeItem, self).__init__(glb, params, row, comm_id, thread_id, call_path_id, time, insn_cnt, cyc_cnt, branch_count, parent_item)
576 insn_pcnt = PercentToOneDP(insn_cnt, parent_item.insn_cnt)
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dsyscall.c122 .insn_cnt = sizeof(insns) / sizeof(insns[0]),
/linux-master/tools/perf/dlfilters/
H A Ddlfilter-test-api-v0.c51 __u64 insn_cnt; /* For instructions-per-cycle (IPC) */ member in struct:perf_dlfilter_sample

Completed in 492 milliseconds

12