| /Linux-v5.10/net/netfilter/ | 
| D | xt_connbytes.c | 48 			what = atomic64_read(&counters[IP_CT_DIR_REPLY].packets);  in connbytes_mt()52 			what += atomic64_read(&counters[IP_CT_DIR_REPLY].packets);  in connbytes_mt()
 62 			what = atomic64_read(&counters[IP_CT_DIR_REPLY].bytes);  in connbytes_mt()
 66 			what += atomic64_read(&counters[IP_CT_DIR_REPLY].bytes);  in connbytes_mt()
 77 			bytes = atomic64_read(&counters[IP_CT_DIR_REPLY].bytes);  in connbytes_mt()
 78 			pkts  = atomic64_read(&counters[IP_CT_DIR_REPLY].packets);  in connbytes_mt()
 82 				atomic64_read(&counters[IP_CT_DIR_REPLY].bytes);  in connbytes_mt()
 84 				atomic64_read(&counters[IP_CT_DIR_REPLY].packets);  in connbytes_mt()
 
 | 
| D | nf_nat_irc.c | 45 	newaddr = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3;  in help()48 	exp->dir = IP_CT_DIR_REPLY;  in help()
 
 | 
| D | xt_conntrack.c | 62 	return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3,  in conntrack_mt_replsrc()71 	return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3,  in conntrack_mt_repldst()
 98 	tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in ct_proto_port_check()
 144 	tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in ct_proto_port_check_v3()
 
 | 
| D | nf_conntrack_tftp.c | 62 		nf_ct_dump_tuple(&ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in tftp_help()69 		tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in tftp_help()
 
 | 
| D | nf_conntrack_core.c | 490 	hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode);  in clean_from_lists()645 					   &ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in nf_ct_delete_from_lists()
 706 	       nf_ct_tuple_equal(&ct1->tuplehash[IP_CT_DIR_REPLY].tuple,  in nf_ct_match()
 707 				 &ct2->tuplehash[IP_CT_DIR_REPLY].tuple) &&  in nf_ct_match()
 709 	       nf_ct_zone_equal(ct1, nf_ct_zone(ct2), IP_CT_DIR_REPLY) &&  in nf_ct_match()
 815 	hlist_nulls_add_head_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode,  in __nf_conntrack_hash_insert()
 837 					   &ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in nf_conntrack_hash_check_insert()
 847 		if (nf_ct_key_equal(h, &ct->tuplehash[IP_CT_DIR_REPLY].tuple,  in nf_conntrack_hash_check_insert()
 974 				    &loser_ct->tuplehash[IP_CT_DIR_REPLY].tuple,  in nf_ct_resolve_clash_harder()
 997 	hlist_nulls_add_head_rcu(&loser_ct->tuplehash[IP_CT_DIR_REPLY].hnnode,  in nf_ct_resolve_clash_harder()
 [all …]
 
 | 
| D | nf_conntrack_proto_sctp.c | 308 			ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = ih->init_tag;  in sctp_new()318 			ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag;  in sctp_new()
 511 	    dir == IP_CT_DIR_REPLY &&  in nf_conntrack_sctp_packet()
 559 			 ct->proto.sctp.vtag[IP_CT_DIR_REPLY]))  in sctp_to_nlattr()
 608 	ct->proto.sctp.vtag[IP_CT_DIR_REPLY] =  in nlattr_to_sctp()
 
 | 
| D | nf_nat_tftp.c | 31 	exp->dir = IP_CT_DIR_REPLY;  in help()
 | 
| D | nf_conntrack_broadcast.c | 60 	exp->tuple                = ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in nf_conntrack_broadcast_help()
 | 
| D | nf_nat_masquerade.c | 104 	tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in inet_cmp()205 	tuple = &ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in inet6_cmp()
 
 | 
| D | nf_conntrack_proto_dccp.c | 408 	ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER;  in dccp_new()654 		ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER;  in nlattr_to_dccp()
 657 		ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_CLIENT;  in nlattr_to_dccp()
 
 | 
| D | nf_conntrack_pptp.c | 200 	memcpy(&t, &ct->tuplehash[IP_CT_DIR_REPLY].tuple, sizeof(t));  in pptp_destroy_siblings()234 	dir = IP_CT_DIR_REPLY;  in exp_gre()
 253 	if (nf_ct_gre_keymap_add(ct, IP_CT_DIR_REPLY, &exp_reply->tuple) != 0) {  in exp_gre()
 
 | 
| D | nf_nat_core.c | 311 				       &ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in find_appropriate_src()623 			   &ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in nf_nat_setup_info()
 677 		ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3 :  in __nf_nat_alloc_null_binding()
 678 		ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3);  in __nf_nat_alloc_null_binding()
 711 	if (dir == IP_CT_DIR_REPLY)  in nf_nat_packet()
 
 | 
| D | nf_conntrack_ftp.c | 94 	[IP_CT_DIR_REPLY] = {557 	ftp->flags[IP_CT_DIR_REPLY] |= NF_CT_FTP_SEQ_PICKUP;  in nf_ct_ftp_from_nlattr()
 
 | 
| D | nf_conntrack_helper.c | 218 		if (!__nf_ct_helper_find(&ct->tuplehash[IP_CT_DIR_REPLY].tuple))  in nf_ct_lookup_helper()228 	return __nf_ct_helper_find(&ct->tuplehash[IP_CT_DIR_REPLY].tuple);  in nf_ct_lookup_helper()
 
 | 
| D | nft_ct.c | 55 	       nft_ct_get_eval_counter(c, k, IP_CT_DIR_REPLY);  in nft_ct_get_eval_counter()252 	case IP_CT_DIR_REPLY:  in nft_ct_set_zone_eval()
 494 		case IP_CT_DIR_REPLY:  in nft_ct_get_init()
 595 		case IP_CT_DIR_REPLY:  in nft_ct_set_init()
 
 | 
| D | nf_conntrack_irc.c | 126 	if (dir == IP_CT_DIR_REPLY)  in help()
 | 
| D | nf_conntrack_proto_gre.c | 118 			 dir == IP_CT_DIR_REPLY ? "reply" : "orig", ct);  in nf_ct_gre_keymap_add()
 | 
| D | nf_conntrack_proto_icmp.c | 188 	if (dir == IP_CT_DIR_REPLY)  in nf_conntrack_inet_error()
 | 
| D | nf_conntrack_netlink.c | 282 	if (dump_counters(skb, acct, IP_CT_DIR_REPLY, type) < 0)  in ctnetlink_dump_acct()453 	seq = &seqadj->seq[IP_CT_DIR_REPLY];  in ctnetlink_dump_ct_seq_adj()
 584 	if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)  in ctnetlink_fill_info()
 765 	if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)  in ctnetlink_conntrack_event()
 1103 		tuple = nf_ct_tuple(ct, IP_CT_DIR_REPLY);  in ctnetlink_filter_match()
 1432 		tuple->dst.dir = IP_CT_DIR_REPLY;  in ctnetlink_parse_tuple_filter()
 2082 		ret = change_seq_adj(&seqadj->seq[IP_CT_DIR_REPLY],  in ctnetlink_change_seq_adj()
 2706 	if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)  in __ctnetlink_glue_build()
 
 | 
| /Linux-v5.10/include/uapi/linux/netfilter/ | 
| D | nf_conntrack_tuple_common.h | 13 	IP_CT_DIR_REPLY,  enumerator44 #define CTINFO2DIR(ctinfo) ((ctinfo) >= IP_CT_IS_REPLY ? IP_CT_DIR_REPLY : IP_CT_DIR_ORIGINAL)
 
 | 
| /Linux-v5.10/net/netfilter/ipvs/ | 
| D | ip_vs_nfct.c | 104 	new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in ip_vs_update_conntrack()122 		      ARG_TUPLE(&ct->tuplehash[IP_CT_DIR_REPLY].tuple));  in ip_vs_update_conntrack()
 167 		new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in ip_vs_nfct_expect_callback()
 183 		new_reply = ct->tuplehash[IP_CT_DIR_REPLY].tuple;  in ip_vs_nfct_expect_callback()
 
 | 
| /Linux-v5.10/include/linux/netfilter/ | 
| D | nf_conntrack_zones_common.h | 10 #define NF_CT_ZONE_DIR_REPL	(1 << IP_CT_DIR_REPLY)
 | 
| /Linux-v5.10/net/ipv4/netfilter/ | 
| D | nf_nat_pptp.c | 111 	if (exp->dir == IP_CT_DIR_REPLY) {  in pptp_nat_expected()156 		new_callid = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u.tcp.port;  in pptp_outbound_pkt()
 226 	expect_reply->dir = IP_CT_DIR_REPLY;  in pptp_exp_gre()
 
 | 
| D | nf_nat_snmp_basic_main.c | 170 	if (udph->source == htons(SNMP_PORT) && dir != IP_CT_DIR_REPLY)  in help()
 | 
| /Linux-v5.10/include/net/netfilter/ | 
| D | nf_flow_table.h | 88 	FLOW_OFFLOAD_DIR_REPLY = IP_CT_DIR_REPLY,
 |