Searched refs:hmm_devmem (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/include/linux/ |
D | hmm.h | 393 struct hmm_devmem; 427 void (*free)(struct hmm_devmem *devmem, struct page *page); 457 int (*fault)(struct hmm_devmem *devmem, 484 struct hmm_devmem { struct 505 struct hmm_devmem *hmm_devmem_add(const struct hmm_devmem_ops *ops, 508 struct hmm_devmem *hmm_devmem_add_resource(const struct hmm_devmem_ops *ops, 511 void hmm_devmem_remove(struct hmm_devmem *devmem);
|
/Linux-v4.19/mm/ |
D | hmm.c | 929 struct hmm_devmem *devmem; in hmm_devmem_ref_release() 931 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_release() 938 struct hmm_devmem *devmem; in hmm_devmem_ref_exit() 940 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_exit() 948 struct hmm_devmem *devmem; in hmm_devmem_ref_kill() 950 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_kill() 962 struct hmm_devmem *devmem = page->pgmap->data; in hmm_devmem_fault() 969 struct hmm_devmem *devmem = data; in hmm_devmem_free() 993 struct hmm_devmem *devmem = data; in hmm_devmem_release() 1022 static int hmm_devmem_pages_create(struct hmm_devmem *devmem) in hmm_devmem_pages_create() [all …]
|
/Linux-v4.19/Documentation/vm/ |
D | hmm.rst | 277 struct hmm_devmem *hmm_devmem_add(const struct hmm_devmem_ops *ops, 280 void hmm_devmem_remove(struct hmm_devmem *devmem); 285 void (*free)(struct hmm_devmem *devmem, struct page *page); 286 int (*fault)(struct hmm_devmem *devmem,
|