/net/netfilter/ |
H A D | nf_conntrack_acct.c | 40 seq_print_acct(struct seq_file *s, const struct nf_conn *ct, int dir) argument 49 (unsigned long long)atomic64_read(&acct[dir].packets), 50 (unsigned long long)atomic64_read(&acct[dir].bytes));
|
H A D | nf_nat_ftp.c | 69 int dir = CTINFO2DIR(ctinfo); local 76 /* Connection will come from wherever this packet goes, hence !dir */ 77 newaddr = ct->tuplehash[!dir].tuple.dst.u3; 79 exp->dir = !dir;
|
H A D | nf_conntrack_irc.c | 115 int dir = CTINFO2DIR(ctinfo); local 126 if (dir == IP_CT_DIR_REPLY) 187 tuple = &ct->tuplehash[dir].tuple; 203 tuple = &ct->tuplehash[!dir].tuple;
|
H A D | nf_conntrack_sane.c | 71 int dir = CTINFO2DIR(ctinfo); local 99 if (dir == IP_CT_DIR_ORIGINAL) {
|
H A D | nf_conntrack_pptp.c | 126 pr_debug("trying to unexpect other dir: "); 205 enum ip_conntrack_dir dir; local 218 dir = IP_CT_DIR_ORIGINAL; 221 &ct->tuplehash[dir].tuple.src.u3, 222 &ct->tuplehash[dir].tuple.dst.u3, 227 dir = IP_CT_DIR_REPLY; 230 &ct->tuplehash[dir].tuple.src.u3, 231 &ct->tuplehash[dir].tuple.dst.u3, 512 int dir = CTINFO2DIR(ctinfo); local 575 if (dir [all...] |
H A D | nf_conntrack_proto_gre.c | 116 int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir, argument 124 kmp = &ct_pptp_info->keymap[dir]; 136 dir == IP_CT_DIR_REPLY ? "reply" : "orig", ct); 163 enum ip_conntrack_dir dir; local 168 for (dir = IP_CT_DIR_ORIGINAL; dir < IP_CT_DIR_MAX; dir++) { 169 if (ct_pptp_info->keymap[dir]) { 171 ct_pptp_info->keymap[dir]); 172 list_del(&ct_pptp_info->keymap[dir] [all...] |
H A D | nf_nat_helper.c | 42 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 44 struct nf_nat_seq *this_way = &nat->seq[dir]; 72 enum ip_conntrack_dir dir, 82 this_way = &nat->seq[dir]; 325 unsigned int dir, optoff, optend; local 334 dir = CTINFO2DIR(ctinfo); 356 optoff+op[1], &nat->seq[!dir]); 371 int dir; local 377 dir = CTINFO2DIR(ctinfo); 379 this_way = &nat->seq[dir]; 71 nf_nat_get_offset(const struct nf_conn *ct, enum ip_conntrack_dir dir, u32 seq) argument [all...] |
H A D | nf_nat_sip.c | 97 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 104 if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.src.u3, addr) && 105 ct->tuplehash[dir].tuple.src.u.udp.port == port) { 106 newaddr = ct->tuplehash[!dir].tuple.dst.u3; 107 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port; 108 } else if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.dst.u3, addr) && 109 ct->tuplehash[dir].tuple.dst.u.udp.port == port) { 110 newaddr = ct->tuplehash[!dir].tuple.src.u3; 112 ct->tuplehash[!dir].tuple.src.u.udp.port; 148 enum ip_conntrack_dir dir local 349 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 549 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local [all...] |
H A D | nf_conntrack_ftp.c | 314 static int find_nl_seq(u32 seq, const struct nf_ct_ftp_master *info, int dir) argument 318 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) 319 if (info->seq_aft_nl[dir][i] == seq) 326 struct nf_ct_ftp_master *info, int dir, 332 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) { 333 if (info->seq_aft_nl[dir][i] == nl_seq) 337 if (info->seq_aft_nl_num[dir] < NUM_SEQ_TO_REMEMBER) { 338 info->seq_aft_nl[dir][info->seq_aft_nl_num[dir]++] = nl_seq; 340 if (before(info->seq_aft_nl[dir][ 325 update_nl_seq(struct nf_conn *ct, u32 nl_seq, struct nf_ct_ftp_master *info, int dir, struct sk_buff *skb) argument 361 int dir = CTINFO2DIR(ctinfo); local [all...] |
H A D | nf_conntrack_proto_dccp.c | 484 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 502 role = ct->proto.dccp.role[dir]; 512 ct->proto.dccp.role[dir] = CT_DCCP_ROLE_CLIENT; 513 ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_SERVER; 532 if (ct->proto.dccp.last_dir == !dir && 535 ct->proto.dccp.role[!dir] = CT_DCCP_ROLE_CLIENT; 536 ct->proto.dccp.role[dir] = CT_DCCP_ROLE_SERVER; 541 ct->proto.dccp.last_dir = dir; 557 ct->proto.dccp.last_dir = dir;
|
/net/ipv4/netfilter/ |
H A D | iptable_nat.c | 193 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 195 if ((ct->tuplehash[dir].tuple.src.u3.ip != 196 ct->tuplehash[!dir].tuple.dst.u3.ip) || 197 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP && 198 ct->tuplehash[dir].tuple.src.u.all != 199 ct->tuplehash[!dir].tuple.dst.u.all)) { 229 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 231 if (ct->tuplehash[dir].tuple.dst.u3.ip != 232 ct->tuplehash[!dir].tuple.src.u3.ip) { 239 ct->tuplehash[dir] [all...] |
H A D | nf_nat_h323.c | 99 int dir = CTINFO2DIR(ctinfo); local 106 if (addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && 107 port == info->sig_port[dir]) { 119 &ct->tuplehash[!dir].tuple.dst.u3.ip, 120 info->sig_port[!dir]); 123 &ct->tuplehash[!dir]. 125 info->sig_port[!dir]); 126 } else if (addr.ip == ct->tuplehash[dir].tuple.dst.u3.ip && 127 port == info->sig_port[dir]) { 131 &ct->tuplehash[!dir] 151 int dir = CTINFO2DIR(ctinfo); local 184 int dir = CTINFO2DIR(ctinfo); local 284 int dir = CTINFO2DIR(ctinfo); local 336 int dir = CTINFO2DIR(ctinfo); local 427 int dir = CTINFO2DIR(ctinfo); local 520 int dir = CTINFO2DIR(ctinfo); local [all...] |
H A D | nf_nat_l3proto_ipv4.c | 34 enum ip_conntrack_dir dir, 38 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; 195 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 223 if (dir == IP_CT_DIR_REPLY) 231 l4proto, &ct->tuplehash[!dir].tuple, !manip)) 244 nf_ct_invert_tuplepr(&target, &ct->tuplehash[!dir].tuple); 32 nf_nat_ipv4_decode_session(struct sk_buff *skb, const struct nf_conn *ct, enum ip_conntrack_dir dir, unsigned long statusbit, struct flowi *fl) argument
|
/net/mac80211/ |
H A D | rc80211_minstrel_debugfs.c | 132 minstrel_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir) argument 136 mi->dbg_stats = debugfs_create_file("rc_stats", S_IRUGO, dir, mi,
|
H A D | rc80211_minstrel_ht_debugfs.c | 132 minstrel_ht_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir) argument 136 msp->dbg_stats = debugfs_create_file("rc_stats", S_IRUGO, dir, msp,
|
H A D | key.h | 115 struct dentry *dir; member in struct:ieee80211_key::__anon78
|
H A D | rc80211_pid_debugfs.c | 214 struct dentry *dir) 219 dir, spinfo, 213 rate_control_pid_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir) argument
|
H A D | debugfs_netdev.c | 590 struct dentry *dir = debugfs_create_dir("mesh_stats", local 593 debugfs_create_file(#name, 0400, dir, sdata, &name##_ops); 607 struct dentry *dir = debugfs_create_dir("mesh_config", local 611 debugfs_create_file(#name, 0600, dir, sdata, &name##_ops); 706 struct dentry *dir; local 709 dir = sdata->vif.debugfs_dir; 711 if (!dir) 715 if (!debugfs_rename(dir->d_parent, dir, dir [all...] |
/net/netlabel/ |
H A D | netlabel_addrlist.c | 330 char *dir = (src ? "src" : "dst"); local 334 audit_log_format(audit_buf, " %s=%pI4", dir, &addr); 341 audit_log_format(audit_buf, " %s_prefixlen=%d", dir, mask_len); 364 char *dir = (src ? "src" : "dst"); local 368 audit_log_format(audit_buf, " %s=%pI6", dir, addr); 380 audit_log_format(audit_buf, " %s_prefixlen=%d", dir, mask_len);
|
/net/ipv6/netfilter/ |
H A D | ip6table_nat.c | 195 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 197 if (!nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.src.u3, 198 &ct->tuplehash[!dir].tuple.dst.u3) || 199 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && 200 ct->tuplehash[dir].tuple.src.u.all != 201 ct->tuplehash[!dir].tuple.dst.u.all)) { 230 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 232 if (!nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.dst.u3, 233 &ct->tuplehash[!dir].tuple.src.u3)) { 240 ct->tuplehash[dir] [all...] |
H A D | nf_nat_l3proto_ipv6.c | 33 enum ip_conntrack_dir dir, 37 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; 202 enum ip_conntrack_dir dir = CTINFO2DIR(ctinfo); local 229 if (dir == IP_CT_DIR_REPLY) 237 l4proto, &ct->tuplehash[!dir].tuple, !manip)) 251 nf_ct_invert_tuplepr(&target, &ct->tuplehash[!dir].tuple); 31 nf_nat_ipv6_decode_session(struct sk_buff *skb, const struct nf_conn *ct, enum ip_conntrack_dir dir, unsigned long statusbit, struct flowi *fl) argument
|
/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_sendto.c | 256 u32 xdr_off, size_t len, int dir) 279 min_t(size_t, PAGE_SIZE, len), dir); 254 dma_map_xdr(struct svcxprt_rdma *xprt, struct xdr_buf *xdr, u32 xdr_off, size_t len, int dir) argument
|
/net/caif/ |
H A D | cfpkt_skbuff.c | 66 struct cfpkt *cfpkt_fromnative(enum caif_direction dir, void *nativepkt) argument
|
/net/ipv6/ |
H A D | ah6.c | 256 static int ipv6_clear_mutable_options(struct ipv6hdr *iph, int len, int dir) argument 272 if (dir == XFRM_POLICY_OUT)
|
/net/core/ |
H A D | flow.c | 35 u8 dir; member in struct:flow_cache_entry 208 flow_cache_lookup(struct net *net, const struct flowi *key, u16 family, u8 dir, argument 240 tfle->dir == dir && 255 fle->dir = dir; 280 flo = resolver(net, key, family, dir, flo, ctx);
|