how to access the $query variable inside taxonomy-xxx.php template file?
Is the my_pagination() call within the same file as your $query declaration? If not, you need to put global $query; at the top of your template file where my_pagination() is being called. If this doesn’t solve it, please give some more information/code examples.