Lines Matching full:enum

150 	enum bpf_map_type map_type;
257 enum bpf_arg_type {
301 enum bpf_return_type {
323 enum bpf_return_type ret_type;
326 enum bpf_arg_type arg1_type;
327 enum bpf_arg_type arg2_type;
328 enum bpf_arg_type arg3_type;
329 enum bpf_arg_type arg4_type;
330 enum bpf_arg_type arg5_type;
332 enum bpf_arg_type arg_type[5];
354 enum bpf_access_type {
369 enum bpf_reg_type {
418 enum bpf_reg_type reg_type;
440 (*get_func_proto)(enum bpf_func_id func_id,
446 bool (*is_valid_access)(int off, int size, enum bpf_access_type type,
453 u32 (*convert_ctx_access)(enum bpf_access_type type,
459 enum bpf_access_type atype,
490 enum bpf_cgroup_storage_type {
578 enum bpf_tramp_prog_type {
729 enum bpf_jit_poke_reason {
753 enum bpf_reg_type reg_type;
775 enum bpf_prog_type saved_dst_prog_type;
776 enum bpf_attach_type saved_dst_attach_type;
783 enum bpf_tramp_prog_type trampoline_prog_type;
846 enum bpf_prog_type type;
858 enum bpf_link_type type;
1011 typedef u32 (*bpf_convert_ctx_access_t)(enum bpf_access_type type,
1195 struct bpf_prog *bpf_prog_get_type_dev(u32 ufd, enum bpf_prog_type type,
1265 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type,
1406 struct bpf_prog *bpf_prog_get_type_path(const char *name, enum bpf_prog_type type);
1422 bool btf_ctx_access(int off, int size, enum bpf_access_type type,
1427 enum bpf_access_type atype,
1449 const struct bpf_func_proto *bpf_base_func_proto(enum bpf_func_id func_id);
1457 enum bpf_prog_type type, in bpf_prog_get_type_dev()
1494 static inline void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, in bpf_link_init()
1597 enum bpf_prog_type type) in bpf_prog_get_type_path()
1640 bpf_base_func_proto(enum bpf_func_id func_id) in bpf_base_func_proto()
1647 enum bpf_prog_type type) in bpf_prog_get_type()
1652 bool bpf_prog_get_ok(struct bpf_prog *, enum bpf_prog_type *, bool);
1726 int sock_map_prog_detach(const union bpf_attr *attr, enum bpf_prog_type ptype);
1745 enum bpf_prog_type ptype) in sock_map_prog_detach()
1839 enum bpf_func_id func_id, const struct bpf_prog *prog);
1842 enum bpf_func_id func_id, const struct bpf_prog *prog);
1851 enum bpf_access_type type,
1853 bool bpf_sock_is_valid_access(int off, int size, enum bpf_access_type type,
1855 u32 bpf_sock_convert_ctx_access(enum bpf_access_type type,
1862 enum bpf_access_type type, in bpf_sock_common_is_valid_access()
1868 enum bpf_access_type type, in bpf_sock_is_valid_access()
1873 static inline u32 bpf_sock_convert_ctx_access(enum bpf_access_type type, in bpf_sock_convert_ctx_access()
1893 bool bpf_tcp_sock_is_valid_access(int off, int size, enum bpf_access_type type,
1896 u32 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type,
1902 bool bpf_xdp_sock_is_valid_access(int off, int size, enum bpf_access_type type,
1905 u32 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type,
1912 enum bpf_access_type type, in bpf_tcp_sock_is_valid_access()
1918 static inline u32 bpf_tcp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_tcp_sock_convert_ctx_access()
1927 enum bpf_access_type type, in bpf_xdp_sock_is_valid_access()
1933 static inline u32 bpf_xdp_sock_convert_ctx_access(enum bpf_access_type type, in bpf_xdp_sock_convert_ctx_access()
1943 enum bpf_text_poke_type {
1948 int bpf_arch_text_poke(void *ip, enum bpf_text_poke_type t,