Personally, I believe that all relationships; be it vanilla or D/s can be termed as "co-dependent". Like many have already said,"co-dependency" is such an umbrella term that it can refer to almost any selfless act within a relationship. I quite agree with Austerus in the sense that if everyone in the relationship is happy, then where is the harm?
To conclude, if you are content, what does it matter how the "outside" world perceives your relationship. Surely all the matters is how you feel and how your Master/Mistress/Partner feels?
In regards to ksst, I would personally say that you are merely being a good submissive, and putting your Master and your relationship first. If you are content in doing this, then it is not co-dependent it is simply love.