import_iovec
Regular
4.4
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff813fb6e0)
Location: lib/iov_iter.c:796
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:do_readv_writev
- fs/splice.c:vmsplice_to_user
- fs/aio.c:aio_run_iocb
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff813fb6e0-ffffffff813fb7b4: import_iovec (STB_GLOBAL)
4.8
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81442a90)
Location: lib/iov_iter.c:752
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:do_readv_writev
- fs/splice.c:vmsplice_to_user
- fs/aio.c:aio_run_iocb
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff81442a90-ffffffff81442b64: import_iovec (STB_GLOBAL)
4.10
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8145fca0)
Location: lib/iov_iter.c:1266
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:do_readv_writev
- fs/splice.c:vmsplice_to_pipe
- fs/splice.c:vmsplice_to_user
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff8145fca0-ffffffff8145fd74: import_iovec (STB_GLOBAL)
4.13
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81464d60)
Location: lib/iov_iter.c:1390
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:vmsplice_to_pipe
- fs/splice.c:vmsplice_to_user
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff81464d60-ffffffff81464e34: import_iovec (STB_GLOBAL)
4.15
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81490ce0)
Location: lib/iov_iter.c:1392
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:vmsplice_to_pipe
- fs/splice.c:vmsplice_to_user
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff81490ce0-ffffffff81490db4: import_iovec (STB_GLOBAL)
4.18
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814c5af0)
Location: lib/iov_iter.c:1522
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff814c5af0-ffffffff814c5bc4: import_iovec (STB_GLOBAL)
5.0
: ✅int import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814da2a0)
Location: lib/iov_iter.c:1618
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff814da2a0-ffffffff814da34d: import_iovec (STB_GLOBAL)
5.3
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81505ad0)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff81505ad0-ffffffff81505b7a: import_iovec (STB_GLOBAL)
5.4
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81523a70)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff81523a70-ffffffff81523b60: import_iovec (STB_GLOBAL)
5.8
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81587e60)
Location: lib/iov_iter.c:1674
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/io_uring.c:__io_recvmsg_copy_hdr
- fs/io_uring.c:io_import_iovec
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/socket.c:___sys_recvmsg
- net/socket.c:sendmsg_copy_msghdr
Symbols:
ffffffff81587e60-ffffffff81587f47: import_iovec (STB_GLOBAL)
5.11
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815a8fa0)
Location: lib/iov_iter.c:1809
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/socket.c:___sys_recvmsg
- net/socket.c:sendmsg_copy_msghdr
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff815a8fa0-ffffffff815a8fd3: import_iovec (STB_GLOBAL)
5.13
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815b3be0)
Location: lib/iov_iter.c:2097
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/socket.c:___sys_recvmsg
- net/socket.c:sendmsg_copy_msghdr
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff815b3be0-ffffffff815b3c13: import_iovec (STB_GLOBAL)
5.15
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81619d50)
Location: lib/iov_iter.c:1955
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/socket.c:___sys_recvmsg
- net/socket.c:sendmsg_copy_msghdr
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81619d50-ffffffff81619d83: import_iovec (STB_GLOBAL)
5.19
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff816e7220)
Location: lib/iov_iter.c:2004
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/socket.c:___sys_recvmsg
- net/socket.c:sendmsg_copy_msghdr
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff816e7220-ffffffff816e724f: import_iovec (STB_GLOBAL)
6.2
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff817d6a30)
Location: lib/iov_iter.c:1856
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- net/socket.c:copy_msghdr_from_user
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff817d6a30-ffffffff817d6a5f: import_iovec (STB_GLOBAL)
6.5
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81815a50)
Location: lib/iov_iter.c:1515
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- net/socket.c:copy_msghdr_from_user
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81815a50-ffffffff81815a7f: import_iovec (STB_GLOBAL)
6.8
: ✅ssize_t import_iovec(int type, const struct iovec *uvec, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iovp, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8185ab90)
Location: lib/iov_iter.c:1340
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- mm/madvise.c:__do_sys_process_madvise
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- net/socket.c:copy_msghdr_from_user
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff8185ab90-ffffffff8185abbf: import_iovec (STB_GLOBAL)
arm64
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffff80001062d9a8)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffff80001062d9a8-ffff80001062da70: import_iovec (STB_GLOBAL)
armhf
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (c07d45dc)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/io_uring.c:io_import_iovec
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
c07d45dc-c07d46a0: import_iovec (STB_GLOBAL)
ppc64el
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (c0000000007d0eb0)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
c0000000007d0eb0-c0000000007d0fac: import_iovec (STB_GLOBAL)
riscv64
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffe00045d72a)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffe00045d72a-ffffffe00045d7b4: import_iovec (STB_GLOBAL)
aws
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8151c050)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff8151c050-ffffffff8151c140: import_iovec (STB_GLOBAL)
azure
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8150c340)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff8150c340-ffffffff8150c430: import_iovec (STB_GLOBAL)
gcp
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815180e0)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff815180e0-ffffffff815181d0: import_iovec (STB_GLOBAL)
lowlatency
: ✅ssize_t import_iovec(int type, const struct iovec *uvector, unsigned int nr_segs, unsigned int fast_segs, struct iovec **iov, struct iov_iter *i);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815318d0)
Location: lib/iov_iter.c:1639
Inline: False
Direct callers:
- mm/process_vm_access.c:process_vm_rw
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_readv
- fs/splice.c:__do_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/keyctl.c:keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- net/socket.c:copy_msghdr_from_user
Symbols:
ffffffff815318d0-ffffffff815319c0: import_iovec (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
⚠️int
➡️ ssize_t
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
⚠️const struct iovec *uvec
struct iovec **iovp
const struct iovec *uvector
struct iovec **iov
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅