/linux-4.4.14/fs/f2fs/ |
D | node.h | 59 #define nat_get_nid(nat) (nat->ni.nid) argument 60 #define nat_set_nid(nat, n) (nat->ni.nid = n) argument 61 #define nat_get_blkaddr(nat) (nat->ni.blk_addr) argument 62 #define nat_set_blkaddr(nat, b) (nat->ni.blk_addr = b) argument 63 #define nat_get_ino(nat) (nat->ni.ino) argument 64 #define nat_set_ino(nat, i) (nat->ni.ino = i) argument 65 #define nat_get_version(nat) (nat->ni.version) argument 66 #define nat_set_version(nat, v) (nat->ni.version = v) argument
|
/linux-4.4.14/net/netfilter/ |
D | nf_nat_core.c | 196 const struct nf_conn_nat *nat; in find_appropriate_src() local 199 hlist_for_each_entry_rcu(nat, &net->ct.nat_bysource[h], bysource) { in find_appropriate_src() 200 ct = nat->ct; in find_appropriate_src() 368 struct nf_conn_nat *nat = nfct_nat(ct); in nf_ct_nat_ext_add() local 369 if (nat) in nf_ct_nat_ext_add() 370 return nat; in nf_ct_nat_ext_add() 373 nat = nf_ct_ext_add(ct, NF_CT_EXT_NAT, GFP_ATOMIC); in nf_ct_nat_ext_add() 375 return nat; in nf_ct_nat_ext_add() 386 struct nf_conn_nat *nat; in nf_nat_setup_info() local 389 nat = nf_ct_nat_ext_add(ct); in nf_nat_setup_info() [all …]
|
D | Kconfig | 533 tristate "Netfilter nf_tables nat module" 535 This option adds the "nat" expression that you can use to perform
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_nat_masquerade_ipv4.c | 31 struct nf_conn_nat *nat; in nf_nat_masquerade_ipv4() local 40 nat = nfct_nat(ct); in nf_nat_masquerade_ipv4() 59 nat->masq_index = out->ifindex; in nf_nat_masquerade_ipv4() 77 const struct nf_conn_nat *nat = nfct_nat(i); in device_cmp() local 79 if (!nat) in device_cmp() 83 return nat->masq_index == (int)(long)ifindex; in device_cmp()
|
D | nf_nat_l3proto_ipv4.c | 267 struct nf_conn_nat *nat; in nf_nat_ipv4_fn() local 289 nat = nf_ct_nat_ext_add(ct); in nf_nat_ipv4_fn() 290 if (nat == NULL) in nf_nat_ipv4_fn() 325 if (nf_nat_oif_changed(state->hook, ctinfo, nat, in nf_nat_ipv4_fn() 335 if (nf_nat_oif_changed(state->hook, ctinfo, nat, state->out)) in nf_nat_ipv4_fn()
|
D | Kconfig | 112 tristate "IPv4 nf_tables nat chain support" 114 This option enables the "nat" chain for IPv4 in nf_tables. This 275 This enables the `nat' table in iptables. This allows masquerading,
|
/linux-4.4.14/arch/ia64/kernel/ |
D | mca.c | 857 u64 fslot, tslot, nat; in copy_reg() local 862 nat = (fnat >> fslot) & 1; in copy_reg() 863 *tnat |= (nat << tslot); in copy_reg() 894 unsigned long *nat) in finish_pt_regs() argument 918 copy_reg(&ms->pmsa_gr[1-1], ms->pmsa_nat_bits, ®s->r1, nat); in finish_pt_regs() 919 copy_reg(&ms->pmsa_gr[2-1], ms->pmsa_nat_bits, ®s->r2, nat); in finish_pt_regs() 920 copy_reg(&ms->pmsa_gr[3-1], ms->pmsa_nat_bits, ®s->r3, nat); in finish_pt_regs() 921 copy_reg(&ms->pmsa_gr[8-1], ms->pmsa_nat_bits, ®s->r8, nat); in finish_pt_regs() 922 copy_reg(&ms->pmsa_gr[9-1], ms->pmsa_nat_bits, ®s->r9, nat); in finish_pt_regs() 923 copy_reg(&ms->pmsa_gr[10-1], ms->pmsa_nat_bits, ®s->r10, nat); in finish_pt_regs() [all …]
|
D | unaligned.c | 305 set_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long val, int nat) in set_rse_reg() argument 339 if (nat) in set_rse_reg() 364 (void *) rnat_addr, rnats, nat, (rnats >> ia64_rse_slot_num(addr)) & 1); in set_rse_reg() 367 if (nat) in set_rse_reg() 378 get_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long *val, int *nat) in get_rse_reg() argument 407 if (nat) { in get_rse_reg() 412 *nat = (*rnat_addr & nat_mask) != 0; in get_rse_reg() 431 if (nat) { in get_rse_reg() 438 *nat = (rnats & nat_mask) != 0; in get_rse_reg() 444 if (nat) in get_rse_reg() [all …]
|
D | ptrace.c | 113 ia64_put_scratch_nat_bits (struct pt_regs *pt, unsigned long nat) in ia64_put_scratch_nat_bits() argument 115 # define PUT_BITS(first, last, nat) \ in ia64_put_scratch_nat_bits() argument 125 ia64_rotl(nat & mask, dist); \ in ia64_put_scratch_nat_bits() 134 scratch_unat = PUT_BITS( 1, 1, nat); in ia64_put_scratch_nat_bits() 135 scratch_unat |= PUT_BITS( 2, 3, nat); in ia64_put_scratch_nat_bits() 136 scratch_unat |= PUT_BITS(12, 13, nat); in ia64_put_scratch_nat_bits() 137 scratch_unat |= PUT_BITS(14, 14, nat); in ia64_put_scratch_nat_bits() 138 scratch_unat |= PUT_BITS(15, 15, nat); in ia64_put_scratch_nat_bits() 139 scratch_unat |= PUT_BITS( 8, 11, nat); in ia64_put_scratch_nat_bits() 140 scratch_unat |= PUT_BITS(16, 31, nat); in ia64_put_scratch_nat_bits() [all …]
|
D | signal.c | 45 unsigned long ip, flags, nat, um, cfm, rsc; in restore_sigcontext() local 53 err |= __get_user(nat, &sc->sc_nat); in restore_sigcontext() 77 scr->scratch_unat = ia64_put_scratch_nat_bits(&scr->pt, nat); in restore_sigcontext() 227 unsigned long flags = 0, ifs, cfm, nat; in setup_sigcontext() local 244 nat = ia64_get_scratch_nat_bits(&scr->pt, scr->scratch_unat); in setup_sigcontext() 247 err |= __put_user(nat, &sc->sc_nat); in setup_sigcontext()
|
D | process.c | 449 char nat; in do_copy_task_regs() local 481 unw_get_gr(info, i, &dst[i], &nat); in do_copy_task_regs() 482 if (nat) in do_copy_task_regs()
|
D | unwind.c | 283 unw_access_gr (struct unw_frame_info *info, int regnum, unsigned long *val, char *nat, int write) in unw_access_gr() argument 292 *nat = 0; in unw_access_gr() 306 nat_addr = addr + ireg->nat.off; in unw_access_gr() 307 switch (ireg->nat.type) { in unw_access_gr() 311 if (*nat) { in unw_access_gr() 322 *nat = 1; in unw_access_gr() 390 if (*nat) in unw_access_gr() 398 *nat = 0; in unw_access_gr() 401 *nat = 1; in unw_access_gr()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | unwind.h | 86 } nat; member 198 unw_set_gr (struct unw_frame_info *i, int n, unsigned long v, char nat) in unw_set_gr() argument 200 return unw_access_gr(i, n, &v, &nat, 1); in unw_set_gr() 227 #define unw_get_gr(i,n,v,nat) unw_access_gr(i,n,v,nat,0) argument
|
D | ptrace.h | 132 extern unsigned long ia64_put_scratch_nat_bits (struct pt_regs *pt, unsigned long nat);
|
D | processor.h | 599 ia64_set_unat (__u64 *unat, void *spill_addr, unsigned long nat) in ia64_set_unat() argument 604 *unat = (*unat & ~mask) | (nat << bit); in ia64_set_unat()
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_nat.h | 66 struct nf_conn_nat *nat, in nf_nat_oif_changed() argument 71 return nat->masq_index && hooknum == NF_INET_POST_ROUTING && in nf_nat_oif_changed() 73 nat->masq_index != out->ifindex; in nf_nat_oif_changed()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_nat_masquerade_ipv6.c | 55 const struct nf_conn_nat *nat = nfct_nat(ct); in device_cmp() local 57 if (!nat) in device_cmp() 61 return nat->masq_index == (int)(long)ifindex; in device_cmp()
|
D | nf_nat_l3proto_ipv6.c | 274 struct nf_conn_nat *nat; in nf_nat_ipv6_fn() local 293 nat = nf_ct_nat_ext_add(ct); in nf_nat_ipv6_fn() 294 if (nat == NULL) in nf_nat_ipv6_fn() 334 if (nf_nat_oif_changed(state->hook, ctinfo, nat, state->out)) in nf_nat_ipv6_fn() 343 if (nf_nat_oif_changed(state->hook, ctinfo, nat, state->out)) in nf_nat_ipv6_fn()
|
D | Kconfig | 90 tristate "IPv6 nf_tables nat chain support" 92 This option enables the "nat" chain for IPv6 in nf_tables. This 305 This enables the `nat' table in ip6tables. This allows masquerading,
|
/linux-4.4.14/arch/ia64/include/uapi/asm/ |
D | ptrace.h | 209 unsigned long nat; member
|
/linux-4.4.14/net/bridge/netfilter/ |
D | Kconfig | 61 tristate "ebt: nat table support" 63 The ebtables nat table is used to define rules that alter the MAC
|
/linux-4.4.14/Documentation/networking/ |
D | policy-routing.txt | 25 broadcasts, nat addresses.
|
/linux-4.4.14/tools/lguest/ |
D | lguest.txt | 92 "iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE" and "echo 1 >
|
/linux-4.4.14/Documentation/filesystems/ |
D | f2fs.txt | 246 by free nids and cached nat entries. By default,
|
/linux-4.4.14/ |
D | CREDITS | 3819 D: netfilter: new nat helper infrastructure
|
/linux-4.4.14/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 3937 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
|