Searched refs:mdevice (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/lib/ |
H A D | test_hmm.c | 91 struct dmirror_device *mdevice; member 102 struct dmirror_device *mdevice; member 140 static bool dmirror_is_private_zone(struct dmirror_device *mdevice) in dmirror_is_private_zone() argument 142 return (mdevice->zone_device_type == in dmirror_is_private_zone() 149 return (dmirror->mdevice->zone_device_type == in dmirror_select_device() 171 dmirror->mdevice = container_of(cdev, struct dmirror_device, cdevice); in dmirror_fops_open() 204 return dmirror_page_to_chunk(page)->mdevice; in dmirror_page_to_device() 268 range->owner == dmirror->mdevice) in dmirror_interval_invalidate() 339 .dev_private_owner = dmirror->mdevice, in dmirror_fault() 493 static int dmirror_allocate_chunk(struct dmirror_device *mdevice, in dmirror_allocate_chunk() argument 600 dmirror_devmem_alloc_page(struct dmirror_device *mdevice) dmirror_devmem_alloc_page() argument 642 struct dmirror_device *mdevice = dmirror->mdevice; dmirror_migrate_alloc_and_copy() local 1260 struct dmirror_device *mdevice = devmem->mdevice; dmirror_remove_free_pages() local 1268 dmirror_device_remove_chunks(struct dmirror_device *mdevice) dmirror_device_remove_chunks() argument 1405 struct dmirror_device *mdevice; dmirror_devmem_free() local 1470 dmirror_device_init(struct dmirror_device *mdevice, int id) dmirror_device_init() argument 1496 dmirror_device_remove(struct dmirror_device *mdevice) dmirror_device_remove() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | test_hmm.c | 65 struct dmirror_device *mdevice; member 76 struct dmirror_device *mdevice; member 128 dmirror->mdevice = container_of(cdev, struct dmirror_device, cdevice); in dmirror_fops_open() 157 pagemap)->mdevice; in dmirror_page_to_device() 221 range->migrate_pgmap_owner == dmirror->mdevice) in dmirror_interval_invalidate() 292 .dev_private_owner = dmirror->mdevice, in dmirror_fault() 452 static bool dmirror_allocate_chunk(struct dmirror_device *mdevice, in dmirror_allocate_chunk() argument 476 devmem->pagemap.owner = mdevice; in dmirror_allocate_chunk() 478 mutex_lock(&mdevice->devmem_lock); in dmirror_allocate_chunk() 480 if (mdevice in dmirror_allocate_chunk() 537 dmirror_devmem_alloc_page(struct dmirror_device *mdevice) dmirror_devmem_alloc_page() argument 576 struct dmirror_device *mdevice = dmirror->mdevice; dmirror_migrate_alloc_and_copy() local 1003 struct dmirror_device *mdevice; dmirror_devmem_free() local 1097 dmirror_device_init(struct dmirror_device *mdevice, int id) dmirror_device_init() argument 1118 dmirror_device_remove(struct dmirror_device *mdevice) dmirror_device_remove() argument [all...] |
Completed in 3 milliseconds