Home
last modified time | relevance | path

Searched refs:ip_vs_proto_data (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_proto.c70 struct ip_vs_proto_data *pd = in register_ip_vs_proto_netns()
71 kzalloc(sizeof(struct ip_vs_proto_data), GFP_KERNEL); in register_ip_vs_proto_netns()
119 unregister_ip_vs_proto_netns(struct net *net, struct ip_vs_proto_data *pd) in unregister_ip_vs_proto_netns()
122 struct ip_vs_proto_data **pd_p; in unregister_ip_vs_proto_netns()
159 static struct ip_vs_proto_data *
162 struct ip_vs_proto_data *pd; in __ipvs_proto_data_get()
173 struct ip_vs_proto_data *
187 struct ip_vs_proto_data *pd; in ip_vs_protocol_timeout_change()
356 struct ip_vs_proto_data *pd; in ip_vs_protocol_net_cleanup()
Dip_vs_proto_udp.c32 udp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in udp_conn_schedule()
358 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_UDP); in udp_register_app()
379 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_UDP); in udp_unregister_app()
449 struct ip_vs_proto_data *pd) in udp_state_transition()
459 static int __udp_init(struct net *net, struct ip_vs_proto_data *pd) in __udp_init()
471 static void __udp_exit(struct net *net, struct ip_vs_proto_data *pd) in __udp_exit()
Dip_vs_proto_tcp.c35 tcp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in tcp_conn_schedule()
447 static void tcp_timeout_change(struct ip_vs_proto_data *pd, int flags) in tcp_timeout_change()
474 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_tcp_state()
548 struct ip_vs_proto_data *pd) in tcp_state_transition()
581 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); in tcp_register_app()
602 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); in tcp_unregister_app()
658 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); in ip_vs_tcp_conn_listen()
671 static int __ip_vs_tcp_init(struct net *net, struct ip_vs_proto_data *pd) in __ip_vs_tcp_init()
684 static void __ip_vs_tcp_exit(struct net *net, struct ip_vs_proto_data *pd) in __ip_vs_tcp_exit()
Dip_vs_proto_sctp.c12 sctp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in sctp_conn_schedule()
369 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_sctp_state()
464 const struct sk_buff *skb, struct ip_vs_proto_data *pd) in sctp_state_transition()
484 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_SCTP); in sctp_register_app()
503 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_SCTP); in sctp_unregister_app()
552 static int __ip_vs_sctp_init(struct net *net, struct ip_vs_proto_data *pd) in __ip_vs_sctp_init()
564 static void __ip_vs_sctp_exit(struct net *net, struct ip_vs_proto_data *pd) in __ip_vs_sctp_exit()
Dip_vs_proto_ah_esp.c110 ah_esp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in ah_esp_conn_schedule()
Dip_vs_core.c205 struct ip_vs_proto_data *pd) in ip_vs_set_state()
414 struct ip_vs_proto_data *pd, int *ignored, in ip_vs_schedule()
529 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave()
1090 handle_response(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in handle_response()
1163 struct ip_vs_proto_data *pd; in ip_vs_out()
1346 struct ip_vs_proto_data *pd; in ip_vs_in_icmp()
1519 struct ip_vs_proto_data *pd; in ip_vs_in_icmp_v6()
1618 struct ip_vs_proto_data *pd; in ip_vs_in()
Dip_vs_conn.c645 struct ip_vs_proto_data *pd; in ip_vs_try_bind_dest()
879 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(p->net, in ip_vs_conn_new()
Dip_vs_sync.c939 struct ip_vs_proto_data *pd; in ip_vs_proc_conn()
Dip_vs_ctl.c2202 struct ip_vs_proto_data *pd; in ip_vs_set_timeout()
2574 struct ip_vs_proto_data *pd; in __ip_vs_get_timeouts()
/linux-4.1.27/include/net/
Dip_vs.h427 struct ip_vs_proto_data;
440 int (*init_netns)(struct net *net, struct ip_vs_proto_data *pd);
442 void (*exit_netns)(struct net *net, struct ip_vs_proto_data *pd);
445 struct ip_vs_proto_data *pd,
474 struct ip_vs_proto_data *pd);
487 void (*timeout_change)(struct ip_vs_proto_data *pd, int flags);
491 struct ip_vs_proto_data { struct
492 struct ip_vs_proto_data *next; argument
500 struct ip_vs_proto_data *ip_vs_proto_data_get(struct net *net, argument
863 struct ip_vs_proto_data *proto_data_table[IP_VS_PROTO_TAB_SIZE];
[all …]