code: def apply_src_change(target, old, new):
      kernel.hash = None
      function_1.hash = None
      function_2.hash = None
      function_1.src = function_1.src.replace(old, new)
      target.src = target.src.replace(old, new)
      ret = target.cache_key
      target.src = target.src.replace(new, old)
      return ret
  
imports: import importlib.util
  import os
  import shutil
  import tempfile
  import pytest
  import torch
  import triton
  import triton.language
  from triton.runtime.jit import JITFunction
label_desc: Use image node_id 5 for calling a global function with example usage: apply_src_change(target, old, new) and returns: ret