Searched refs:prog_id (Results 1 - 25 of 49) sorted by path

12

/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/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
/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/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/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/include/trace/events/
H A Dxdp.h37 __field(int, prog_id)
43 __entry->prog_id = xdp->aux->id;
48 TP_printk("prog_id=%d action=%s ifindex=%d",
49 __entry->prog_id,
101 __field(int, prog_id)
124 __entry->prog_id = xdp->aux->id;
133 TP_printk("prog_id=%d action=%s ifindex=%d to_ifindex=%d err=%d"
135 __entry->prog_id,
/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/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 Dprog_iter.c10 u32 prog_id; member in struct:bpf_iter_seq_prog_info
18 prog = bpf_prog_get_curr_or_next(&info->prog_id);
32 ++info->prog_id;
34 return bpf_prog_get_curr_or_next(&info->prog_id);
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/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/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/samples/bpf/
H A Dtask_fd_query_user.c95 __u32 len, prog_id, fd_type; local
102 &prog_id, &fd_type, &probe_offset,
125 char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type,
165 prog_id, fd_type, probe_offset, probe_addr) < 0);
180 __u32 prog_id, fd_type; local
185 buf, &buf_len, &prog_id,
233 __u32 len, prog_id, fd_type; local
281 &prog_id, &fd_type, &probe_offset,
123 test_nondebug_fs_kuprobe_common(const char *event_type, const char *name, __u64 offset, __u64 addr, bool is_return, char *buf, __u32 *buf_len, __u32 *prog_id, __u32 *fd_type, __u64 *probe_offset, __u64 *probe_addr) argument
H A Dxdp_adjust_tail_user.c29 static __u32 prog_id; variable
40 if (prog_id == curr_prog_id)
192 prog_id = info.id;
H A Dxdp_sample_user.c146 __u32 prog_id; member in struct:xdp_desc
1261 static int __sample_remove_xdp(int ifindex, __u32 prog_id, int xdp_flags) argument
1266 if (prog_id) {
1271 if (prog_id != cur_prog_id) {
1287 __u32 prog_id = 0; local
1309 ret = bpf_xdp_query_id(ifindex, xdp_flags, &prog_id);
1319 (struct xdp_desc){ ifindex, prog_id, xdp_flags };
1373 __u32 prog_id; local
1375 prog_id = sample_xdp_progs[i].prog_id;
[all...]
H A Dxdp_tx_iptunnel_user.c27 static __u32 prog_id; variable
38 if (prog_id == curr_prog_id)
303 prog_id = info.id;
/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);
H A Dperf.c27 __u32 len, prog_id, fd_type; local
46 bpf_task_fd_query(getpid(), fd, 0, buf, &len, &prog_id, local
65 static void print_perf_json(int pid, int fd, __u32 prog_id, __u32 fd_type, argument
71 jsonw_uint_field(json_wtr, "prog_id", prog_id);
115 static void print_perf_plain(int pid, int fd, __u32 prog_id, __u32 fd_type, argument
118 printf("pid %d fd %d: prog_id %u ", pid, fd, prog_id);
156 __u32 len, prog_id, fd_type; local
201 &prog_id,
[all...]
/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/tools/lib/bpf/
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,
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

Completed in 485 milliseconds

12