Home
last modified time | relevance | path

Searched refs:new_addr (Results 1 – 25 of 51) sorted by relevance

123

/linux/net/sched/
H A Dact_nat.c91 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 Dmremap.c56 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()
313 set_ptes(mm, new_addr, new_ptep, pte, nr_ptes); in move_ptes()
519 set_pud_at(mm, pmc->new_addr, new_pud, pud); in move_huge_pud()
556 unsigned long new_addr in get_extent() local
961 unsigned long new_addr = vrm_implies_new_addr(vrm) ? vrm->new_addr : 0; vrm_set_new_addr() local
1904 unsigned long new_addr = vrm->new_addr; remap_move() local
2045 SYSCALL_DEFINE5(mremap,unsigned long,addr,unsigned long,old_len,unsigned long,new_len,unsigned long,flags,unsigned long,new_addr) SYSCALL_DEFINE5() argument
[all...]
/linux/drivers/firmware/efi/libstub/
H A Dloongarch-stub.c47 unsigned long new_addr = 0; in efi_relocate_kernel() local
70 new_addr = efi_addr; in efi_relocate_kernel()
76 status = efi_low_alloc_above(alloc_size, alignment, &new_addr, in efi_relocate_kernel()
88 memcpy((void *)new_addr, (void *)cur_image_addr, image_size); in efi_relocate_kernel()
89 efi_cache_sync_image(new_addr, image_size); in efi_relocate_kernel()
92 *image_addr = new_addr; in efi_relocate_kernel()
/linux/arch/sh/kernel/
H A Dftrace.c262 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/net/netfilter/
H A Dnf_flow_table_ip.c47 __be32 addr, __be32 new_addr) in nf_flow_nat_ip_tcp() argument
52 inet_proto_csum_replace4(&tcph->check, skb, addr, new_addr, true); in nf_flow_nat_ip_tcp()
56 __be32 addr, __be32 new_addr) in nf_flow_nat_ip_udp() argument
63 new_addr, true); in nf_flow_nat_ip_udp()
71 __be32 new_addr) in nf_flow_nat_ip_l4proto() argument
75 nf_flow_nat_ip_tcp(skb, thoff, addr, new_addr); in nf_flow_nat_ip_l4proto()
78 nf_flow_nat_ip_udp(skb, thoff, addr, new_addr); in nf_flow_nat_ip_l4proto()
87 __be32 addr, new_addr; in nf_flow_snat_ip() local
92 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.dst_v4.s_addr; in nf_flow_snat_ip()
93 iph->saddr = new_addr; in nf_flow_snat_ip()
[all …]
H A Dxt_NETMAP.c27 union nf_inet_addr new_addr, netmask; in netmap_tg6() local
37 new_addr.in6 = ipv6_hdr(skb)->daddr; in netmap_tg6()
39 new_addr.in6 = ipv6_hdr(skb)->saddr; in netmap_tg6()
41 for (i = 0; i < ARRAY_SIZE(new_addr.ip6); i++) { in netmap_tg6()
42 new_addr.ip6[i] &= ~netmask.ip6[i]; in netmap_tg6()
43 new_addr.ip6[i] |= range->min_addr.ip6[i] & in netmap_tg6()
48 newrange.min_addr = new_addr; in netmap_tg6()
49 newrange.max_addr = new_addr; in netmap_tg6()
H A Dnft_nat.c67 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/tools/testing/selftests/x86/
H A Dtest_mremap_vdso.c29 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 Dactions.c323 __be32 addr, __be32 new_addr) in update_ip_l4_checksum() argument
333 addr, new_addr, true); in update_ip_l4_checksum()
340 addr, new_addr, true); in update_ip_l4_checksum()
349 __be32 *addr, __be32 new_addr) in set_ip_addr() argument
351 update_ip_l4_checksum(skb, nh, *addr, new_addr); in set_ip_addr()
352 csum_replace4(&nh->check, *addr, new_addr); in set_ip_addr()
355 *addr = new_addr; in set_ip_addr()
359 __be32 addr[4], const __be32 new_addr[4]) in update_ipv6_checksum()
371 addr, new_addr, true); in update_ipv6_checksum()
378 addr, new_addr, tru in update_ipv6_checksum()
459 __be32 new_addr; set_ipv4() local
[all...]
/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c1304 void *new_addr) in bpf_arch_text_poke()
1337 if (new_addr) in bpf_arch_text_poke()
1338 if (create_branch(&new_inst, ip, (unsigned long)new_addr, 0)) in bpf_arch_text_poke()
1371 if (new_addr) { in bpf_arch_text_poke()
1372 if (is_offset_in_branch_range(ip - new_addr)) in bpf_arch_text_poke()
1373 create_branch(&new_inst, ip, (unsigned long)new_addr, branch_flags); in bpf_arch_text_poke()
1383 * If new_addr is out of range, we will have to use the long branch stub, so patch new_addr in bpf_arch_text_poke()
1386 if ((new_addr && !is_offset_in_branch_range(new_addr in bpf_arch_text_poke()
1303 bpf_arch_text_poke(void * ip,enum bpf_text_poke_type old_t,enum bpf_text_poke_type new_t,void * old_addr,void * new_addr) bpf_arch_text_poke() argument
[all...]
/linux/fs/btrfs/
H A Drelocation.c4152 u64 new_addr, u64 length) in copy_remapped_data() argument
4182 ret = copy_remapped_data_io(fs_info, &priv, pages, new_addr, in copy_remapped_data()
4191 new_addr += to_copy; in copy_remapped_data()
4207 struct btrfs_path *path, u64 new_addr, u64 length, in add_remap_item() argument
4226 btrfs_set_stack_remap_address(&remap, new_addr); in add_remap_item()
4236 struct btrfs_path *path, u64 new_addr, in add_remap_backref_item() argument
4245 key.objectid = new_addr; in add_remap_backref_item()
4266 struct btrfs_block_group *bg, u64 new_addr, in move_existing_remap() argument
4350 ret = copy_remapped_data(fs_info, new_addr, dest_addr, dest_length); in move_existing_remap()
4369 ret = add_remap_item(trans, path, new_addr + dest_length, in move_existing_remap()
[all …]
H A Dcompression.c1325 u32 new_addr; in radix_sort() local
1362 new_addr = counters[addr]; in radix_sort()
1363 array_buf[new_addr] = array[i]; in radix_sort()
1389 new_addr = counters[addr]; in radix_sort()
1390 array[new_addr] = array_buf[i]; in radix_sort()
/linux/include/uapi/linux/tc_act/
H A Dtc_nat.h22 __be32 new_addr; member
/linux/include/net/tc_act/
H A Dtc_nat.h11 __be32 new_addr; member
/linux/drivers/net/ethernet/natsemi/
H A Dsonic.c501 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/arch/powerpc/kernel/trace/
H A Dftrace.c392 unsigned long ip, new_addr, addr; in ftrace_replace_code() local
405 new_addr = ftrace_get_addr_new(rec); in ftrace_replace_code()
420 ret = ftrace_get_call_inst(rec, new_addr, &new_call_inst); in ftrace_replace_code()
433 ret = ftrace_get_call_inst(rec, new_addr, &call_inst); in ftrace_replace_code()
/linux/drivers/media/dvb-frontends/
H A Ddib3000mc.c860 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 Ddib7000m.c1358 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/kernel/bpf/
H A Dtrampoline.c413 void *old_addr, void *new_addr) in bpf_trampoline_update_fentry()
418 if (!new_addr) in bpf_trampoline_update_fentry()
428 return bpf_arch_text_poke(ip, old_t, new_t, old_addr, new_addr); in bpf_trampoline_update_fentry()
455 void *new_addr = im->image; in modify_fentry()
459 ret = direct_ops_mod(tr, new_addr, lock_direct_mutex); in modify_fentry()
462 new_addr); in modify_fentry()
477 void *new_addr = im->image; in register_fentry()
490 ret = direct_ops_add(tr, new_addr); in register_fentry()
492 ret = bpf_trampoline_update_fentry(tr, 0, NULL, new_addr); in register_fentry()
412 bpf_trampoline_update_fentry(struct bpf_trampoline * tr,u32 orig_flags,void * old_addr,void * new_addr) bpf_trampoline_update_fentry() argument
454 void *new_addr = im->image; modify_fentry() local
476 void *new_addr = im->image; register_fentry() local
/linux/drivers/usb/gadget/function/
H A Du_ether.c927 u8 new_addr[ETH_ALEN]; in gether_set_dev_addr() local
930 if (get_ether_addr(dev_addr, new_addr)) in gether_set_dev_addr()
932 memcpy(dev->dev_mac, new_addr, ETH_ALEN); in gether_set_dev_addr()
957 u8 new_addr[ETH_ALEN]; in gether_set_host_addr() local
960 if (get_ether_addr(host_addr, new_addr)) in gether_set_host_addr()
962 memcpy(dev->host_mac, new_addr, ETH_ALEN); in gether_set_host_addr()
/linux/arch/loongarch/kernel/
H A Drelocate.c277 unsigned long *new_addr = (unsigned long *)RELOCATED_KASLR(addr); in update_reloc_offset() local
279 *new_addr = (unsigned long)reloc_offset; in update_reloc_offset()
/linux/arch/sparc/kernel/
H A Dsystbls.h43 unsigned long new_addr);
/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.c172 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()
/linux/drivers/net/ethernet/sfc/
H A Defx_common.c168 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/include/xen/interface/
H A Dgrant_table.h436 uint64_t new_addr; member

123