without washing it - I dont know...
I did put books in a little room......and brewed pots of strong coffee to take the musty smell out of books....had to fan out the books.... It might work for fabric.
Washing.... - I know that GAIN detergent is good for taking out the smoky smell.
Good Luck.