JOB_INSTR_ALWAYS
JOB_INSTR_ALWAYS((2ull << 56) | (params->val_reg << 48) | params->last_flush),
JOB_INSTR_ALWAYS((36ull << 56) | (0ull << 48) | (params->val_reg << 40) |
JOB_INSTR_ALWAYS((1ull << 56) | (params->addr_reg << 48) | params->cs_start),
JOB_INSTR_ALWAYS((2ull << 56) | (params->val_reg << 48) | params->cs_size),
JOB_INSTR_ALWAYS((3ull << 56) | (1 << 16)),
JOB_INSTR_ALWAYS((32ull << 56) | (params->addr_reg << 40) |
JOB_INSTR_ALWAYS((1ull << 56) | (params->addr_reg << 48) | params->sync_addr),
JOB_INSTR_ALWAYS((1ull << 56) | (params->val_reg << 48) | 1),
JOB_INSTR_ALWAYS((3ull << 56) | (params->waitall_mask << 16)),
JOB_INSTR_ALWAYS((51ull << 56) | (0ull << 48) | (params->addr_reg << 40) |
JOB_INSTR_ALWAYS((47ull << 56)),