Symbol: amdiommu_ctx
sys/x86/iommu/amd_cmd.c
263
amdiommu_qi_invalidate_ctx_locked_nowait(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_cmd.c
276
amdiommu_qi_invalidate_ctx_locked(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_ctx.c
274
static struct amdiommu_ctx *
sys/x86/iommu/amd_ctx.c
277
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_ctx.c
289
amdiommu_ctx_link(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_ctx.c
304
amdiommu_ctx_unlink(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_ctx.c
320
struct amdiommu_ctx *
sys/x86/iommu/amd_ctx.c
355
amdiommu_free_ctx_locked(struct amdiommu_unit *unit, struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_ctx.c
428
dte_entry_init_one(struct amdiommu_dte *dtep, struct amdiommu_ctx *ctx,
sys/x86/iommu/amd_ctx.c
477
dte_entry_init(struct amdiommu_ctx *ctx, bool move, uint8_t dte, uint32_t edte)
sys/x86/iommu/amd_ctx.c
504
struct amdiommu_ctx *
sys/x86/iommu/amd_ctx.c
509
struct amdiommu_ctx *ctx, *ctx1;
sys/x86/iommu/amd_ctx.c
593
struct amdiommu_ctx *ret;
sys/x86/iommu/amd_ctx.c
615
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_ctx.c
78
amdiommu_get_dtep(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_event.c
114
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_intrmap.c
113
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_intrmap.c
197
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_intrmap.c
222
static struct amdiommu_ctx *
sys/x86/iommu/amd_intrmap.c
227
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_intrmap.c
269
amdiommu_ir_free_irte(struct amdiommu_ctx *ctx, device_t src,
sys/x86/iommu/amd_intrmap.c
308
amdiommu_ctx_init_irte(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_intrmap.c
351
amdiommu_ctx_fini_irte(struct amdiommu_ctx *ctx)
sys/x86/iommu/amd_intrmap.c
76
static struct amdiommu_ctx *amdiommu_ir_find(device_t src, uint16_t *rid,
sys/x86/iommu/amd_intrmap.c
78
static void amdiommu_ir_free_irte(struct amdiommu_ctx *ctx, device_t src,
sys/x86/iommu/amd_intrmap.c
84
struct amdiommu_ctx *ctx;
sys/x86/iommu/amd_iommu.h
124
__containerof((ctx), struct amdiommu_ctx, context)
sys/x86/iommu/amd_iommu.h
209
int amdiommu_ctx_init_irte(struct amdiommu_ctx *ctx);
sys/x86/iommu/amd_iommu.h
210
void amdiommu_ctx_fini_irte(struct amdiommu_ctx *ctx);
sys/x86/iommu/amd_iommu.h
216
struct amdiommu_ctx *amdiommu_get_ctx_for_dev(struct amdiommu_unit *unit,
sys/x86/iommu/amd_iommu.h
221
struct amdiommu_ctx *amdiommu_find_ctx_locked(struct amdiommu_unit *unit,
sys/x86/iommu/amd_iommu.h
228
void amdiommu_qi_invalidate_ctx_locked(struct amdiommu_ctx *ctx);
sys/x86/iommu/amd_iommu.h
229
void amdiommu_qi_invalidate_ctx_locked_nowait(struct amdiommu_ctx *ctx);