Searched refs:walk_data (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/iommu/ |
| H A D | io-pgtable-arm.c | 742 int (*visit)(struct io_pgtable_walk_data *walk_data, int lvl, in arm_lpae_iova_to_phys() 750 struct io_pgtable_walk_data *walk_data, in arm_lpae_iova_to_phys() 759 static int visit_iova_to_phys(struct io_pgtable_walk_data *walk_data, int lvl, in visit_pgtable_walk() 762 struct iova_to_phys_data *data = walk_data->data; 773 struct io_pgtable_walk_data walk_data = { in arm_lpae_pgtable_walk() 781 ret = __arm_lpae_iopte_walk(data, &walk_data, data->pgd, data->start_level); in io_pgtable_visit() 789 static int visit_pgtable_walk(struct io_pgtable_walk_data *walk_data, int lvl, in io_pgtable_visit() 792 struct arm_lpae_io_pgtable_walk_data *data = walk_data->data; in io_pgtable_visit() 801 struct io_pgtable_walk_data walk_data = { 808 return __arm_lpae_iopte_walk(data, &walk_data, dat in __arm_lpae_iopte_walk() 725 visit_iova_to_phys(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_iova_to_phys() argument 739 struct io_pgtable_walk_data walk_data = { arm_lpae_iova_to_phys() local 755 visit_pgtable_walk(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_pgtable_walk() argument 767 struct io_pgtable_walk_data walk_data = { arm_lpae_pgtable_walk() local 778 io_pgtable_visit(struct arm_lpae_io_pgtable * data,struct io_pgtable_walk_data * walk_data,arm_lpae_iopte * ptep,int lvl) io_pgtable_visit() argument 803 __arm_lpae_iopte_walk(struct arm_lpae_io_pgtable * data,struct io_pgtable_walk_data * walk_data,arm_lpae_iopte * ptep,int lvl) __arm_lpae_iopte_walk() argument 828 visit_dirty(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_dirty() argument 852 struct io_pgtable_walk_data walk_data = { arm_lpae_read_and_clear_dirty() local [all...] |
| /linux/mm/damon/ |
| H A D | sysfs.c | 2302 struct damon_sysfs_schemes_walk_data *walk_data = data; 2303 struct damon_sysfs_kdamond *sysfs_kdamond = walk_data->sysfs_kdamond; 2307 ctx, t, r, s, walk_data->total_bytes_only, 2314 struct damon_sysfs_schemes_walk_data walk_data = { 2320 .data = &walk_data, 1714 struct damon_sysfs_schemes_walk_data *walk_data = data; damon_sysfs_schemes_tried_regions_upd_one() local 1726 struct damon_sysfs_schemes_walk_data walk_data = { damon_sysfs_update_schemes_tried_regions() local
|
| /linux/arch/arm64/kvm/hyp/ |
| H A D | pgtable.c | 266 struct kvm_pgtable_walk_data walk_data = { in kvm_pgtable_walk() local 269 .end = PAGE_ALIGN(walk_data.addr + size), in kvm_pgtable_walk() 278 r = _kvm_pgtable_walk(pgt, &walk_data); in kvm_pgtable_walk()
|