FYI,
#+name: square(x)
#+begin_src python
return x*x
#+end_src
Now we use the source block:
#+call: square(x=6)
yields
Reference 'square' not found in this buffer .
It works fine if the parameter name is removed from the #name block:
#+name: square
#+begin_src python
return x*x
#+end_src
Now we use the source block:
#+call: square(x=6)
#+RESULTS: square(x=6)
: 36
---George Jones