Lines Matching defs:sync
332 if (ent->sync.msiaddr) {
334 cmd[1] |= ent->sync.msiaddr & CMDQ_SYNC_1_MSIADDR_MASK;
365 ent.sync.msiaddr = q->base_dma + Q_IDX(&q->llq, prod) *
680 * if (sync)
745 u64 *cmds, int n, bool sync)
763 while (!queue_has_space(&llq, n + sync)) {
771 head.prod = queue_inc_prod_n(&llq, n + sync) |
789 if (sync) {
839 if (sync) {
866 bool sync)
876 return arm_smmu_cmdq_issue_cmdlist(smmu, cmd, 1, sync);
1273 * 2. Write everything apart from dword 0, sync, write dword 0, sync
1274 * 3. Update Config, sync
1339 * The SMMU can perform negative caching, so we must sync
3303 /* Clear CR0 and sync (disables SMMU and queue processing) */
3586 * commands plus an extra sync needs to fit inside the command