/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_proto.c | 69 struct ip_vs_proto_data *pd = in register_ip_vs_proto_netns() 70 kzalloc(sizeof(struct ip_vs_proto_data), GFP_KERNEL); in register_ip_vs_proto_netns() 118 unregister_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in unregister_ip_vs_proto_netns() 120 struct ip_vs_proto_data **pd_p; in unregister_ip_vs_proto_netns() 157 struct ip_vs_proto_data * 160 struct ip_vs_proto_data *pd; in ip_vs_proto_data_get() 177 struct ip_vs_proto_data *pd; in ip_vs_protocol_timeout_change() 331 struct ip_vs_proto_data *pd; in ip_vs_protocol_net_cleanup()
|
H A D | ip_vs_proto_udp.c | 32 struct ip_vs_proto_data *pd, in udp_conn_schedule() 367 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); in udp_register_app() 388 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); in udp_unregister_app() 454 struct ip_vs_proto_data *pd) in udp_state_transition() 466 static int __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_init() 476 static void __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_exit()
|
H A D | ip_vs_proto_sctp.c | 17 struct ip_vs_proto_data *pd, in sctp_conn_schedule() 378 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_sctp_state() 475 const struct sk_buff *skb, struct ip_vs_proto_data *pd) in sctp_state_transition() 494 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP); in sctp_register_app() 513 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP); in sctp_unregister_app() 559 static int __ip_vs_sctp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_init() 569 static void __ip_vs_sctp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_exit()
|
H A D | ip_vs_proto_tcp.c | 13 * protocol ip_vs_proto_data and is handled by netns 36 struct ip_vs_proto_data *pd, in tcp_conn_schedule() 485 static void tcp_timeout_change(struct ip_vs_proto_data *pd, int flags) in tcp_timeout_change() 512 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_tcp_state() 590 struct ip_vs_proto_data *pd) in tcp_state_transition() 622 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_TCP); in tcp_register_app() 643 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_TCP); in tcp_unregister_app() 695 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(cp->ipvs, IPPROTO_TCP); in ip_vs_tcp_conn_listen() 708 static int __ip_vs_tcp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_init() 719 static void __ip_vs_tcp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *p [all...] |
H A D | ip_vs_core.c | 235 struct ip_vs_proto_data *pd) in ip_vs_set_state() 454 struct ip_vs_proto_data *pd, int *ignored, in ip_vs_schedule() 598 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave() 1272 handle_response(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in handle_response() 1349 struct ip_vs_proto_data *pd; in ip_vs_out() 1535 struct ip_vs_proto_data *pd, in ip_vs_try_to_schedule() 1651 struct ip_vs_proto_data *pd; in ip_vs_in_icmp() 1873 struct ip_vs_proto_data *pd; in ip_vs_in_icmp_v6() 1976 struct ip_vs_proto_data *pd; in ip_vs_in()
|
H A D | ip_vs_proto_ah_esp.c | 104 struct ip_vs_proto_data *pd, in ah_esp_conn_schedule()
|
H A D | ip_vs_conn.c | 666 struct ip_vs_proto_data *pd; in ip_vs_try_bind_dest() 947 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(p->ipvs, in ip_vs_conn_new()
|
H A D | ip_vs_ctl.c | 2343 struct ip_vs_proto_data *pd; in ip_vs_set_timeout() 2735 struct ip_vs_proto_data *pd; in __ip_vs_get_timeouts()
|
H A D | ip_vs_sync.c | 945 struct ip_vs_proto_data *pd; in ip_vs_proc_conn()
|
/kernel/linux/linux-6.6/net/netfilter/ipvs/ |
H A D | ip_vs_proto.c | 69 struct ip_vs_proto_data *pd = in register_ip_vs_proto_netns() 70 kzalloc(sizeof(struct ip_vs_proto_data), GFP_KERNEL); in register_ip_vs_proto_netns() 118 unregister_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in unregister_ip_vs_proto_netns() 120 struct ip_vs_proto_data **pd_p; in unregister_ip_vs_proto_netns() 157 struct ip_vs_proto_data * 160 struct ip_vs_proto_data *pd; in ip_vs_proto_data_get() 177 struct ip_vs_proto_data *pd; in ip_vs_protocol_timeout_change() 331 struct ip_vs_proto_data *pd; in ip_vs_protocol_net_cleanup()
|
H A D | ip_vs_proto_udp.c | 32 struct ip_vs_proto_data *pd, in udp_conn_schedule() 367 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); in udp_register_app() 388 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); in udp_unregister_app() 454 struct ip_vs_proto_data *pd) in udp_state_transition() 466 static int __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_init() 476 static void __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_exit()
|
H A D | ip_vs_proto_sctp.c | 17 struct ip_vs_proto_data *pd, in sctp_conn_schedule() 378 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_sctp_state() 475 const struct sk_buff *skb, struct ip_vs_proto_data *pd) in sctp_state_transition() 494 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP); in sctp_register_app() 513 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_SCTP); in sctp_unregister_app() 559 static int __ip_vs_sctp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_init() 569 static void __ip_vs_sctp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_exit()
|
H A D | ip_vs_proto_tcp.c | 13 * protocol ip_vs_proto_data and is handled by netns 36 struct ip_vs_proto_data *pd, in tcp_conn_schedule() 485 static void tcp_timeout_change(struct ip_vs_proto_data *pd, int flags) in tcp_timeout_change() 512 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_tcp_state() 590 struct ip_vs_proto_data *pd) in tcp_state_transition() 622 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_TCP); in tcp_register_app() 643 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_TCP); in tcp_unregister_app() 695 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(cp->ipvs, IPPROTO_TCP); in ip_vs_tcp_conn_listen() 708 static int __ip_vs_tcp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_init() 719 static void __ip_vs_tcp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *p [all...] |
H A D | ip_vs_core.c | 223 struct ip_vs_proto_data *pd) in ip_vs_set_state() 442 struct ip_vs_proto_data *pd, int *ignored, in ip_vs_schedule() 586 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave() 1258 handle_response(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, in handle_response() 1335 struct ip_vs_proto_data *pd; in ip_vs_out_hook() 1470 struct ip_vs_proto_data *pd, in ip_vs_try_to_schedule() 1586 struct ip_vs_proto_data *pd; in ip_vs_in_icmp() 1808 struct ip_vs_proto_data *pd; in ip_vs_in_icmp_v6() 1913 struct ip_vs_proto_data *pd; in ip_vs_in_hook()
|
H A D | ip_vs_proto_ah_esp.c | 104 struct ip_vs_proto_data *pd, in ah_esp_conn_schedule()
|
H A D | ip_vs_conn.c | 665 struct ip_vs_proto_data *pd; in ip_vs_try_bind_dest() 946 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(p->ipvs, in ip_vs_conn_new()
|
H A D | ip_vs_sync.c | 945 struct ip_vs_proto_data *pd; in ip_vs_proc_conn()
|
H A D | ip_vs_ctl.c | 2577 struct ip_vs_proto_data *pd; in ip_vs_set_timeout() 2974 struct ip_vs_proto_data *pd; in __ip_vs_get_timeouts()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip_vs.h | 413 struct ip_vs_proto_data; 426 int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd); 428 void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd); 432 struct ip_vs_proto_data *pd, 458 struct ip_vs_proto_data *pd); 471 void (*timeout_change)(struct ip_vs_proto_data *pd, int flags); 475 struct ip_vs_proto_data { struct 476 struct ip_vs_proto_data *next; 484 struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs, 847 struct ip_vs_proto_data *proto_data_tabl [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | ip_vs.h | 474 struct ip_vs_proto_data; 487 int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd); 489 void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd); 493 struct ip_vs_proto_data *pd, 519 struct ip_vs_proto_data *pd); 532 void (*timeout_change)(struct ip_vs_proto_data *pd, int flags); 536 struct ip_vs_proto_data { struct 537 struct ip_vs_proto_data *next; 545 struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs, 909 struct ip_vs_proto_data *proto_data_tabl [all...] |