@Override
	public void actionPerformed(NavigatableActionContext context) {

		LocationReferencesService service = tool.getService(LocationReferencesService.class);
		if (service == null) {
			Msg.showError(this, null, "Missing Plugin",
				"The " + LocationReferencesService.class.getSimpleName() + " is not installed.\n" +
					"Please add the plugin implementing this service.");
			return;
		}

		Program program = context.getProgram();
		ProgramLocation location = getLocation(context);
		Address address = location.getAddress();
		Listing listing = program.getListing();
		CodeUnit cu = listing.getCodeUnitContaining(address);

		int[] path = location.getComponentPath();
		if (cu instanceof Data) {
			Data outerData = (Data) cu;
			Data data = outerData.getComponent(location.getComponentPath());
			address = data.getMinAddress();
		}

		AddressFieldLocation addressLocation =
			new AddressFieldLocation(program, address, path, address.toString(), 0);
		service.showReferencesToLocation(addressLocation, context.getNavigatable());
	}
Only shows addresses to the code unit at the address for the current context.  This differs
from the normal 'find references' action in that it will find references by inspecting 
context for more information, potentially searching for more than just direct references to 
the code unit at the current address.
Ghidra/Features/Base/src/main/java/ghidra/app/actions/AbstractFindReferencesToAddressAction.java