am 00977e58: am 81b5b5fb: sync: factor sw_sync functionality out of header

* commit '00977e5833a25bffd96d446ee39a25a6baf41a19':
  sync: factor sw_sync functionality out of header