Lines Matching refs:fp
1041 static inline int __must_check bpf_prog_lock_ro(struct bpf_prog *fp) in bpf_prog_lock_ro() argument
1044 if (!fp->jited) { in bpf_prog_lock_ro()
1045 set_vm_flush_reset_perms(fp); in bpf_prog_lock_ro()
1046 return set_memory_ro((unsigned long)fp, fp->pages); in bpf_prog_lock_ro()
1065 struct bpf_prog *bpf_prog_select_runtime(struct bpf_prog *fp, int *err);
1066 void bpf_prog_free(struct bpf_prog *fp);
1079 void __bpf_prog_free(struct bpf_prog *fp);
1081 static inline void bpf_prog_unlock_free(struct bpf_prog *fp) in bpf_prog_unlock_free() argument
1083 __bpf_prog_free(fp); in bpf_prog_unlock_free()
1092 void bpf_prog_destroy(struct bpf_prog *fp);
1102 bool sk_filter_charge(struct sock *sk, struct sk_filter *fp);
1103 void sk_filter_uncharge(struct sock *sk, struct sk_filter *fp);
1228 void bpf_jit_free(struct bpf_prog *fp);
1230 bpf_jit_binary_pack_hdr(const struct bpf_prog *fp);
1235 static inline bool bpf_prog_kallsyms_verify_off(const struct bpf_prog *fp) in bpf_prog_kallsyms_verify_off() argument
1237 return list_empty(&fp->aux->ksym.lnode) || in bpf_prog_kallsyms_verify_off()
1238 fp->aux->ksym.lnode.prev == LIST_POISON2; in bpf_prog_kallsyms_verify_off()
1259 struct bpf_prog *bpf_jit_blind_constants(struct bpf_prog *fp);
1260 void bpf_jit_prog_release_other(struct bpf_prog *fp, struct bpf_prog *fp_other);
1287 static inline bool bpf_prog_ebpf_jited(const struct bpf_prog *fp) in bpf_prog_ebpf_jited() argument
1289 return fp->jited && bpf_jit_is_ebpf(); in bpf_prog_ebpf_jited()
1343 void bpf_prog_kallsyms_add(struct bpf_prog *fp);
1344 void bpf_prog_kallsyms_del(struct bpf_prog *fp);
1358 static inline bool bpf_prog_ebpf_jited(const struct bpf_prog *fp) in bpf_prog_ebpf_jited() argument
1370 static inline void bpf_jit_free(struct bpf_prog *fp) in bpf_jit_free() argument
1372 bpf_prog_unlock_free(fp); in bpf_jit_free()
1410 static inline void bpf_prog_kallsyms_add(struct bpf_prog *fp) in bpf_prog_kallsyms_add() argument
1414 static inline void bpf_prog_kallsyms_del(struct bpf_prog *fp) in bpf_prog_kallsyms_del() argument
1420 void bpf_prog_kallsyms_del_all(struct bpf_prog *fp);