Home
last modified time | relevance | path

Searched refs:walk_data (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iommu/
H A Dio-pgtable-arm.c708 int (*visit)(struct io_pgtable_walk_data *walk_data, int lvl,
716 struct io_pgtable_walk_data *walk_data,
725 static int visit_iova_to_phys(struct io_pgtable_walk_data *walk_data, int lvl, in visit_iova_to_phys() argument
728 struct iova_to_phys_data *data = walk_data->data; in visit_iova_to_phys()
739 struct io_pgtable_walk_data walk_data = { in arm_lpae_iova_to_phys() local
747 ret = __arm_lpae_iopte_walk(data, &walk_data, data->pgd, data->start_level); in arm_lpae_iova_to_phys()
755 static int visit_pgtable_walk(struct io_pgtable_walk_data *walk_data, int lvl, in visit_pgtable_walk() argument
758 struct arm_lpae_io_pgtable_walk_data *data = walk_data->data; in visit_pgtable_walk()
767 struct io_pgtable_walk_data walk_data = { in arm_lpae_pgtable_walk() local
774 return __arm_lpae_iopte_walk(data, &walk_data, data->pgd, data->start_level); in arm_lpae_pgtable_walk()
[all …]
/linux/mm/damon/
H A Dsysfs.c1710 struct damon_sysfs_schemes_walk_data *walk_data = data; in damon_sysfs_schemes_tried_regions_upd_one() local
1711 struct damon_sysfs_kdamond *sysfs_kdamond = walk_data->sysfs_kdamond; in damon_sysfs_schemes_tried_regions_upd_one()
1715 ctx, t, r, s, walk_data->total_bytes_only, in damon_sysfs_schemes_tried_regions_upd_one()
1722 struct damon_sysfs_schemes_walk_data walk_data = { in damon_sysfs_update_schemes_tried_regions() local
1728 .data = &walk_data, in damon_sysfs_update_schemes_tried_regions()
/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c271 struct kvm_pgtable_walk_data walk_data = { in kvm_pgtable_walk() local
274 .end = PAGE_ALIGN(walk_data.addr + size), in kvm_pgtable_walk()
283 r = _kvm_pgtable_walk(pgt, &walk_data); in kvm_pgtable_walk()