Searched refs:prog_id (Results 26 - 49 of 49) sorted by relevance

12

/linux-master/tools/bpf/bpftool/
H A Dbtf_dumper.c33 __u32 prog_id)
52 if (!prog_id)
56 prog_fd = bpf_prog_get_fd_by_id(prog_id);
87 if (!prog_id)
93 " %s/prog_id:%u", prog_name, prog_id);
97 " <unknown_prog_name>/prog_id:%u", prog_id);
31 dump_prog_id_as_func_ptr(const struct btf_dumper *d, const struct btf_type *func_proto, __u32 prog_id) argument
H A Dlink.c139 jsonw_uint_field(json_wtr, "prog_id", info->prog_id);
235 static int get_prog_info(int prog_id, struct bpf_prog_info *info) argument
240 prog_fd = bpf_prog_get_fd_by_id(prog_id);
489 err = get_prog_info(info->prog_id, &prog_info);
597 printf("prog %u ", info->prog_id);
877 err = get_prog_info(info->prog_id, &prog_info);
H A Dnet.c481 NET_DUMP_UINT("prog_id", " prog_id %u ", prog_ids[i]);
836 NET_DUMP_UINT("id", " prog_id %u", nf_link_info[id].prog_id);
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector_reattach.c510 CHECK_FAIL(info.prog_id != query_prog_id(prog1));
534 CHECK_FAIL(info.prog_id != query_prog_id(prog2));
559 CHECK_FAIL(info.prog_id != query_prog_id(prog2));
H A Dassign_reuse.c162 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
H A Dbpf_obj_id.c145 !ASSERT_EQ(link_infos[i].prog_id, prog_infos[i].id, "prog_id") ||
H A Dtc_links.c606 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
1663 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
1766 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
H A Dtc_opts.c646 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
2363 tc_opts.flags = tc_opts.prog_fd = tc_opts.prog_id = 0;
/linux-master/arch/s390/include/asm/
H A Dfcx.h202 * @prog_id: Program Identifier
217 u64 prog_id; member in struct:dcw_intrg_data
/linux-master/tools/testing/selftests/bpf/
H A Dtesting_helpers.c250 return info->prog_id;
/linux-master/tools/lib/bpf/
H A Dlibbpf.h1203 __u32 prog_id; /* output */ member in struct:bpf_xdp_query_opts
1219 LIBBPF_API int bpf_xdp_query_id(int ifindex, int flags, __u32 *prog_id);
1248 __u32 prog_id; member in struct:bpf_tc_opts
H A Dbpf.c1058 attr.prog_id = id;
1245 __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset,
1262 *prog_id = attr.task_fd_query.prog_id;
1244 bpf_task_fd_query(int pid, int fd, __u32 flags, char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset, __u64 *probe_addr) argument
H A Dbpf.h622 __u32 *buf_len, __u32 *prog_id, __u32 *fd_type,
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_fdir.c1459 u32 stat_err, error, prog_id; local
1471 prog_id = FIELD_GET(ICE_FXD_FLTR_WB_QW1_PROG_ID_M, stat_err);
1472 if (prog_id == ICE_FXD_FLTR_WB_QW1_PROG_ADD &&
1481 if (prog_id == ICE_FXD_FLTR_WB_QW1_PROG_DEL &&
1492 if (prog_id == ICE_FXD_FLTR_WB_QW1_PROG_ADD) {
/linux-master/kernel/bpf/
H A Darraymap.c946 u32 prog_id; local
955 prog_id = prog_fd_array_sys_lookup_elem(ptr);
957 &prog_id, m);
H A Dsyscall.c2359 "prog_id:\t%u\n"
3131 "prog_id:\t%u\n",
3609 u32 prog_id; local
3616 err = bpf_get_perf_event_info(event, &prog_id, fd_type, &buf,
4341 #define BPF_PROG_GET_FD_BY_ID_LAST_FIELD prog_id
4363 u32 id = attr->prog_id;
4912 info.prog_id = link->prog->aux->id;
5009 u32 prog_id, u32 fd_type,
5045 if (put_user(prog_id, &uattr->task_fd_query.prog_id) ||
5007 bpf_task_fd_query_copy(const union bpf_attr *attr, union bpf_attr __user *uattr, u32 prog_id, u32 fd_type, const char *buf, u64 probe_offset, u64 probe_addr) argument
5107 u32 prog_id, fd_type; local
[all...]
/linux-master/include/uapi/linux/
H A Dbpf.h422 * *prog_id*.
557 * or uprobe perf event, then the *prog_id* and *fd_type* will
565 * The resulting *prog_id* may be introspected in deeper detail
1626 __u32 prog_id; member in union:bpf_attr::__anon2600::__anon2601
1697 __u32 prog_id; /* output: prod_id */ member in struct:bpf_attr::__anon2608
6609 __u32 prog_id; member in struct:bpf_link_info
6617 __u32 target_obj_id; /* prog_id for PROG_EXT, otherwise btf object id */
/linux-master/tools/include/uapi/linux/
H A Dbpf.h422 * *prog_id*.
557 * or uprobe perf event, then the *prog_id* and *fd_type* will
565 * The resulting *prog_id* may be introspected in deeper detail
1626 __u32 prog_id; member in union:bpf_attr::__anon3141::__anon3142
1697 __u32 prog_id; /* output: prod_id */ member in struct:bpf_attr::__anon3149
6609 __u32 prog_id; member in struct:bpf_link_info
6617 __u32 target_obj_id; /* prog_id for PROG_EXT, otherwise btf object id */
/linux-master/include/linux/
H A Dtrace_events.h772 int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id,
813 u32 *prog_id, u32 *fd_type,
812 bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr, unsigned long *missed) argument
/linux-master/net/core/
H A Drtnetlink.c1500 u32 *prog_id, u8 *mode, u8 tgt_mode, u32 attr,
1510 *prog_id = curr_id;
1526 u32 prog_id; local
1534 prog_id = 0;
1536 err = rtnl_xdp_report_one(skb, dev, &prog_id, &mode, XDP_ATTACHED_SKB,
1540 err = rtnl_xdp_report_one(skb, dev, &prog_id, &mode, XDP_ATTACHED_DRV,
1544 err = rtnl_xdp_report_one(skb, dev, &prog_id, &mode, XDP_ATTACHED_HW,
1553 if (prog_id && mode != XDP_ATTACHED_MULTI) {
1554 err = nla_put_u32(skb, IFLA_XDP_PROG_ID, prog_id);
1499 rtnl_xdp_report_one(struct sk_buff *skb, struct net_device *dev, u32 *prog_id, u8 *mode, u8 tgt_mode, u32 attr, u32 (*get_prog_id)(struct net_device *dev)) argument
/linux-master/kernel/trace/
H A Dbpf_trace.c2460 int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, argument
2477 *prog_id = prog->aux->id;
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_hw.h3228 struct prog_id { struct
H A Dlpfc_init.c312 struct prog_id *prg;
323 prg = (struct prog_id *) &prog_id_word;
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c674 * @prog_id: the id originally used for programming
680 u64 qword1, u8 prog_id)
679 i40e_fd_handle_status(struct i40e_ring *rx_ring, u64 qword0_raw, u64 qword1, u8 prog_id) argument

Completed in 638 milliseconds

12