Lines Matching +full:wide +full:- +full:range
1 /* SPDX-License-Identifier: GPL-2.0-only */
20 * struct dax_region - mapping infrastructure for dax devices
21 * @id: kernel-wide unique region for a memory range
22 * @target_node: effective numa node if this memory range is onlined
44 * struct dax_mapping - device to display mapping range attributes
45 * @dev: device representing this range
56 * struct dev_dax_range - tuple represenging a range of memory used by dev_dax
58 * @range: resource-span
59 * @mapping: reference to the dax_mapping for this range
63 struct range range; member
68 * struct dev_dax - instance data for a subdivision of a dax region, and
70 * @region - parent region
71 * @dax_dev - core dax functionality
72 * @target_node: effective numa node if dev_dax memory range is onlined
76 * @dev - device core
77 * @pgmap - pgmap for memmap setup / lifetime (driver owned)
79 * @ranges: range tuples of memory used