MSG_EXT_PPR_IU_REQ
if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ)!=0) {
if ((*ppr_options & MSG_EXT_PPR_IU_REQ) == 0)
if ((*ppr_options & MSG_EXT_PPR_IU_REQ) == 0
if ((ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
if ((old_ppr & MSG_EXT_PPR_IU_REQ)
!= (ppr_options & MSG_EXT_PPR_IU_REQ)) {
if ((old_ppr & MSG_EXT_PPR_IU_REQ) != 0) {
|MSG_EXT_PPR_IU_REQ|MSG_EXT_PPR_RTI);
&& (ppr_opts & MSG_EXT_PPR_IU_REQ) == 0) {
if ((tinfo->ppr_options & MSG_EXT_PPR_IU_REQ) == 0)
tinfo->goal.ppr_options &= MSG_EXT_PPR_IU_REQ
| MSG_EXT_PPR_IU_REQ
| MSG_EXT_PPR_IU_REQ;
|| (tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0)
+ (spi_iu(starget) ? MSG_EXT_PPR_IU_REQ : 0)
spi_iu(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ ? 1 : 0;
ppr_options |= MSG_EXT_PPR_IU_REQ;
ppr_options &= ~MSG_EXT_PPR_IU_REQ;
& ~MSG_EXT_PPR_IU_REQ;
ppr_options |= MSG_EXT_PPR_IU_REQ;
if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
if ((tinfo->ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
+ (spi_iu(starget) ? MSG_EXT_PPR_IU_REQ : 0);
spi_iu(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ ? 1 : 0;
& ~MSG_EXT_PPR_IU_REQ;
ppr_options |= MSG_EXT_PPR_IU_REQ;