Home
last modified time | relevance | path

Searched defs:prog (Results 576 - 600 of 628) sorted by relevance

1...<<212223242526

/kernel/linux/linux-6.6/drivers/pci/
H A Dquirks.c1413 u8 prog; in quirk_svwks_csb5ide() local
1427 u8 prog; in quirk_ide_samemode() local
[all...]
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-c2c.c3013 struct ui_progress prog; in perf_c2c__report() local
H A Dbuiltin-trace.c3282 struct bpf_program *pos, *prog = NULL; local
3302 struct bpf_program *prog; local
4877 struct bpf_program *prog; global() local
[all...]
/kernel/linux/linux-6.6/net/packet/
H A Daf_packet.c1444 struct bpf_prog *prog; in fanout_demux_bpf() local
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace.h1333 struct prog_entry __rcu *prog; member
H A Dbpf_trace.c949 static bool bpf_d_path_allowed(const struct bpf_prog *prog) in bpf_d_path_allowed() argument
1433 bpf_tracing_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in bpf_tracing_func_proto() argument
1565 kprobe_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in kprobe_prog_func_proto() argument
1596 kprobe_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) kprobe_prog_is_valid_access() argument
1691 tp_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) tp_prog_func_proto() argument
1707 tp_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) tp_prog_is_valid_access() argument
1795 pe_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) pe_prog_func_proto() argument
1930 raw_tp_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) raw_tp_prog_func_proto() argument
1945 tracing_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) tracing_prog_func_proto() argument
2010 raw_tp_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) raw_tp_prog_is_valid_access() argument
2018 tracing_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) tracing_prog_is_valid_access() argument
2026 bpf_prog_test_run_tracing(struct bpf_prog *prog, const union bpf_attr *kattr, union bpf_attr __user *uattr) bpf_prog_test_run_tracing() argument
2053 raw_tp_writable_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) raw_tp_writable_prog_is_valid_access() argument
2074 pe_prog_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) pe_prog_is_valid_access() argument
2112 pe_prog_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) pe_prog_convert_ctx_access() argument
2161 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) perf_event_attach_bpf_prog() argument
2301 __bpf_trace_run(struct bpf_prog *prog, u64 *args) __bpf_trace_run() argument
2360 __bpf_probe_register(struct bpf_raw_event_map *btp, struct bpf_prog *prog) __bpf_probe_register() argument
2378 bpf_probe_register(struct bpf_raw_event_map *btp, struct bpf_prog *prog) bpf_probe_register() argument
2383 bpf_probe_unregister(struct bpf_raw_event_map *btp, struct bpf_prog *prog) bpf_probe_unregister() argument
2393 struct bpf_prog *prog; bpf_get_perf_event_info() local
2870 bpf_kprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) bpf_kprobe_multi_link_attach() argument
3013 bpf_kprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) bpf_kprobe_multi_link_attach() argument
3096 struct bpf_prog *prog = link->link.prog; uprobe_prog_run() local
3168 bpf_uprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) bpf_uprobe_multi_link_attach() argument
3315 bpf_uprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) bpf_uprobe_multi_link_attach() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c4968 struct bpf_prog *prog = bpf->prog, *old_prog; in mvpp2_xdp_setup() local
3454 mvpp2_run_xdp(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq, struct bpf_prog *prog, struct xdp_buff *xdp, struct page_pool *pp, struct mvpp2_pcpu_stats *stats) mvpp2_run_xdp() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
H A Digb_main.c2844 struct bpf_prog *prog = bpf->prog, *old_prog; in igb_xdp_setup() local
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c4470 static int mlx5e_xdp_allowed(struct mlx5e_priv *priv, struct bpf_prog *prog) in mlx5e_xdp_allowed() argument
4501 static void mlx5e_rq_replace_xdp_prog(struct mlx5e_rq *rq, struct bpf_prog *prog) in mlx5e_rq_replace_xdp_prog() argument
4511 static int mlx5e_xdp_set(struct net_device *netdev, struct bpf_prog *prog) in mlx5e_xdp_set() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dsecurity.h1953 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog() argument
H A Dbpf.h543 struct bpf_prog *prog; global() member
644 bool prog; global() member
703 struct bpf_prog *prog; global() member
778 bpf_trampoline_link_prog(struct bpf_prog *prog, struct bpf_trampoline *tr) bpf_trampoline_link_prog() argument
783 bpf_trampoline_unlink_prog(struct bpf_prog *prog, struct bpf_trampoline *tr) bpf_trampoline_unlink_prog() argument
880 struct bpf_prog *prog; global() member
946 struct bpf_prog *prog; global() member
1119 struct bpf_prog *prog; global() member
1603 bpf_prog_add(struct bpf_prog *prog, int i) bpf_prog_add() argument
1607 bpf_prog_sub(struct bpf_prog *prog, int i) bpf_prog_sub() argument
1611 bpf_prog_put(struct bpf_prog *prog) bpf_prog_put() argument
1615 bpf_prog_inc(struct bpf_prog *prog) bpf_prog_inc() argument
1620 bpf_prog_inc_not_zero(struct bpf_prog *prog) bpf_prog_inc_not_zero() argument
1634 bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog) bpf_link_init() argument
1742 bpf_prog_test_run_xdp(struct bpf_prog *prog, const union bpf_attr *kattr, union bpf_attr __user *uattr) bpf_prog_test_run_xdp() argument
1749 bpf_prog_test_run_skb(struct bpf_prog *prog, const union bpf_attr *kattr, union bpf_attr __user *uattr) bpf_prog_test_run_skb() argument
1756 bpf_prog_test_run_tracing(struct bpf_prog *prog, const union bpf_attr *kattr, union bpf_attr __user *uattr) bpf_prog_test_run_tracing() argument
1763 bpf_prog_test_run_flow_dissector(struct bpf_prog *prog, const union bpf_attr *kattr, union bpf_attr __user *uattr) bpf_prog_test_run_flow_dissector() argument
1854 bpf_prog_offload_init(struct bpf_prog *prog, union bpf_attr *attr) bpf_prog_offload_init() argument
1889 sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, u32 which) sock_map_prog_update() argument
1896 sock_map_get_from_fd(const union bpf_attr *attr, struct bpf_prog *prog) sock_map_get_from_fd() argument
2031 bpf_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_sock_convert_ctx_access() argument
2076 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_tcp_sock_convert_ctx_access() argument
2091 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_xdp_sock_convert_ctx_access() argument
[all...]
/kernel/linux/linux-5.10/security/
H A Dsecurity.c2555 int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog() argument
/kernel/linux/linux-5.10/security/selinux/
H A Dhooks.c6808 struct bpf_prog *prog; in bpf_fd_pass() local
6843 static int selinux_bpf_prog(struct bpf_prog *prog) in selinux_bpf_prog() argument
/kernel/linux/linux-5.10/tools/perf/
H A Dbuiltin-trace.c3244 struct bpf_program *prog; local
[all...]
/kernel/linux/linux-5.10/kernel/bpf/
H A Dbtf.c4414 struct btf *bpf_prog_get_target_btf(const struct bpf_prog *prog) in bpf_prog_get_target_btf() argument
4438 btf_ctx_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) btf_ctx_access() argument
5119 btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog, struct btf *btf2, const struct btf_type *t2) btf_check_type_match() argument
5153 struct bpf_prog *prog = env->prog; btf_check_func_arg_match() local
5250 struct bpf_prog *prog = env->prog; btf_prepare_func_args() local
[all...]
/kernel/linux/linux-5.10/net/core/
H A Dfilter.c561 static int bpf_convert_filter(struct sock_filter *prog, int len, in bpf_convert_filter() argument
1168 static void __bpf_prog_release(struct bpf_prog *prog) in __bpf_prog_release() argument
1458 __sk_attach_prog(struct bpf_prog *prog, struct sock *sk) __sk_attach_prog() argument
1488 struct bpf_prog *prog; __get_filter() local
1533 struct bpf_prog *prog = __get_filter(fprog, sk); sk_attach_filter() local
1551 struct bpf_prog *prog = __get_filter(fprog, sk); sk_reuseport_attach_filter() local
1578 struct bpf_prog *prog = __get_bpf(ufd, sk); sk_attach_bpf() local
1595 struct bpf_prog *prog; sk_reuseport_attach_bpf() local
1638 sk_reuseport_prog_free(struct bpf_prog *prog) sk_reuseport_prog_free() argument
6365 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_tcp_sock_convert_ctx_access() argument
6560 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_xdp_sock_convert_ctx_access() argument
7039 sock_filter_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sock_filter_func_proto() argument
7077 sock_addr_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sock_addr_func_proto() argument
7151 sk_filter_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sk_filter_func_proto() argument
7173 cg_skb_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) cg_skb_func_proto() argument
7222 tc_cls_act_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) tc_cls_act_func_proto() argument
7343 xdp_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) xdp_func_proto() argument
7387 sock_ops_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sock_ops_func_proto() argument
7429 sk_msg_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sk_msg_func_proto() argument
7475 sk_skb_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sk_skb_func_proto() argument
7516 flow_dissector_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) flow_dissector_func_proto() argument
7527 lwt_out_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) lwt_out_func_proto() argument
7554 lwt_in_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) lwt_in_func_proto() argument
7565 lwt_xmit_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) lwt_xmit_func_proto() argument
7604 lwt_seg6local_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) lwt_seg6local_func_proto() argument
7620 bpf_skb_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) bpf_skb_is_valid_access() argument
7674 sk_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sk_filter_is_valid_access() argument
7702 cg_skb_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) cg_skb_is_valid_access() argument
7746 lwt_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) lwt_is_valid_access() argument
7877 sock_filter_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sock_filter_is_valid_access() argument
7888 bpf_noop_prologue(struct bpf_insn *insn_buf, bool direct_write, const struct bpf_prog *prog) bpf_noop_prologue() argument
7897 bpf_unclone_prologue(struct bpf_insn *insn_buf, bool direct_write, const struct bpf_prog *prog, int drop_verdict) bpf_unclone_prologue() argument
7971 tc_cls_act_prologue(struct bpf_insn *insn_buf, bool direct_write, const struct bpf_prog *prog) tc_cls_act_prologue() argument
7977 tc_cls_act_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) tc_cls_act_is_valid_access() argument
8026 xdp_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) xdp_is_valid_access() argument
8073 sock_addr_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sock_addr_is_valid_access() argument
8190 sock_ops_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sock_ops_is_valid_access() argument
8250 sk_skb_prologue(struct bpf_insn *insn_buf, bool direct_write, const struct bpf_prog *prog) sk_skb_prologue() argument
8256 sk_skb_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sk_skb_is_valid_access() argument
8293 sk_msg_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sk_msg_is_valid_access() argument
8337 flow_dissector_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) flow_dissector_is_valid_access() argument
8371 flow_dissector_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) flow_dissector_convert_ctx_access() argument
8424 bpf_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_convert_ctx_access() argument
8782 bpf_sock_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) bpf_sock_convert_ctx_access() argument
8957 tc_cls_act_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) tc_cls_act_convert_ctx_access() argument
8981 xdp_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) xdp_convert_ctx_access() argument
9107 sock_addr_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sock_addr_convert_ctx_access() argument
9196 sock_ops_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sock_ops_convert_ctx_access() argument
9624 sk_skb_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sk_skb_convert_ctx_access() argument
9670 sk_msg_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sk_msg_convert_ctx_access() argument
10033 bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, struct bpf_prog *prog, struct sk_buff *skb, u32 hash) bpf_run_sk_reuseport() argument
10140 sk_reuseport_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sk_reuseport_func_proto() argument
10156 sk_reuseport_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sk_reuseport_is_valid_access() argument
10215 sk_reuseport_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sk_reuseport_convert_ctx_access() argument
10305 sk_lookup_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) sk_lookup_func_proto() argument
10319 sk_lookup_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) sk_lookup_is_valid_access() argument
10352 sk_lookup_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) sk_lookup_convert_ctx_access() argument
10453 bpf_dispatcher_change_prog(BPF_DISPATCHER_PTR(xdp), prev_prog, prog); DEFINE_BPF_DISPATCHER() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c4804 static void mlx5e_rq_replace_xdp_prog(struct mlx5e_rq *rq, struct bpf_prog *prog) in mlx5e_rq_replace_xdp_prog() argument
4814 static int mlx5e_xdp_set(struct net_device *netdev, struct bpf_prog *prog) in mlx5e_xdp_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_main.c2643 static void ice_vsi_assign_bpf_prog(struct ice_vsi *vsi, struct bpf_prog *prog) in ice_vsi_assign_bpf_prog() argument
2663 int ice_prepare_xdp_rings(struct ice_vsi *vsi, struct bpf_prog *prog) in ice_prepare_xdp_rings() argument
2923 ice_xdp_setup_prog(struct ice_vsi *vsi, struct bpf_prog *prog, struct netlink_ext_ack *extack) ice_xdp_setup_prog() argument
7468 struct bpf_prog *prog; ice_change_mtu() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dperf_event.h814 struct bpf_prog *prog; member
1771 static inline void perf_event_bpf_event(struct bpf_prog *prog, in perf_event_bpf_event() argument
H A Dsecurity.h2053 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/
H A Digb_main.c2884 struct bpf_prog *prog = bpf->prog, *old_prog; in igb_xdp_setup() local
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/
H A Digc_main.c2517 struct bpf_prog *prog; in igc_xdp_run_prog() local
2773 struct bpf_prog *prog; in igc_clean_rx_irq_zc() local
2484 __igc_xdp_run_prog(struct igc_adapter *adapter, struct bpf_prog *prog, struct xdp_buff *xdp) __igc_xdp_run_prog() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c3812 mvpp2_run_xdp(struct mvpp2_port *port, struct bpf_prog *prog, in mvpp2_run_xdp() argument
5341 struct bpf_prog *prog = bpf->prog, *old_prog; in mvpp2_xdp_setup() local
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4938 struct bpf_prog *prog; in stmmac_xdp_run_prog() local
5104 struct bpf_prog *prog; in stmmac_rx_zc() local
4900 __stmmac_xdp_run_prog(struct stmmac_priv *priv, struct bpf_prog *prog, struct xdp_buff *xdp) __stmmac_xdp_run_prog() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dvirtio_net.c3731 static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog, in virtnet_xdp_set() argument
[all...]

Completed in 148 milliseconds

1...<<212223242526