The dsb and dmb instructions support an optional limitation on what
shareability domains an memory operations they target. Historically
FreeBSD/arm didn't have a way to specify the limit.
Use a variadic macro to take the optional limitation and pass it
through to the instruction.
Sponsored by: Arm Ltd