Home
last modified time | relevance | path

Searched refs:off_in (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/tools/perf/util/
H A Dcopyfile.c45 int copyfile_offset(int ifd, loff_t off_in, int ofd, loff_t off_out, u64 size) in copyfile_offset() argument
50 pgoff = off_in & ~(page_size - 1); in copyfile_offset()
51 off_in -= pgoff; in copyfile_offset()
53 ptr = mmap(NULL, off_in + size, PROT_READ, MAP_PRIVATE, ifd, pgoff); in copyfile_offset()
58 ssize_t ret = pwrite(ofd, ptr + off_in, size, off_out); in copyfile_offset()
65 off_in += ret; in copyfile_offset()
68 munmap(ptr, off_in + size); in copyfile_offset()
H A Dcopyfile.h14 int copyfile_offset(int ifd, loff_t off_in, int ofd, loff_t off_out, u64 size);
/openbmc/linux/io_uring/
H A Dsplice.c20 loff_t off_in; member
83 sp->off_in = READ_ONCE(sqe->splice_off_in); in io_splice_prep()
108 poff_in = (sp->off_in == -1) ? NULL : &sp->off_in; in io_splice()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtest_bpf_syscall_macro.c18 loff_t off_in, off_out; in test_bpf_syscall_macro() local
76 r = splice(-42, &off_in, 42, &off_out, 0x12340000, SPLICE_F_NONBLOCK); in test_bpf_syscall_macro()
82 ASSERT_EQ(skel->bss->splice_off_in, (__u64)&off_in, "splice_arg2"); in test_bpf_syscall_macro()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_syscall_macro.c92 int BPF_KSYSCALL(splice_enter, int fd_in, loff_t *off_in, int fd_out, in BPF_KSYSCALL() argument
101 splice_off_in = (__u64)off_in; in BPF_KSYSCALL()
/openbmc/linux/fs/
H A Dsplice.c1259 if (off_in || off_out) in do_splice()
1271 if (off_in) in do_splice()
1302 if (off_in) { in do_splice()
1305 offset = *off_in; in do_splice()
1315 if (!off_in) in do_splice()
1318 *off_in = offset; in do_splice()
1349 if (off_in) in __do_splice()
1364 if (off_in) { in __do_splice()
1365 if (copy_from_user(&offset, off_in, sizeof(loff_t))) in __do_splice()
1568 SYSCALL_DEFINE6(splice, int, fd_in, loff_t __user *, off_in, in SYSCALL_DEFINE6() argument
[all …]
H A Dread_write.c1558 SYSCALL_DEFINE6(copy_file_range, int, fd_in, loff_t __user *, off_in, in SYSCALL_DEFINE6() argument
1577 if (off_in) { in SYSCALL_DEFINE6()
1578 if (copy_from_user(&pos_in, off_in, sizeof(loff_t))) in SYSCALL_DEFINE6()
1601 if (off_in) { in SYSCALL_DEFINE6()
1602 if (copy_to_user(off_in, &pos_in, sizeof(loff_t))) in SYSCALL_DEFINE6()
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dqla_nx.c366 ha->crb_win = CRB_HI(off_in); in qla82xx_pci_set_crbwindow_2M()
377 __func__, ha->crb_win, win_read, off_in); in qla82xx_pci_set_crbwindow_2M()
388 if (off_in >= QLA82XX_CRB_MAX) in qla82xx_pci_get_crb_addr_2M()
391 if (off_in >= QLA82XX_PCI_CAMQM && off_in < QLA82XX_PCI_CAMQM_2M_END) { in qla82xx_pci_get_crb_addr_2M()
392 *off_out = (off_in - QLA82XX_PCI_CAMQM) + in qla82xx_pci_get_crb_addr_2M()
397 if (off_in < QLA82XX_PCI_CRBSPACE) in qla82xx_pci_get_crb_addr_2M()
400 off_in -= QLA82XX_PCI_CRBSPACE; in qla82xx_pci_get_crb_addr_2M()
403 m = &crb_128M_2M_map[CRB_BLK(off_in)].sub_block[CRB_SUBBLK(off_in)]; in qla82xx_pci_get_crb_addr_2M()
405 if (m->valid && (m->start_128M <= off_in) && (m->end_128M > off_in)) { in qla82xx_pci_get_crb_addr_2M()
410 *off_out = (void __iomem *)off_in; in qla82xx_pci_get_crb_addr_2M()
[all …]
/openbmc/linux/include/linux/
H A Dsplice.h85 extern long do_splice(struct file *in, loff_t *off_in,
H A Dsyscalls.h488 asmlinkage long sys_splice(int fd_in, loff_t __user *off_in,
898 asmlinkage long sys_copy_file_range(int fd_in, loff_t __user *off_in,
/openbmc/qemu/include/sysemu/
H A Dblock-backend-io.h115 int coroutine_fn blk_co_copy_range(BlockBackend *blk_in, int64_t off_in,
/openbmc/qemu/include/standard-headers/linux/
H A Dfuse.h1063 uint64_t off_in; member
/openbmc/linux/include/uapi/linux/
H A Dfuse.h1069 uint64_t off_in; member
/openbmc/qemu/block/
H A Dblock-backend.c2888 int coroutine_fn blk_co_copy_range(BlockBackend *blk_in, int64_t off_in, in blk_co_copy_range() argument
2897 r = blk_check_byte_request(blk_in, off_in, bytes); in blk_co_copy_range()
2906 return bdrv_co_copy_range(blk_in->root, off_in, in blk_co_copy_range()
/openbmc/linux/fs/fuse/
H A Dfile.c3099 .off_in = pos_in, in __fuse_copy_file_range()