[PATCH 1/3] reg: Split 'query' functions from reg.c