[PATCH openEuler-1.0-LTS 08/60] pid: take a reference when initializing `cad_pid`