Searched refs:npu_context (Results 1 – 4 of 4) sorted by relevance
/arch/powerpc/include/asm/ |
D | powernv.h | 16 extern struct npu_context *pnv_npu2_init_context(struct pci_dev *gpdev, 18 struct npu_context *(*cb)(struct npu_context *, void *), 20 extern void pnv_npu2_destroy_context(struct npu_context *context, 22 extern int pnv_npu2_handle_fault(struct npu_context *context, uintptr_t *ea, 27 static inline struct npu_context *pnv_npu2_init_context(struct pci_dev *gpdev, in pnv_npu2_init_context() 29 struct npu_context *(*cb)(struct npu_context *, void *), in pnv_npu2_init_context() argument 31 static inline void pnv_npu2_destroy_context(struct npu_context *context, in pnv_npu2_destroy_context() 34 static inline int pnv_npu2_handle_fault(struct npu_context *context, in pnv_npu2_handle_fault()
|
/arch/powerpc/platforms/powernv/ |
D | npu-dma.c | 400 struct npu_context { struct 407 struct npu_context *(*release_cb)(struct npu_context *, void *); argument 520 #define mn_to_npu_context(x) container_of(x, struct npu_context, mn) 545 static void acquire_atsd_reg(struct npu_context *npu_context, in acquire_atsd_reg() argument 562 npdev = READ_ONCE(npu_context->npdev[i][j]); in acquire_atsd_reg() 606 static void mmio_invalidate(struct npu_context *npu_context, int va, in mmio_invalidate() argument 610 unsigned long pid = npu_context->mm->context.id; in mmio_invalidate() 616 flush_tlb_mm(npu_context->mm); in mmio_invalidate() 622 acquire_atsd_reg(npu_context, mmio_atsd_reg); in mmio_invalidate() 646 struct npu_context *npu_context = mn_to_npu_context(mn); in pnv_npu2_mn_release() local [all …]
|
/arch/powerpc/include/asm/book3s/64/ |
D | mmu.h | 91 struct npu_context *npu_context; member
|
/arch/powerpc/mm/ |
D | mmu_context_book3s64.c | 148 mm->context.npu_context = NULL; in radix__init_new_context()
|