idr: separate out idr_mark_full()