Lines Matching refs:set_field
538 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_CAUSE, cause); in riscv_iommu_report_fault()
539 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_TTYPE, fault_type); in riscv_iommu_report_fault()
540 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_DID, ctx->devid); in riscv_iommu_report_fault()
541 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_PV, true); in riscv_iommu_report_fault()
544 ev.hdr = set_field(ev.hdr, RISCV_IOMMU_FQ_HDR_PID, ctx->process_id); in riscv_iommu_report_fault()
894 ctx->gatp = set_field(0, RISCV_IOMMU_ATP_MODE_FIELD, in riscv_iommu_ctx_fetch()
896 ctx->satp = set_field(0, RISCV_IOMMU_ATP_MODE_FIELD, in riscv_iommu_ctx_fetch()
1487 pr.hdr = set_field(RISCV_IOMMU_PREQ_HDR_PV, in riscv_iommu_translate()
1490 pr.hdr = set_field(pr.hdr, RISCV_IOMMU_PREQ_HDR_DID, ctx->devid); in riscv_iommu_translate()
1621 new_ddtp = set_field(new_ddtp & RISCV_IOMMU_DDTP_PPN, in riscv_iommu_process_ddtp()
2301 s->cap = set_field(s->cap, RISCV_IOMMU_CAP_IGS, mode); in riscv_iommu_set_cap_igs()
2312 s->cap = set_field(s->cap, RISCV_IOMMU_CAP_PAS, in riscv_iommu_instance_init()
2371 s->ddtp = set_field(0, RISCV_IOMMU_DDTP_MODE, s->enable_off ? in riscv_iommu_realize()
2475 s->ddtp = set_field(0, RISCV_IOMMU_DDTP_MODE, ddtp_mode); in riscv_iommu_reset()