/linux-6.3-rc2/samples/bpf/ |
A D | test_lwt_bpf.c | 85 uint32_t new_ip, int rw_daddr) in rewrite() argument 112 ret = bpf_l4_csum_replace(skb, off, old_ip, new_ip, in rewrite() 113 flags | sizeof(new_ip)); in rewrite() 120 ret = bpf_l3_csum_replace(skb, IP_CSUM_OFF, old_ip, new_ip, sizeof(new_ip)); in rewrite() 127 ret = bpf_skb_store_bytes(skb, IP_DST_OFF, &new_ip, sizeof(new_ip), 0); in rewrite() 129 ret = bpf_skb_store_bytes(skb, IP_SRC_OFF, &new_ip, sizeof(new_ip), 0); in rewrite() 143 uint32_t old_ip, new_ip = 0x3fea8c0; in do_test_rewrite() local 153 printk("out: rewriting from %x to %x", old_ip, new_ip); in do_test_rewrite() 154 return rewrite(skb, old_ip, new_ip, 1); in do_test_rewrite()
|
A D | tcbpf1_kern.c | 37 static inline void set_tcp_ip_src(struct __sk_buff *skb, __u32 new_ip) in set_tcp_ip_src() argument 41 bpf_l4_csum_replace(skb, TCP_CSUM_OFF, old_ip, new_ip, IS_PSEUDO | sizeof(new_ip)); in set_tcp_ip_src() 42 bpf_l3_csum_replace(skb, IP_CSUM_OFF, old_ip, new_ip, sizeof(new_ip)); in set_tcp_ip_src() 43 bpf_skb_store_bytes(skb, IP_SRC_OFF, &new_ip, sizeof(new_ip), 0); in set_tcp_ip_src()
|
/linux-6.3-rc2/fs/jfs/ |
A D | namei.c | 1118 if ((!new_ip) || (ino != new_ip->i_ino)) { in jfs_rename() 1124 else if (new_ip) { in jfs_rename() 1131 if (new_ip) { in jfs_rename() 1137 } else if (new_ip) { in jfs_rename() 1162 if (new_ip) { in jfs_rename() 1173 drop_nlink(new_ip); in jfs_rename() 1203 new_ip->i_ctime = current_time(new_ip); in jfs_rename() 1275 if (new_ip) in jfs_rename() 1299 if (new_ip) in jfs_rename() 1318 if (new_ip && (new_ip->i_nlink == 0)) in jfs_rename() [all …]
|
/linux-6.3-rc2/net/netfilter/ |
A D | xt_NETMAP.c | 73 __be32 new_ip, netmask; in netmap_tg4() local 87 new_ip = ip_hdr(skb)->daddr & ~netmask; in netmap_tg4() 89 new_ip = ip_hdr(skb)->saddr & ~netmask; in netmap_tg4() 90 new_ip |= mr->range[0].min_ip & netmask; in netmap_tg4() 95 newrange.min_addr.ip = new_ip; in netmap_tg4() 96 newrange.max_addr.ip = new_ip; in netmap_tg4()
|
/linux-6.3-rc2/fs/ |
A D | compat_binfmt_elf.c | 104 #define COMPAT_START_THREAD(ex, regs, new_ip, new_sp) \ argument 105 compat_start_thread(regs, new_ip, new_sp)
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | process_64.c | 505 start_thread_common(struct pt_regs *regs, unsigned long new_ip, in start_thread_common() argument 522 regs->ip = new_ip; in start_thread_common() 530 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument 532 start_thread_common(regs, new_ip, new_sp, in start_thread() 538 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp, bool x32) in compat_start_thread() argument 540 start_thread_common(regs, new_ip, new_sp, in compat_start_thread()
|
A D | process_32.c | 112 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument 120 regs->ip = new_ip; in start_thread()
|
A D | uprobes.c | 640 unsigned long new_ip = regs->ip += auprobe->branch.ilen; in branch_emulate_op() local 653 if (emulate_push_stack(regs, new_ip)) in branch_emulate_op() 659 regs->ip = new_ip + offs; in branch_emulate_op()
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | elf.h | 174 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp, bool x32); 175 #define COMPAT_START_THREAD(ex, regs, new_ip, new_sp) \ argument 176 compat_start_thread(regs, new_ip, new_sp, ex->e_machine == EM_X86_64)
|
A D | processor.h | 656 extern void start_thread(struct pt_regs *regs, unsigned long new_ip,
|
/linux-6.3-rc2/arch/ia64/include/asm/ |
A D | processor.h | 296 #define start_thread(regs,new_ip,new_sp) do { \ argument 299 regs->cr_iip = new_ip; \
|