Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\iov_iter.c Create Date:2022-07-28 06:22:54
Last Modify:2022-05-21 11:43:54 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:iov_iter_alignment

Proto:unsigned long iov_iter_alignment(const struct iov_iter *i)

Type:unsigned long

Parameter:

TypeParameterName
const struct iov_iter *i
1225  res = 0
1226  size = count
1228  If Value for the false possibility is greater at compile time(iov_iter_is_pipe(i)) Then
1229  p_mask = ring_size - 1
1231  If size && iov_offset && allocated( & bufs[head & p_mask]) Then Return size | iov_offset
1233  Return size
1235  iterate_all_kinds(i, size, v, (res |= (unsignedlong)iov_base | iov_len, 0), res |= bv_offset | bv_len, res |= (unsignedlong)iov_base | iov_len)
1240  Return res
Caller
NameDescribe
__blkdev_direct_IO
do_blockdev_direct_IOThis is a library function for use by filesystem drivers
iomap_dio_bio_actor