Законы русской грамматики не делают исключений для фамилий, совпадающих в каком-либо из падежей с нарицательными существительными (или словами других частей речи). Мужские фамилии Хан и Шин склонять нужно, соответствующие женские фамилии не склоняются. А фамилия Ху в любом случае не изменяется по падежам, т. к. оканчивается на гласный -у.
Женская фамилия Макштадт не склоняется, а склонение мужской фамилии Макштадт обязательно. В данном случае не имеет значения ни языковое происхождение фамилии, ни ее история, ни ее произношение. Важно, что фамилия оканчивается на согласный, а все мужские фамилии, оканчивающиеся на согласный (кроме фамилий на -ых, -их типа Черных), склоняются в русском языке.
Такая формулировка вопроса некорректна, т. к. склонение фамилии зависит в первую очередь от того, мужская она или женская, на какой звук (согласный или гласный) оканчивается. Языковое происхождение фамилии во многих случаях значения не имеет. Если Вы спрашиваете о фамилиях, оканчивающихся на -о (Ищенко, Короленко), то такие фамилии не склоняются (ни мужские, ни женские).
Склонение фамилий зависит в большинстве случаев не от их происхождения, а от того, на какой звук – согласный или гласный (если гласный, то ударный или безударный) оканчивается фамилия. Мужские фамилии, оканчивающиеся на согласный, склоняются (кроме фамилий на -ых, -их типа Черных, Долгих), женские – нет. Правильно: господину Саруханяну, господину Кондратюку, но: госпоже Саруханян, госпоже Кондратюк.
Фамилия Булава должна склоняться – и мужская, и женская. Законы русской грамматики предписывают склонять все мужские и женские фамилии, оканчивающиеся на -а, -я, которым предшествует согласный. Единственное исключение – фамилии французского происхождения с ударением на последнем слоге типа Дюма, Золя (понятно, что фамилия Булава к этим исключениям не относится, она явно не французского происхождения).
Мужские фамилии Габец, Чергинец можно склонять двояким образом: с выпадением гласного (Габца, Чергинца и т. д.) и с сохранением гласного (Габеца, Чергинеца и т. д.). Решение о типе склонения принимает носитель фамилии, но предпочтителен второй вариант (с сохранением гласного), так как в этом случае из косвенных форм легко вывести начальную форму фамилии.
Мужская фамилия Аврах склоняется. Фамилии на -ых (-их) типа Золотых, Черных, Долгих являются единственным исключением из правила, гласящего, что склоняются все мужские фамилии, оканчивающиеся на согласный звук. Эти фамилии несклоняемы, потому что они в каком-то смысле уникальны: они происходят от формы родительного (и предложного) падежа множественного числа имен прилагательных (ср.: золотых куполов, долгих проводов).
Согласно грамматическим нормам русского языка фамилия Кривошапка склоняется – и мужская, и женская (несмотря на заявление самой спортсменки в интервью, отрывок из которого Вы приводите). Законы русской грамматики предписывают склонять все мужские и женские фамилии, оканчивающиеся на -а, -я, которым предшествует согласный. Единственное исключение – фамилии французского происхождения с ударением на последнем слоге типа Дюма, Золя.
Существует такое правило: мужские фамилии, оканчивающиеся на согласную, безразлично — мягкую или твердую, склоняются (энциклопедия Брокгауза, поэзия Мицкевича, словарь написан Далем); женские фамилии, оканчивающиеся на согласную, не склоняются (к Любови Дмитриевне Блок, воспоминания Надежды Мандельштам). Поэтому Ваша фамилия склоняется, когда относится к мужчине, и не склоняется, когда относится к женщине. Подробнее о склонении фамилий см. в «Письмовнике».