Lines Matching refs:addr_mask
807 static bool iov_iter_aligned_iovec(const struct iov_iter *i, unsigned addr_mask,
822 if ((unsigned long)(iov->iov_base + skip) & addr_mask)
832 static bool iov_iter_aligned_bvec(const struct iov_iter *i, unsigned addr_mask,
846 if ((unsigned long)(i->bvec[k].bv_offset + skip) & addr_mask)
861 * @addr_mask: bit mask to check against the iov element's addresses
866 bool iov_iter_is_aligned(const struct iov_iter *i, unsigned addr_mask,
872 if ((unsigned long)(i->ubuf + i->iov_offset) & addr_mask)
878 return iov_iter_aligned_iovec(i, addr_mask, len_mask);
881 return iov_iter_aligned_bvec(i, addr_mask, len_mask);
886 if ((i->xarray_start + i->iov_offset) & addr_mask)