Home
last modified time | relevance | path

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

/Linux-v4.19/mm/
Dhmm.c929 struct hmm_devmem *devmem; in hmm_devmem_ref_release() local
931 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_release()
932 complete(&devmem->completion); in hmm_devmem_ref_release()
938 struct hmm_devmem *devmem; in hmm_devmem_ref_exit() local
940 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_exit()
942 devm_remove_action(devmem->device, &hmm_devmem_ref_exit, data); in hmm_devmem_ref_exit()
948 struct hmm_devmem *devmem; in hmm_devmem_ref_kill() local
950 devmem = container_of(ref, struct hmm_devmem, ref); in hmm_devmem_ref_kill()
952 wait_for_completion(&devmem->completion); in hmm_devmem_ref_kill()
953 devm_remove_action(devmem->device, &hmm_devmem_ref_kill, data); in hmm_devmem_ref_kill()
[all …]
/Linux-v4.19/include/linux/
Dhmm.h427 void (*free)(struct hmm_devmem *devmem, struct page *page);
457 int (*fault)(struct hmm_devmem *devmem,
511 void hmm_devmem_remove(struct hmm_devmem *devmem);
/Linux-v4.19/Documentation/vm/
Dhmm.rst280 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,