allout-rebullet-topic is an interactive compiled Lisp function in `allout.el'.

(allout-rebullet-topic ARG &optional SANS-OFFSPRING)

Rebullet the visible topic containing point and all contained subtopics.

Descends into invisible as well as visible topics, however.

When optional SANS-OFFSPRING is non-nil, subtopics are not
shifted. (Shifting a topic outwards without shifting its
offspring is disallowed, since this would create a "containment
discontinuity", where the depth difference between a topic and
its immediate offspring is greater than one.)

With repeat count, shift topic depth by that amount.