mm,thp: reduce ifdef'ery for THP in generic code