code: func procMountInUse(podSpec *api.PodSpec) bool {
  	if podSpec == nil {
  		return false
  	}
  	for i := range podSpec.Containers {
  		if podSpec.Containers[i].SecurityContext != nil {
  			if podSpec.Containers[i].SecurityContext.ProcMount != nil {
  				if *podSpec.Containers[i].SecurityContext.ProcMount != api.DefaultProcMount {
  					return true
  				}
  			}
  		}
  	}
  	for i := range podSpec.InitContainers {
  		if podSpec.InitContainers[i].SecurityContext != nil {
  			if podSpec.InitContainers[i].SecurityContext.ProcMount != nil {
  				if *podSpec.InitContainers[i].SecurityContext.ProcMount != api.DefaultProcMount {
  					return true
  				}
  			}
  		}
  	}
  	return false
  }
docs: // procMountInUse returns true if the pod spec is non-nil and has a SecurityContext's ProcMount field set