Searched refs:dmar_ctx (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_ctx.c | 78 static void dmar_free_ctx_locked(struct dmar_unit *dmar, struct dmar_ctx *ctx); 113 dmar_map_ctx_entry(struct dmar_ctx *ctx, struct sf_buf **sfp) in dmar_map_ctx_entry() 151 ctx_id_entry_init(struct dmar_ctx *ctx, dmar_ctx_entry_t *ctxp, bool move, in ctx_id_entry_init() 422 static struct dmar_ctx * 425 struct dmar_ctx *ctx; in dmar_ctx_alloc() 437 dmar_ctx_link(struct dmar_ctx *ctx) in dmar_ctx_link() 452 dmar_ctx_unlink(struct dmar_ctx *ctx) in dmar_ctx_unlink() 500 static struct dmar_ctx * 506 struct dmar_ctx *ctx, *ctx1; in dmar_get_ctx_for_dev1() 640 struct dmar_ctx * [all …]
|
H A D | intel_dmar.h | 72 struct dmar_ctx { struct 97 __containerof((ctx), struct dmar_ctx, context) argument 232 struct dmar_ctx *dmar_get_ctx_for_dev(struct dmar_unit *dmar, device_t dev, 234 struct dmar_ctx *dmar_get_ctx_for_devpath(struct dmar_unit *dmar, uint16_t rid, 237 int dmar_move_ctx_to_domain(struct dmar_domain *domain, struct dmar_ctx *ctx); 240 struct dmar_ctx *dmar_find_ctx_locked(struct dmar_unit *dmar, uint16_t rid);
|
H A D | intel_fault.c | 191 struct dmar_ctx *ctx; in dmar_fault_task()
|