code: func countIntolerableTaintsPreferNoSchedule(taints []v1.Taint, tolerations []v1.Toleration) (intolerableTaints int) {
  	for _, taint := range taints {
  		// check only on taints that have effect PreferNoSchedule
  		if taint.Effect != v1.TaintEffectPreferNoSchedule {
  			continue
  		}
  
  		if !v1helper.TolerationsTolerateTaint(tolerations, &taint) {
  			intolerableTaints++
  		}
  	}
  	return
  }
docs: // CountIntolerableTaintsPreferNoSchedule gives the count of intolerable taints of a pod with effect PreferNoSchedule