compat_import_iovec
Regular
4.4
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff813fdc50)
Location: lib/iov_iter.c:819
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_do_readv_writev
- fs/aio.c:aio_run_iocb
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff813fdc50-ffffffff813fdd24: compat_import_iovec (STB_GLOBAL)
4.8
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff81445340)
Location: lib/iov_iter.c:775
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_do_readv_writev
- fs/aio.c:aio_run_iocb
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81445340-ffffffff81445414: compat_import_iovec (STB_GLOBAL)
4.10
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff81463b30)
Location: lib/iov_iter.c:1289
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_do_readv_writev
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81463b30-ffffffff81463c04: compat_import_iovec (STB_GLOBAL)
4.13
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff81468be0)
Location: lib/iov_iter.c:1413
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81468be0-ffffffff81468cb4: compat_import_iovec (STB_GLOBAL)
4.15
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff81494e90)
Location: lib/iov_iter.c:1415
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81494e90-ffffffff81494f64: compat_import_iovec (STB_GLOBAL)
4.18
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff814ca160)
Location: lib/iov_iter.c:1545
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff814ca160-ffffffff814ca234: compat_import_iovec (STB_GLOBAL)
5.0
: ✅int compat_import_iovec(int type, const struct compat_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 (ffffffff814deeb0)
Location: lib/iov_iter.c:1641
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff814deeb0-ffffffff814def5d: compat_import_iovec (STB_GLOBAL)
5.3
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff8150ab30)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff8150ab30-ffffffff8150abda: compat_import_iovec (STB_GLOBAL)
5.4
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff81528b40)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81528b40-ffffffff81528c30: compat_import_iovec (STB_GLOBAL)
5.8
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff81587f50)
Location: lib/iov_iter.c:1697
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/io_uring.c:__io_compat_recvmsg_copy_hdr
- fs/io_uring.c:io_import_iovec
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- block/scsi_ioctl.c:sg_io
- drivers/scsi/sg.c:sg_start_req
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81587f50-ffffffff81588037: compat_import_iovec (STB_GLOBAL)
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffff8000106334c8)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffff8000106334c8-ffff800010633590: compat_import_iovec (STB_GLOBAL)
armhf
: Absent ⚠️
ppc64el
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (c0000000007d87c0)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
c0000000007d87c0-c0000000007d88bc: compat_import_iovec (STB_GLOBAL)
riscv64
: Absent ⚠️
aws
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff81521120)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81521120-ffffffff81521210: compat_import_iovec (STB_GLOBAL)
azure
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff81511410)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81511410-ffffffff81511500: compat_import_iovec (STB_GLOBAL)
gcp
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff8151d1b0)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff8151d1b0-ffffffff8151d2a0: compat_import_iovec (STB_GLOBAL)
lowlatency
: ✅ssize_t compat_import_iovec(int type, const struct compat_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 (ffffffff81536a20)
Location: lib/iov_iter.c:1662
Inline: False
Direct callers:
- mm/process_vm_access.c:compat_process_vm_rw
- fs/read_write.c:compat_writev
- fs/read_write.c:compat_readv
- fs/splice.c:__do_compat_sys_vmsplice
- fs/aio.c:aio_setup_rw
- security/keys/compat.c:compat_keyctl_instantiate_key_iov
- net/compat.c:get_compat_msghdr
Symbols:
ffffffff81536a20-ffffffff81536b10: compat_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
✅
amd64
and arm64
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅