| /linux/net/netfilter/ |
| H A D | nf_flow_table_ip.c | 44 __be32 addr, __be32 new_addr) in nf_flow_nat_ip_tcp() argument 49 inet_proto_csum_replace4(&tcph->check, skb, addr, new_addr, true); in nf_flow_nat_ip_tcp() 53 __be32 addr, __be32 new_addr) in nf_flow_nat_ip_udp() argument 60 new_addr, true); in nf_flow_nat_ip_udp() 68 __be32 new_addr) in nf_flow_nat_ip_l4proto() argument 72 nf_flow_nat_ip_tcp(skb, thoff, addr, new_addr); in nf_flow_nat_ip_l4proto() 75 nf_flow_nat_ip_udp(skb, thoff, addr, new_addr); in nf_flow_nat_ip_l4proto() 84 __be32 addr, new_addr; in nf_flow_snat_ip() local 89 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.dst_v4.s_addr; in nf_flow_snat_ip() 90 iph->saddr = new_addr; in nf_flow_snat_ip() 107 __be32 addr, new_addr; nf_flow_dnat_ip() local 481 nf_flow_nat_ipv6_tcp(struct sk_buff * skb,unsigned int thoff,struct in6_addr * addr,struct in6_addr * new_addr,struct ipv6hdr * ip6h) nf_flow_nat_ipv6_tcp() argument 493 nf_flow_nat_ipv6_udp(struct sk_buff * skb,unsigned int thoff,struct in6_addr * addr,struct in6_addr * new_addr) nf_flow_nat_ipv6_udp() argument 508 nf_flow_nat_ipv6_l4proto(struct sk_buff * skb,struct ipv6hdr * ip6h,unsigned int thoff,struct in6_addr * addr,struct in6_addr * new_addr) nf_flow_nat_ipv6_l4proto() argument 525 struct in6_addr addr, new_addr; nf_flow_snat_ipv6() local 548 struct in6_addr addr, new_addr; nf_flow_dnat_ipv6() local [all...] |
| H A D | xt_NETMAP.c | 25 union nf_inet_addr new_addr, netmask; in netmap_tg6() local 35 new_addr.in6 = ipv6_hdr(skb)->daddr; in netmap_tg6() 37 new_addr.in6 = ipv6_hdr(skb)->saddr; in netmap_tg6() 39 for (i = 0; i < ARRAY_SIZE(new_addr.ip6); i++) { in netmap_tg6() 40 new_addr.ip6[i] &= ~netmask.ip6[i]; in netmap_tg6() 41 new_addr.ip6[i] |= range->min_addr.ip6[i] & in netmap_tg6() 46 newrange.min_addr = new_addr; in netmap_tg6() 47 newrange.max_addr = new_addr; in netmap_tg6()
|
| H A D | nft_nat.c | 68 union nf_inet_addr new_addr; in nft_nat_setup_netmap() local 75 new_addr.ip = ip_hdr(skb)->saddr; in nft_nat_setup_netmap() 78 new_addr.in6 = ipv6_hdr(skb)->saddr; in nft_nat_setup_netmap() 84 new_addr.ip = ip_hdr(skb)->daddr; in nft_nat_setup_netmap() 87 new_addr.in6 = ipv6_hdr(skb)->daddr; in nft_nat_setup_netmap() 95 new_addr.ip6[i] &= ~netmask; in nft_nat_setup_netmap() 96 new_addr.ip6[i] |= range->min_addr.ip6[i] & netmask; in nft_nat_setup_netmap() 99 range->min_addr = new_addr; in nft_nat_setup_netmap() 100 range->max_addr = new_addr; in nft_nat_setup_netmap()
|
| /linux/net/sched/ |
| H A D | act_nat.c | 91 nparm->new_addr = parm->new_addr; in tcf_nat_init() 123 __be32 new_addr; in tcf_nat_act() local 140 new_addr = parms->new_addr; in tcf_nat_act() 159 new_addr &= mask; in tcf_nat_act() 160 new_addr |= addr & ~mask; in tcf_nat_act() 165 iph->saddr = new_addr; in tcf_nat_act() 167 iph->daddr = new_addr; in tcf_nat_act() 169 csum_replace4(&iph->check, addr, new_addr); in tcf_nat_act() 188 inet_proto_csum_replace4(&tcph->check, skb, addr, new_addr, in tcf_nat_act() 203 new_addr, true); in tcf_nat_act() [all …]
|
| /linux/mm/ |
| H A D | mremap.c | 56 unsigned long new_addr; /* Optionally, desired new address. */ member 209 unsigned long new_addr = pmc->new_addr; in move_ptes() local 253 new_ptep = pte_offset_map_rw_nolock(mm, new_pmd, new_addr, &dummy_pmdval, in move_ptes() 266 new_ptep += nr_ptes, new_addr += nr_ptes * PAGE_SIZE) { in move_ptes() 292 pte = move_pte(pte, old_addr, new_addr); in move_ptes() 296 pte_clear(mm, new_addr, new_ptep); in move_ptes() 304 set_ptes(mm, new_addr, new_ptep, pte, nr_ptes); in move_ptes() 510 set_pud_at(mm, pmc->new_addr, new_pud, pud); in move_huge_pud() 547 unsigned long new_addr = pmc->new_addr; in get_extent() local 570 next = (new_addr + size) & mask; in get_extent() [all …]
|
| /linux/arch/sh/kernel/ |
| H A D | ftrace.c | 262 unsigned long new_addr) in ftrace_mod() argument 272 __raw_writel(new_addr, ip); in ftrace_mod() 278 unsigned long ip, old_addr, new_addr; in ftrace_enable_ftrace_graph_caller() local 282 new_addr = (unsigned long)(&ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller() 284 return ftrace_mod(ip, old_addr, new_addr); in ftrace_enable_ftrace_graph_caller() 289 unsigned long ip, old_addr, new_addr; in ftrace_disable_ftrace_graph_caller() local 293 new_addr = (unsigned long)(&skip_trace); in ftrace_disable_ftrace_graph_caller() 295 return ftrace_mod(ip, old_addr, new_addr); in ftrace_disable_ftrace_graph_caller()
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | relocate.c | 119 unsigned long new_addr = 0; in efi_relocate_kernel() local 142 new_addr = efi_addr; in efi_relocate_kernel() 148 status = efi_low_alloc_above(alloc_size, alignment, &new_addr, in efi_relocate_kernel() 160 memcpy((void *)new_addr, (void *)cur_image_addr, image_size); in efi_relocate_kernel() 163 *image_addr = new_addr; in efi_relocate_kernel()
|
| /linux/tools/testing/selftests/x86/ |
| H A D | test_mremap_vdso.c | 29 void *dest_addr, *new_addr; in try_to_remap() local 43 new_addr = mremap(vdso_addr, size, size, in try_to_remap() 45 if ((unsigned long)new_addr == (unsigned long)-1) { in try_to_remap()
|
| /linux/net/openvswitch/ |
| H A D | actions.c | 322 __be32 addr, __be32 new_addr) in update_ip_l4_checksum() argument 332 addr, new_addr, true); in update_ip_l4_checksum() 339 addr, new_addr, true); in update_ip_l4_checksum() 348 __be32 *addr, __be32 new_addr) in set_ip_addr() argument 350 update_ip_l4_checksum(skb, nh, *addr, new_addr); in set_ip_addr() 351 csum_replace4(&nh->check, *addr, new_addr); in set_ip_addr() 354 *addr = new_addr; in set_ip_addr() 358 __be32 addr[4], const __be32 new_addr[4]) in update_ipv6_checksum() 365 addr, new_addr, true); in update_ipv6_checksum() 372 addr, new_addr, true); in update_ipv6_checksum() [all …]
|
| /linux/kernel/bpf/ |
| H A D | trampoline.c | 179 void *old_addr, void *new_addr) in bpf_trampoline_update_fentry() argument 184 if (!new_addr) in bpf_trampoline_update_fentry() 194 return bpf_arch_text_poke(ip, old_t, new_t, old_addr, new_addr); in bpf_trampoline_update_fentry() 211 void *old_addr, void *new_addr, in modify_fentry() argument 218 ret = modify_ftrace_direct(tr->fops, (long)new_addr); in modify_fentry() 220 ret = modify_ftrace_direct_nolock(tr->fops, (long)new_addr); in modify_fentry() 223 new_addr); in modify_fentry() 229 static int register_fentry(struct bpf_trampoline *tr, void *new_addr) in register_fentry() argument 246 ret = register_ftrace_direct(tr->fops, (long)new_addr); in register_fentry() 248 ret = bpf_trampoline_update_fentry(tr, 0, NULL, new_addr); in register_fentry()
|
| /linux/drivers/staging/media/starfive/camss/ |
| H A D | stf-capture.c | 401 dma_addr_t *new_addr; in stf_change_buffer() local 432 new_addr = ready_buf->addr; in stf_change_buffer() 435 new_addr = output->buf[active_index]->addr; in stf_change_buffer() 443 stf_set_raw_addr(stfcamss, new_addr[0]); in stf_change_buffer() 445 stf_set_yuv_addr(stfcamss, new_addr[0], new_addr[1]); in stf_change_buffer()
|
| /linux/include/uapi/linux/tc_act/ |
| H A D | tc_nat.h | 22 __be32 new_addr; member
|
| /linux/drivers/net/ethernet/natsemi/ |
| H A D | sonic.c | 501 struct sk_buff **new_skb, dma_addr_t *new_addr) in sonic_alloc_rb() argument 510 *new_addr = dma_map_single(lp->device, skb_put(*new_skb, SONIC_RBSIZE), in sonic_alloc_rb() 512 if (dma_mapping_error(lp->device, *new_addr)) { in sonic_alloc_rb() 523 dma_addr_t old_addr, dma_addr_t new_addr) in sonic_update_rra() argument 544 sonic_rra_put(dev, entry, SONIC_RR_BUFADR_H, new_addr >> 16); in sonic_update_rra() 545 sonic_rra_put(dev, entry, SONIC_RR_BUFADR_L, new_addr & 0xffff); in sonic_update_rra()
|
| /linux/include/net/tc_act/ |
| H A D | tc_nat.h | 11 __be32 new_addr; member
|
| /linux/net/bridge/ |
| H A D | br_sysfs_br.c | 310 u8 new_addr[6]; in group_addr_store() local 315 if (!mac_pton(buf, new_addr)) in group_addr_store() 318 if (!is_link_local_ether_addr(new_addr)) in group_addr_store() 321 if (new_addr[5] == 1 || /* 802.3x Pause address */ in group_addr_store() 322 new_addr[5] == 2 || /* 802.3ad Slow protocols */ in group_addr_store() 323 new_addr[5] == 3) /* 802.1X PAE address */ in group_addr_store() 330 ether_addr_copy(br->group_addr, new_addr); in group_addr_store()
|
| H A D | br_netlink.c | 1374 u8 new_addr[ETH_ALEN]; in br_changelink() local 1378 memcpy(new_addr, nla_data(data[IFLA_BR_GROUP_ADDR]), ETH_ALEN); in br_changelink() 1379 if (!is_link_local_ether_addr(new_addr)) in br_changelink() 1381 if (new_addr[5] == 1 || /* 802.3x Pause address */ in br_changelink() 1382 new_addr[5] == 2 || /* 802.3ad Slow protocols */ in br_changelink() 1383 new_addr[5] == 3) /* 802.1X PAE address */ in br_changelink() 1386 memcpy(br->group_addr, new_addr, sizeof(br->group_addr)); in br_changelink()
|
| /linux/arch/powerpc/kernel/trace/ |
| H A D | ftrace.c | 374 unsigned long ip, new_addr, addr; in ftrace_replace_code() local 387 new_addr = ftrace_get_addr_new(rec); in ftrace_replace_code() 402 ret = ftrace_get_call_inst(rec, new_addr, &new_call_inst); in ftrace_replace_code() 415 ret = ftrace_get_call_inst(rec, new_addr, &call_inst); in ftrace_replace_code()
|
| /linux/arch/loongarch/kernel/ |
| H A D | relocate.c | 217 unsigned long *new_addr = (unsigned long *)RELOCATED_KASLR(addr); in update_reloc_offset() local 219 *new_addr = (unsigned long)reloc_offset; in update_reloc_offset()
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | dib3000mc.c | 860 u8 new_addr; in dib3000mc_i2c_enumeration() local 874 new_addr = DIB3000MC_I2C_ADDRESS[k]; in dib3000mc_i2c_enumeration() 875 dmcst->i2c_addr = new_addr; in dib3000mc_i2c_enumeration() 888 dib3000mc_write_word(dmcst, 1024, (new_addr << 3) | 0x1); in dib3000mc_i2c_enumeration() 889 dmcst->i2c_addr = new_addr; in dib3000mc_i2c_enumeration()
|
| H A D | dib7000m.c | 1358 u8 new_addr = 0; 1364 new_addr = (0x40 + k) << 1; 1365 st.i2c_addr = new_addr; 1380 dib7000m_write_word(&st, 1794, (new_addr << 2) | 0x2); 1382 dprintk("IC %d initialized (to i2c_address 0x%x)\n", k, new_addr);
|
| /linux/drivers/usb/gadget/function/ |
| H A D | u_ether.c | 902 u8 new_addr[ETH_ALEN]; in gether_set_dev_addr() local 905 if (get_ether_addr(dev_addr, new_addr)) in gether_set_dev_addr() 907 memcpy(dev->dev_mac, new_addr, ETH_ALEN); in gether_set_dev_addr() 932 u8 new_addr[ETH_ALEN]; in gether_set_host_addr() local 935 if (get_ether_addr(host_addr, new_addr)) in gether_set_host_addr() 937 memcpy(dev->host_mac, new_addr, ETH_ALEN); in gether_set_host_addr()
|
| /linux/arch/sparc/kernel/ |
| H A D | systbls.h | 43 unsigned long new_addr);
|
| /linux/fs/btrfs/ |
| H A D | compression.c | 1355 u32 new_addr; in radix_sort() local 1392 new_addr = counters[addr]; in radix_sort() 1393 array_buf[new_addr] = array[i]; in radix_sort() 1419 new_addr = counters[addr]; in radix_sort() 1420 array[new_addr] = array_buf[i]; in radix_sort()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | efx_common.c | 168 u8 *new_addr = addr->sa_data; in efx_set_mac_address() local 172 if (!is_valid_ether_addr(new_addr)) { in efx_set_mac_address() 175 new_addr); in efx_set_mac_address() 181 eth_hw_addr_set(net_dev, new_addr); in efx_set_mac_address()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | efx_common.c | 172 u8 *new_addr = addr->sa_data; in efx_siena_set_mac_address() local 176 if (!is_valid_ether_addr(new_addr)) { in efx_siena_set_mac_address() 179 new_addr); in efx_siena_set_mac_address() 185 eth_hw_addr_set(net_dev, new_addr); in efx_siena_set_mac_address()
|