Home
last modified time | relevance | path

Searched defs:hl_mmu_funcs (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/drivers/accel/habanalabs/common/
Dhabanalabs.h2899 struct hl_mmu_funcs { struct
2900 int (*init)(struct hl_device *hdev);
2901 void (*fini)(struct hl_device *hdev);
2902 int (*ctx_init)(struct hl_ctx *ctx);
2903 void (*ctx_fini)(struct hl_ctx *ctx);
2904 int (*map)(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
2906 int (*unmap)(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr);
2907 void (*flush)(struct hl_ctx *ctx);
2908 void (*swap_out)(struct hl_ctx *ctx);
2909 void (*swap_in)(struct hl_ctx *ctx);
[all …]