If the function you want to call is defined with:
(defun something (A B C / d e f) ...
that is, not a command, but a function with arguments, with A, B and C being the arguments, then the way to call it from another function [assuring first that it is loaded] is in parentheses with the function name followed by the arguments:
(something ValueForArgumentA ValueForArgumentB ValueForArgumentC)
If the function you want to call is defined with:
(defun something (/ d e f) ...
that is, not a command, but a function, but without arguments, then the way to call it from another function [assuring first that it is loaded] is simply in parentheses:
(something)
If the function you want to call is defined with:
(defun C:something (/ d e f) ...
that is, a custom command definition, it's not supposed to have arguments, and the way to call it is in parentheses with the prefixed C:
(C:something)
Kent Cooper, AIA