iov_iter_init
Regular
4.4
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff813fb250)
Location: lib/iov_iter.c:346
Inline: True
Inline callers:
- lib/iov_iter.c:import_iovec
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_single_range
Direct callers:
- block/bio.c:bio_copy_user_iov
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff813fb250-ffffffff813fb28a: iov_iter_init (STB_GLOBAL)
4.8
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8144251d)
Location: lib/iov_iter.c:319
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- block/bio.c:bio_copy_user_iov
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff814424a0-ffffffff814424da: iov_iter_init (STB_GLOBAL)
4.10
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8145f96d)
Location: lib/iov_iter.c:411
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- block/bio.c:bio_copy_user_iov
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff8145f6b0-ffffffff8145f6ea: iov_iter_init (STB_GLOBAL)
4.13
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81464fad)
Location: lib/iov_iter.c:431
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- block/bio.c:bio_copy_user_iov
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff814649b0-ffffffff814649ea: iov_iter_init (STB_GLOBAL)
4.15
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81490f2d)
Location: lib/iov_iter.c:431
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81490930-ffffffff8149096a: iov_iter_init (STB_GLOBAL)
4.18
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814c6178)
Location: lib/iov_iter.c:431
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff814c5730-ffffffff814c576a: iov_iter_init (STB_GLOBAL)
5.0
: ✅void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814d9e60)
Location: lib/iov_iter.c:435
Inline: False
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff814d9e60-ffffffff814d9ea9: iov_iter_init (STB_GLOBAL)
5.3
: Transformation ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In lib/iov_iter.c (0)
Location: lib/iov_iter.c:436
Inline: False
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff8150abda-ffffffff8150ac0b: iov_iter_init.cold (STB_LOCAL)
ffffffff81505640-ffffffff81505699: iov_iter_init (STB_GLOBAL)
5.4
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81524094)
Location: lib/iov_iter.c:436
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81523620-ffffffff81523667: iov_iter_init (STB_GLOBAL)
5.8
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81587c54)
Location: lib/iov_iter.c:441
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/read_write.c:new_sync_read
- fs/io_uring.c:io_recvmsg
- fs/io_uring.c:__io_recvmsg_copy_hdr
- fs/io_uring.c:io_import_iovec
- fs/io_uring.c:io_import_iovec
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81586bd0-ffffffff81586c17: iov_iter_init (STB_GLOBAL)
5.11
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815a4cd0)
Location: lib/iov_iter.c:448
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/read_write.c:new_sync_read
- fs/seq_file.c:seq_read
- fs/io_uring.c:io_recvmsg
- fs/io_uring.c:__io_recvmsg_copy_hdr
- fs/io_uring.c:io_import_iovec
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff815a3ec0-ffffffff815a3ee9: iov_iter_init (STB_GLOBAL)
5.13
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815ab4dc)
Location: lib/iov_iter.c:490
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/read_write.c:new_sync_read
- fs/seq_file.c:seq_read
- fs/io_uring.c:io_recvmsg
- fs/io_uring.c:io_import_iovec
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff815aadd0-ffffffff815aadfc: iov_iter_init (STB_GLOBAL)
5.15
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81614afc)
Location: lib/iov_iter.c:464
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/read_write.c:new_sync_read
- fs/seq_file.c:seq_read
- fs/io_uring.c:io_recvmsg
- fs/io_uring.c:io_import_iovec
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81614100-ffffffff8161412a: iov_iter_init (STB_GLOBAL)
5.19
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff816e0cf2)
Location: lib/iov_iter.c:508
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:__import_iovec
Direct callers:
- arch/x86/kernel/cpu/microcode/intel.c:request_microcode_user
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/read_write.c:new_sync_read
- fs/seq_file.c:seq_read
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- io_uring/io_uring.c:io_recvmsg
- io_uring/io_uring.c:__io_import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff816e0a10-ffffffff816e0a4a: iov_iter_init (STB_GLOBAL)
6.2
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff817d1202)
Location: lib/iov_iter.c:424
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/seq_file.c:seq_read
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- io_uring/net.c:io_recvmsg
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff817d0d50-ffffffff817d0d8e: iov_iter_init (STB_GLOBAL)
6.5
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff818158f9)
Location: lib/iov_iter.c:284
Inline: True
Inline callers:
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/seq_file.c:seq_read
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff8180f9b0-ffffffff8180f9f2: iov_iter_init (STB_GLOBAL)
6.8
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8185aa45)
Location: lib/iov_iter.c:162
Inline: True
Inline callers:
- lib/iov_iter.c:__import_iovec
Direct callers:
- fs/seq_file.c:seq_read
- fs/fuse/ioctl.c:fuse_do_ioctl
- fs/fuse/ioctl.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81855630-ffffffff8185566d: iov_iter_init (STB_GLOBAL)
arm64
: ✅void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffff80001062d460)
Location: lib/iov_iter.c:436
Inline: False
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffff80001062d460-ffff80001062d4b4: iov_iter_init (STB_GLOBAL)
armhf
: ✅void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (c07d3f8c)
Location: lib/iov_iter.c:436
Inline: False
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_write
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
c07d3f8c-c07d4008: iov_iter_init (STB_GLOBAL)
ppc64el
: ✅void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (c0000000007d0550)
Location: lib/iov_iter.c:436
Inline: False
Direct callers:
- fs/read_write.c:new_sync_write
- fs/read_write.c:new_sync_read
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
c0000000007d0550-c0000000007d05c0: iov_iter_init (STB_GLOBAL)
riscv64
: ✅void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/iov_iter.c (ffffffe00045d2e0)
Location: lib/iov_iter.c:436
Inline: False
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:import_iovec
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffe00045d2e0-ffffffe00045d328: iov_iter_init (STB_GLOBAL)
aws
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8151c674)
Location: lib/iov_iter.c:436
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff8151bc00-ffffffff8151bc47: iov_iter_init (STB_GLOBAL)
azure
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8150c964)
Location: lib/iov_iter.c:436
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff8150bef0-ffffffff8150bf37: iov_iter_init (STB_GLOBAL)
gcp
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81518704)
Location: lib/iov_iter.c:436
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81517c90-ffffffff81517cd7: iov_iter_init (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, long unsigned int nr_segs, size_t count);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81531a44)
Location: lib/iov_iter.c:436
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:compat_import_iovec
- lib/iov_iter.c:import_iovec
Direct callers:
- fs/fuse/file.c:fuse_do_ioctl
- fs/fuse/file.c:fuse_do_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_read
Symbols:
ffffffff81531430-ffffffff81531477: iov_iter_init (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
⚠️int direction
➡️ unsigned int direction
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
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
✅