There have been instances where players have signed extensions to current deals this time of the year which haven't been made public. We've only found out when the retained list is issued these players aren't signing a new contract because they've already done so.
I'm pretty much certain this is going to happen , Sunderland will put a final take it or leave it offer on the table and we'll tell other interested clubs a matching offer will seal the deal.