/linux-4.4.14/net/netfilter/ |
D | core.c | 66 const struct nf_hook_ops *reg) in nf_find_hook_list() 82 const struct nf_hook_ops *orig_ops; 83 struct nf_hook_ops ops; 86 int nf_register_net_hook(struct net *net, const struct nf_hook_ops *reg) in nf_register_net_hook() 90 struct nf_hook_ops *elem; in nf_register_net_hook() 123 void nf_unregister_net_hook(struct net *net, const struct nf_hook_ops *reg) in nf_unregister_net_hook() 127 struct nf_hook_ops *elem; in nf_unregister_net_hook() 161 int nf_register_net_hooks(struct net *net, const struct nf_hook_ops *reg, in nf_register_net_hooks() 181 void nf_unregister_net_hooks(struct net *net, const struct nf_hook_ops *reg, in nf_unregister_net_hooks() 191 int nf_register_hook(struct nf_hook_ops *reg) in nf_register_hook() [all …]
|
D | nf_internals.h | 17 struct nf_hook_state *state, struct nf_hook_ops **elemp); 20 int nf_queue(struct sk_buff *skb, struct nf_hook_ops *elem, 22 void nf_queue_nf_hook_drop(struct net *net, struct nf_hook_ops *ops);
|
D | nf_queue.c | 101 void nf_queue_nf_hook_drop(struct net *net, struct nf_hook_ops *ops) in nf_queue_nf_hook_drop() 117 struct nf_hook_ops *elem, in nf_queue() 170 struct nf_hook_ops *elem = entry->elem; in nf_reinject()
|
D | nf_tables_inet.c | 19 static void nft_inet_hook_ops_init(struct nf_hook_ops *ops, unsigned int n) in nft_inet_hook_ops_init()
|
D | nft_compat.c | 157 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_target_set_tgchk_param() 293 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_target_validate() 374 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_match_set_mtchk_param() 475 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_match_validate()
|
D | x_tables.c | 1418 struct nf_hook_ops *xt_hook_link(const struct xt_table *table, nf_hookfn *fn) in xt_hook_link() 1423 struct nf_hook_ops *ops; in xt_hook_link() 1456 void xt_hook_unlink(const struct xt_table *table, struct nf_hook_ops *ops) in xt_hook_unlink()
|
D | nfnetlink_queue.c | 861 return entry->elem == (struct nf_hook_ops *)ops_ptr; in nf_hook_cmp() 864 static void nfqnl_nf_hook_drop(struct net *net, struct nf_hook_ops *hook) in nfqnl_nf_hook_drop()
|
D | nf_tables_api.c | 987 const struct nf_hook_ops *ops = &basechain->ops[0]; in nf_tables_fill_chain_info() 1343 struct nf_hook_ops *ops; in nf_tables_newchain()
|
/linux-4.4.14/include/linux/ |
D | netfilter.h | 46 struct nf_hook_ops; 87 struct nf_hook_ops { struct 125 int nf_register_net_hook(struct net *net, const struct nf_hook_ops *ops); 126 void nf_unregister_net_hook(struct net *net, const struct nf_hook_ops *ops); 127 int nf_register_net_hooks(struct net *net, const struct nf_hook_ops *reg, 129 void nf_unregister_net_hooks(struct net *net, const struct nf_hook_ops *reg, 132 int nf_register_hook(struct nf_hook_ops *reg); 133 void nf_unregister_hook(struct nf_hook_ops *reg); 134 int nf_register_hooks(struct nf_hook_ops *reg, unsigned int n); 135 void nf_unregister_hooks(struct nf_hook_ops *reg, unsigned int n);
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_queue.h | 14 struct nf_hook_ops *elem; 28 struct nf_hook_ops *ops);
|
D | br_netfilter.h | 59 br_nf_pre_routing_ipv6(const struct nf_hook_ops *ops, struct sk_buff *skb, in br_nf_pre_routing_ipv6()
|
D | nf_tables.h | 811 struct nf_hook_ops ops[NFT_HOOK_OPS_MAX]; 879 void (*hook_ops_init)(struct nf_hook_ops *,
|
/linux-4.4.14/security/smack/ |
D | smack_netfilter.c | 60 static struct nf_hook_ops smack_nf_ops[] = {
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6table_raw.c | 28 static struct nf_hook_ops *rawtable_ops __read_mostly;
|
D | ip6table_security.c | 45 static struct nf_hook_ops *sectbl_ops __read_mostly;
|
D | ip6table_filter.c | 41 static struct nf_hook_ops *filter_ops __read_mostly;
|
D | nf_defrag_ipv6_hooks.c | 85 static struct nf_hook_ops ipv6_defrag_ops[] = {
|
D | ip6table_nat.c | 69 static struct nf_hook_ops nf_nat_ipv6_ops[] __read_mostly = {
|
D | ip6table_mangle.c | 90 static struct nf_hook_ops *mangle_ops __read_mostly;
|
D | nf_conntrack_l3proto_ipv6.c | 187 static struct nf_hook_ops ipv6_conntrack_ops[] __read_mostly = {
|
D | ip6t_SYNPROXY.c | 458 static struct nf_hook_ops ipv6_synproxy_ops[] __read_mostly = {
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | arptable_filter.c | 36 static struct nf_hook_ops *arpfilter_ops __read_mostly;
|
D | iptable_security.c | 52 static struct nf_hook_ops *sectbl_ops __read_mostly;
|
D | iptable_raw.c | 35 static struct nf_hook_ops *rawtable_ops __read_mostly;
|
D | iptable_filter.c | 48 static struct nf_hook_ops *filter_ops __read_mostly;
|
D | nf_defrag_ipv4.c | 92 static struct nf_hook_ops ipv4_defrag_ops[] = {
|
D | iptable_nat.c | 67 static struct nf_hook_ops nf_nat_ipv4_ops[] __read_mostly = {
|
D | iptable_mangle.c | 94 static struct nf_hook_ops *mangle_ops __read_mostly;
|
D | nf_conntrack_l3proto_ipv4.c | 166 static struct nf_hook_ops ipv4_conntrack_ops[] __read_mostly = {
|
D | ipt_SYNPROXY.c | 437 static struct nf_hook_ops ipv4_synproxy_ops[] __read_mostly = {
|
D | ipt_CLUSTERIP.c | 563 static struct nf_hook_ops cip_arp_ops __read_mostly = {
|
/linux-4.4.14/net/bridge/netfilter/ |
D | ebtable_nat.c | 73 static struct nf_hook_ops ebt_ops_nat[] __read_mostly = {
|
D | ebtable_filter.c | 73 static struct nf_hook_ops ebt_ops_filter[] __read_mostly = {
|
/linux-4.4.14/include/linux/netfilter/ |
D | x_tables.h | 418 struct nf_hook_ops *xt_hook_link(const struct xt_table *, nf_hookfn *); 419 void xt_hook_unlink(const struct xt_table *, struct nf_hook_ops *);
|
/linux-4.4.14/net/decnet/netfilter/ |
D | dn_rtmsg.c | 116 static struct nf_hook_ops dnrmg_ops __read_mostly = {
|
/linux-4.4.14/net/bridge/ |
D | br_netfilter_hooks.c | 896 static struct nf_hook_ops br_nf_ops[] __read_mostly = {
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 1941 static struct nf_hook_ops ip_vs_ops[] __read_mostly = {
|
/linux-4.4.14/security/selinux/ |
D | hooks.c | 6130 static struct nf_hook_ops selinux_nf_ops[] = {
|