SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_99 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_99[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_99 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_99[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_99[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_98 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_98[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_98 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_98[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_98[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_97 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_97[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_97 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_97[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_97[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_96 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_96[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_96 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_96[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_96[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_95 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_95[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_95 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_95[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_95[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_94 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_94[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_94 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_94[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_94[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_93 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_93[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_93 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_93[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_93[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_92 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_92[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_92 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_92[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_92[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_91 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_91[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_91 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_91[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_91[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_90 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_90[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_90 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_90[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_90[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_89 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_89[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_89 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_89[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_89[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_88 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_88[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_88 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_88[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_88[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_87 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_87[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_87 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_87[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_87[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_86 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_86[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_86 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_86[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_86[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_85 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_85[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_85 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_85[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_85[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_84 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_84[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_84 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_84[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_84[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_83 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_83[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_83 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_83[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_83[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_82 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_82[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_82 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_82[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_82[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_81 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_81[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_81 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_81[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_81[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_80 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_80[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_80 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_80[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_80[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_79 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_79[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_79 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_79[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_79[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_78 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_78[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_78 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_78[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_78[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_77 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_77[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_77 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_77[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_77[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_76 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_76[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_76 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_76[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_76[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_75 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_75[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_75 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_75[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_75[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_74 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_74[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_74 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_74[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_74[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_73 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_73[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_73 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_73[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_73[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_72 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_72[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_72 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_72[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_72[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_71 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_71[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_71 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_71[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_71[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_70 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_70[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_70 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_70[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_70[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_69 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_69[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_69 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_69[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_69[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_68 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_68[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_68 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_68[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_68[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_67 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_67[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_67 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_67[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_67[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_66 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_66[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_66 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_66[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_66[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_65 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_65[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_65 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_65[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_65[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_64 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_64[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_64 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_64[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_64[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_63 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_63[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_63 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_63[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_63[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_62 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_62[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_62 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_62[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_62[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_61 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_61[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_61 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_61[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_61[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_60 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_60[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_60 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_60[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_60[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_59 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_59[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_59 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_59[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_59[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_58 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_58[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_58 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_58[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_58[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_57 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_57[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_57 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_57[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_57[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_56 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_56[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_56 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_56[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_56[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_55 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_55[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_55 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_55[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_55[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_54 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_54[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_54 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_54[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_54[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_53 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_53[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_53 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_53[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_53[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_52 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_52[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_52 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_52[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_52[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_51 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_51[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_51 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_51[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_51[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_50 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_50[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_50 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_50[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_50[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_49 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_49[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_49 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_49[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_49[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_48 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_48[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_48 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_48[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_48[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_47 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_47[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_47 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_47[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_47[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_46 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_46[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_46 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_46[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_46[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_45 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_45[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_45 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_45[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_45[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_44 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_44[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_44 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_44[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_44[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_43 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_43[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_43 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_43[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_43[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_42 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_42[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_42 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_42[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_42[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_41 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_41[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_41 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_41[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_41[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_40 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_40[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_40 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_40[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_40[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_39 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_39[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_39 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_39[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_39[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_38 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_38[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_38 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_38[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_38[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_37 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_37[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_37 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_37[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_37[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_36 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_36[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_36 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_36[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_36[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_35 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_35[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_35 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_35[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_35[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_34 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_34[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_34 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_34[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_34[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_33 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_33[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_33 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_33[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_33[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_32 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_32[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_32 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_32[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_32[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_31 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_31[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_31 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_31[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_31[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_30 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_30[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_30 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_30[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_30[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_29 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_29[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_29 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_29[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_29[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_28 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_28[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_28 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_28[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_28[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_27 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_27[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_27 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_27[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_27[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_26 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_26[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_26 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_26[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_26[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_255 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_255[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_255 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_255[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_255[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_254 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_254[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_254 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_254[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_254[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_253 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_253[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_253 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_253[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_253[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_252 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_252[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_252 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_252[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_252[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_251 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_251[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_251 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_251[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_251[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_250 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_250[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_250 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_250[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_250[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_25 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_25[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_25 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_25[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_25[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_249 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_249[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_249 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_249[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_249[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_248 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_248[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_248 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_248[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_248[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_247 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_247[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_247 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_247[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_247[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_246 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_246[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_246 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_246[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_246[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_245 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_245[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_245 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_245[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_245[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_244 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_244[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_244 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_244[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_244[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_243 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_243[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_243 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_243[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_243[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_242 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_242[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_242 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_242[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_242[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_241 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_241[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_241 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_241[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_241[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_240 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_240[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_240 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_240[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_240[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_24 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_24[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_24 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_24[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_24[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_239 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_239[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_239 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_239[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_239[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_238 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_238[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_238 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_238[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_238[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_237 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_237[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_237 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_237[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_237[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_236 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_236[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_236 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_236[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_236[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_235 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_235[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_235 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_235[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_235[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_234 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_234[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_234 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_234[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_234[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_233 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_233[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_233 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_233[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_233[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_232 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_232[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_232 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_232[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_232[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_231 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_231[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_231 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_231[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_231[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_230 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_230[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_230 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_230[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_230[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_23 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_23[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_23 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_23[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_23[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_229 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_229[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_229 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_229[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_229[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_228 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_228[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_228 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_228[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_228[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_227 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_227[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_227 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_227[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_227[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_226 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_226[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_226 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_226[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_226[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_225 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_225[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_225 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_225[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_225[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_224 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_224[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_224 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_224[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_224[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_223 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_223[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_223 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_223[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_223[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_222 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_222[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_222 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_222[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_222[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_221 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_221[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_221 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_221[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_221[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_220 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_220[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_220 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_220[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_220[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_22 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_22[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_22 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_22[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_22[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_219 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_219[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_219 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_219[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_219[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_218 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_218[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_218 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_218[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_218[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_217 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_217[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_217 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_217[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_217[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_216 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_216[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_216 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_216[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_216[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_215 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_215[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_215 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_215[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_215[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_214 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_214[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_214 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_214[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_214[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_213 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_213[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_213 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_213[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_213[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_212 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_212[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_212 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_212[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_212[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_211 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_211[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_211 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_211[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_211[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_210 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_210[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_210 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_210[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_210[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_21 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_21[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_21 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_21[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_21[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_209 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_209[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_209 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_209[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_209[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_208 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_208[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_208 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_208[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_208[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_207 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_207[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_207 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_207[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_207[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_206 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_206[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_206 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_206[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_206[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_205 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_205[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_205 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_205[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_205[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_204 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_204[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_204 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_204[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_204[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_203 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_203[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_203 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_203[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_203[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_202 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_202[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_202 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_202[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_202[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_201 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_201[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_201 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_201[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_201[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_200 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_200[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_200 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_200[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_200[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_20 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_20[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_20 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_20[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_20[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_199 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_199[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_199 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_199[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_199[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_198 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_198[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_198 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_198[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_198[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_197 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_197[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_197 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_197[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_197[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_196 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_196[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_196 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_196[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_196[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_195 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_195[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_195 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_195[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_195[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_194 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_194[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_194 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_194[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_194[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_193 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_193[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_193 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_193[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_193[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_192 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_192[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_192 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_192[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_192[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_191 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_191[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_191 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_191[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_191[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_190 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_190[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_190 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_190[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_190[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_19 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_19[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_19 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_19[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_19[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_189 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_189[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_189 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_189[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_189[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_188 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_188[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_188 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_188[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_188[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_187 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_187[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_187 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_187[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_187[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_186 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_186[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_186 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_186[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_186[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_185 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_185[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_185 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_185[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_185[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_184 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_184[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_184 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_184[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_184[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_183 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_183[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_183 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_183[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_183[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_182 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_182[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_182 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_182[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_182[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_181 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_181[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_181 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_181[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_181[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_180 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_180[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_180 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_180[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_180[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_18 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_18[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_18 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_18[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_18[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_179 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_179[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_179 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_179[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_179[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_178 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_178[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_178 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_178[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_178[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_177 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_177[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_177 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_177[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_177[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_176 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_176[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_176 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_176[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_176[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_175 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_175[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_175 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_175[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_175[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_174 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_174[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_174 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_174[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_174[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_173 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_173[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_173 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_173[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_173[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_172 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_172[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_172 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_172[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_172[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_171 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_171[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_171 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_171[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_171[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_170 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_170[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_170 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_170[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_170[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_17 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_17[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_17 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_17[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_17[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_169 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_169[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_169 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_169[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_169[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_168 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_168[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_168 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_168[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_168[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_167 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_167[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_167 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_167[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_167[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_166 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_166[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_166 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_166[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_166[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_165 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_165[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_165 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_165[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_165[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_164 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_164[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_164 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_164[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_164[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_163 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_163[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_163 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_163[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_163[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_162 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_162[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_162 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_162[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_162[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_161 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_161[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_161 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_161[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_161[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_160 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_160[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_160 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_160[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_160[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_16 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_16[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_16 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_16[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_16[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_159 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_159[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_159 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_159[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_159[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_158 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_158[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_158 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_158[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_158[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_157 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_157[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_157 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_157[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_157[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_156 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_156[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_156 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_156[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_156[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_155 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_155[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_155 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_155[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_155[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_154 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_154[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_154 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_154[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_154[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_153 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_153[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_153 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_153[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_153[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_152 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_152[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_152 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_152[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_152[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_151 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_151[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_151 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_151[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_151[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_150 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_150[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_150 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_150[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_150[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_15 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_15[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_15 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_15[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_15[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_149 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_149[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_149 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_149[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_149[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_148 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_148[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_148 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_148[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_148[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_147 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_147[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_147 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_147[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_147[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_146 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_146[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_146 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_146[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_146[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_145 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_145[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_145 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_145[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_145[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_144 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_144[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_144 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_144[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_144[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_143 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_143[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_143 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_143[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_143[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_142 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_142[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_142 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_142[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_142[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_141 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_141[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_141 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_141[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_141[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_140 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_140[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_140 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_140[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_140[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_14 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_14[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_14 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_14[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_14[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_139 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_139[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_139 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_139[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_139[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_138 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_138[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_138 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_138[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_138[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_137 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_137[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_137 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_137[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_137[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_136 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_136[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_136 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_136[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_136[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_135 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_135[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_135 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_135[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_135[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_134 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_134[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_134 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_134[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_134[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_133 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_133[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_133 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_133[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_133[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_132 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_132[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_132 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_132[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_132[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_131 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_131[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_131 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_131[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_131[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_130 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_130[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_130 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_130[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_130[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_13 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_13[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_13 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_13[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_13[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_129 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_129[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_129 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_129[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_129[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_128 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_128[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_128 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_128[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_128[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_127 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_127[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_127 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_127[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_127[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_126 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_126[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_126 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_126[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_126[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_125 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_125[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_125 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_125[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_125[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_124 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_124[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_124 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_124[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_124[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_123 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_123[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_123 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_123[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_123[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_122 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_122[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_122 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_122[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_122[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_121 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_121[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_121 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_121[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_121[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_120 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_120[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_120 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_120[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_120[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_12 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_12[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_12 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_12[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_12[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_119 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_119[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_119 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_119[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_119[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_118 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_118[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_118 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_118[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_118[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_117 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_117[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_117 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_117[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_117[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_116 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_116[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_116 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_116[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_116[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_115 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_115[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_115 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_115[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_115[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_114 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_114[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_114 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_114[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_114[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_113 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_113[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_113 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_113[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_113[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_112 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_112[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_112 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_112[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_112[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_111 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_111[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_111 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_111[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_111[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_110 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_110[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_110 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_110[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_110[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_11 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_11[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_11 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_11[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_11[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_109 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_109[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_109 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_109[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_109[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_108 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_108[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_108 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_108[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_108[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_107 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_107[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_107 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_107[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_107[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_106 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_106[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_106 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_106[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_106[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_105 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_105[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_105 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_105[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_105[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_104 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_104[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_104 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_104[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_104[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_103 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_103[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_103 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_103[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_103[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_102 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_102[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_102 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_102[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_102[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_101 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_101[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_101 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_101[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_101[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_100 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_100[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_100 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_100[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_100[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_10 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_10[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_10 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_10[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_10[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_09 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_09[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_09 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_09[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_09[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_08 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_08[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_08 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_08[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_08[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_07 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_07[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_07 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_07[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_07[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_06 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_06[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_06 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_06[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_06[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_05 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_05[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_05 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_05[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_05[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_04 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_04[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_04 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_04[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_04[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_03 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_03[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_03 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_03[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_03[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_02 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_02[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_02 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_02[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_02[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_01 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_01[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_01 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_01[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_01[u32CoreId_10] ={v} _5;
  return;

}


SchM_Exit_Eth_43_PFE_ETH_EXCLUSIVE_AREA_00 ()
{
  uint32 u32CoreId;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;
  long unsigned int _6;

  <bb 2> :
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10];
  _3 = _2 + 4294967295;
  reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10] ={v} _3;
  # DEBUG BEGIN_STMT
  _4 ={v} msr_ETH_EXCLUSIVE_AREA_00[u32CoreId_10];
  _5 = _4 & 1;
  if (_5 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 3> :
  _6 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10];
  if (_6 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsie i");

  <bb 5> :
  return;

}


SchM_Enter_Eth_43_PFE_ETH_EXCLUSIVE_AREA_00 ()
{
  uint32 u32CoreId;
  uint32 msr;
  unsigned char _1;
  long unsigned int _2;
  long unsigned int _3;
  long unsigned int _4;
  long unsigned int _5;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  _1 = Sys_GetCoreID ();
  u32CoreId_10 = (uint32) _1;
  # DEBUG u32CoreId => u32CoreId_10
  # DEBUG BEGIN_STMT
  _2 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10];
  if (_2 == 0)
    goto <bb 3>; [INV]
  else
    goto <bb 6>; [INV]

  <bb 3> :
  # DEBUG BEGIN_STMT
  msr_12 = Eth_43_PFE_schm_read_msr ();
  # DEBUG msr => msr_12
  # DEBUG BEGIN_STMT
  _3 = msr_12 & 1;
  if (_3 == 0)
    goto <bb 4>; [INV]
  else
    goto <bb 5>; [INV]

  <bb 4> :
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" cpsid i");

  <bb 5> :
  # DEBUG BEGIN_STMT
  msr_ETH_EXCLUSIVE_AREA_00[u32CoreId_10] ={v} msr_12;

  <bb 6> :
  # DEBUG BEGIN_STMT
  _4 ={v} reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10];
  _5 = _4 + 1;
  reentry_guard_ETH_EXCLUSIVE_AREA_00[u32CoreId_10] ={v} _5;
  return;

}


Eth_43_PFE_schm_read_msr ()
{
  register uint32 reg_tmp;
  uint32 _2;

  <bb 2> :
  # DEBUG BEGIN_STMT
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_1);
  # DEBUG reg_tmp => reg_tmp_1
  # DEBUG BEGIN_STMT
  _2 = reg_tmp_1;
  return _2;

}


