Searched refs:dmar_ctx (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/sys/x86/iommu/
H A Dintel_dmar.h71 LIST_HEAD(, dmar_ctx) contexts; /* (u) */
76 struct dmar_ctx { struct
79 LIST_ENTRY(dmar_ctx) link; /* (u) Member in the domain list */
103 __containerof((ctx), struct dmar_ctx, context)
271 struct dmar_ctx *dmar_get_ctx_for_dev(struct dmar_unit *dmar, device_t dev,
273 struct dmar_ctx *dmar_get_ctx_for_devpath(struct dmar_unit *dmar, uint16_t rid,
276 int dmar_move_ctx_to_domain(struct dmar_domain *domain, struct dmar_ctx *ctx);
277 void dmar_free_ctx_locked(struct dmar_unit *dmar, struct dmar_ctx *ctx);
278 void dmar_free_ctx(struct dmar_ctx *ctx);
279 struct dmar_ctx *dmar_find_ctx_locke
[all...]
H A Dintel_ctx.c74 static MALLOC_DEFINE(M_DMAR_CTX, "dmar_ctx", "Intel DMAR Context");
114 dmar_map_ctx_entry(struct dmar_ctx *ctx, struct sf_buf **sfp)
128 device_tag_init(struct dmar_ctx *ctx, device_t dev)
172 ctx_id_entry_init(struct dmar_ctx *ctx, dmar_ctx_entry_t *ctxp, bool move,
440 static struct dmar_ctx *
443 struct dmar_ctx *ctx;
455 dmar_ctx_link(struct dmar_ctx *ctx)
470 dmar_ctx_unlink(struct dmar_ctx *ctx)
518 static struct dmar_ctx *
524 struct dmar_ctx *ct
[all...]
H A Dintel_fault.c194 struct dmar_ctx *ctx;
H A Dintel_drv.c1115 dmar_print_ctx(struct dmar_ctx *ctx)
1131 struct dmar_ctx *ctx;
1168 struct dmar_ctx *ctx;

Completed in 114 milliseconds