lib/sw_apps/zynqmp_pmufw/src/pm_requirement.c
void PmRequirementCancelScheduled(const PmMaster* const master)
{
	PmRequirement* req = master->reqs;

	while (NULL != req) {
		if (req->currReq != req->nextReq) {
			/* Drop the scheduled request by making it constant */
			req->nextReq = req->currReq;
		}
		req = req->nextSlave;
	}
}
/**
 * PmRequirementCancelScheduled() - Called when master aborts suspend, to cancel
 * scheduled requirements (slave capabilities requests)
 * @master  Master whose scheduled requests should be cancelled
 */
Called when master aborts suspend, to cancel
scheduled requirements (slave capabilities requests)
@master  Master whose scheduled requests should be cancelled
Called when master aborts suspend to cancel scheduled requirements ( slave capabilities requests ) @master Master whose scheduled requests should be cancelled
void PmRequirementCancelScheduled(const PmMaster* const master)
{
	PmRequirement* req = master->reqs;
	while (NULL != req) {
		if (req->currReq != req->nextReq) {
			req->nextReq = req->currReq;
		}
		req = req->nextSlave;
	}
}
void PmRequirementCancelScheduled ( const PmMaster * const master ) { PmRequirement * req = master -> reqs ; while ( NULL != req ) { if ( req -> currReq != req -> nextReq ) { req -> nextReq = req -> currReq ; } req = req -> nextSlave ; } }
PmRequirementCancelScheduled() - Called when master aborts suspend, to cancel
 scheduled requirements (slave capabilities requests)
 @master  Master whose scheduled requests should be cancelled
PmRequirementCancelScheduled () - Called when master aborts suspend to cancel scheduled requirements ( slave capabilities requests ) @master Master whose scheduled requests should be cancelled
/* Drop the scheduled request by making it constant */