MSG_EXT_PPR_QAS_REQ
*ppr_options &= MSG_EXT_PPR_QAS_REQ;
*ppr_options &= (MSG_EXT_PPR_DT_REQ|MSG_EXT_PPR_QAS_REQ);
*ppr_options &= MSG_EXT_PPR_QAS_REQ;
if ((ppr_options & MSG_EXT_PPR_QAS_REQ) != 0) {
(ppr_options & MSG_EXT_PPR_QAS_REQ) != 0
ppr_opts = tinfo->ppr_options & (MSG_EXT_PPR_QAS_REQ|MSG_EXT_PPR_DT_REQ
ppr_options &= MSG_EXT_PPR_QAS_REQ;
| MSG_EXT_PPR_QAS_REQ
| MSG_EXT_PPR_QAS_REQ
user_tinfo->ppr_options |= MSG_EXT_PPR_QAS_REQ;
+ (spi_qas(starget) ? MSG_EXT_PPR_QAS_REQ : 0)
spi_qas(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_QAS_REQ ? 1 : 0;
if (ppr_options & ~MSG_EXT_PPR_QAS_REQ) {
ppr_options &= MSG_EXT_PPR_QAS_REQ;
& ~MSG_EXT_PPR_QAS_REQ;
ppr_options |= MSG_EXT_PPR_QAS_REQ;
if ((tinfo->ppr_options & MSG_EXT_PPR_QAS_REQ) != 0) {
+ (spi_qas(starget) ? MSG_EXT_PPR_QAS_REQ : 0)
spi_qas(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_QAS_REQ ? 1 : 0;
if (ppr_options & ~MSG_EXT_PPR_QAS_REQ) {
ppr_options &= MSG_EXT_PPR_QAS_REQ;
& ~MSG_EXT_PPR_QAS_REQ;
ppr_options |= MSG_EXT_PPR_QAS_REQ;