HAMMER2_XOPMASK_VOP
#define HAMMER2_XOPMASK_ALLDONE (HAMMER2_XOPMASK_VOP | HAMMER2_XOPMASK_CLUSTER)
xop->head.run_mask = HAMMER2_XOPMASK_VOP;
xop->run_mask = HAMMER2_XOPMASK_VOP;
if (mask == HAMMER2_XOPMASK_VOP) {
if ((nmask & HAMMER2_XOPMASK_ALLDONE) == HAMMER2_XOPMASK_VOP) {
if (xop->run_mask & HAMMER2_XOPMASK_VOP)
if ((mask & HAMMER2_XOPMASK_VOP) == 0) {
(mask & HAMMER2_XOPMASK_ALLDONE) != HAMMER2_XOPMASK_VOP) {
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop2->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop2->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop4->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
#define HAMMER2_XOPMASK_ALLDONE (HAMMER2_XOPMASK_VOP | HAMMER2_XOPMASK_CLUSTER)
(mask & HAMMER2_XOPMASK_ALLDONE) != HAMMER2_XOPMASK_VOP) {
xop->head.run_mask = HAMMER2_XOPMASK_VOP;
xop->run_mask = HAMMER2_XOPMASK_VOP;
if (mask == HAMMER2_XOPMASK_VOP) {
if ((nmask & HAMMER2_XOPMASK_ALLDONE) == HAMMER2_XOPMASK_VOP) {
if (xop->run_mask & HAMMER2_XOPMASK_VOP)
if ((mask & HAMMER2_XOPMASK_VOP) == 0) {
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop4->head, HAMMER2_XOPMASK_VOP);
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);