Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 279 for lock1 (0.06 sec)

  1. pkg/kubelet/userns/userns_manager.go

    		return
    	}
    
    	m.lock.Lock()
    	defer m.lock.Unlock()
    
    	m.releaseWithLock(podUID)
    }
    
    // podAllocated returns true if the pod is allocated, false otherwise.
    func (m *UsernsManager) podAllocated(podUID types.UID) bool {
    	if !utilfeature.DefaultFeatureGate.Enabled(features.UserNamespacesSupport) {
    		return false
    	}
    
    	m.lock.Lock()
    	defer m.lock.Unlock()
    
    	_, ok := m.usedBy[podUID]
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  2. src/cmd/go/internal/modfetch/cache.go

    func (e *DownloadDirPartialError) Is(err error) bool { return err == fs.ErrNotExist }
    
    // lockVersion locks a file within the module cache that guards the downloading
    // and extraction of the zipfile for the given module version.
    func lockVersion(ctx context.Context, mod module.Version) (unlock func(), err error) {
    	path, err := CachePath(ctx, mod, "lock")
    	if err != nil {
    		return nil, err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  3. src/runtime/runtime.go

    var ticks ticksType
    
    type ticksType struct {
    	// lock protects access to start* and val.
    	lock       mutex
    	startTicks int64
    	startTime  int64
    	val        atomic.Int64
    }
    
    // init initializes ticks to maximize the chance that we have a good ticksPerSecond reference.
    //
    // Must not run concurrently with ticksPerSecond.
    func (t *ticksType) init() {
    	lock(&ticks.lock)
    	t.startTime = nanotime()
    	t.startTicks = cputicks()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:47 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  4. tensorflow/compiler/jit/xla_device.cc

    void XlaDevice::SetAllowsSyncOnCompletion(bool sync_on_completion) {
      mutex_lock lock(mu_);
      sync_on_completion_ = sync_on_completion;
    }
    
    bool XlaDevice::AllowsSyncOnCompletion() const {
      mutex_lock lock(mu_);
      return sync_on_completion_;
    }
    
    void XlaDevice::SetHandleDeviceErrorCallback(std::function<Status()> callback) {
      mutex_lock lock(mu_);
      device_error_callback_ = callback;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon May 20 21:05:42 UTC 2024
    - 24.3K bytes
    - Viewed (0)
  5. src/crypto/x509/root.go

    func SetFallbackRoots(roots *CertPool) {
    	if roots == nil {
    		panic("roots must be non-nil")
    	}
    
    	// trigger initSystemRoots if it hasn't already been called before we
    	// take the lock
    	_ = systemRootsPool()
    
    	systemRootsMu.Lock()
    	defer systemRootsMu.Unlock()
    
    	if fallbacksSet {
    		panic("SetFallbackRoots has already been called")
    	}
    	fallbacksSet = true
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  6. cmd/admin-heal-ops.go

    func (ahs *allHealState) setDiskHealingStatus(ep Endpoint, healing bool) {
    	ahs.Lock()
    	defer ahs.Unlock()
    
    	ahs.healLocalDisks[ep] = healing
    }
    
    func (ahs *allHealState) pushHealLocalDisks(healLocalDisks ...Endpoint) {
    	ahs.Lock()
    	defer ahs.Unlock()
    
    	for _, ep := range healLocalDisks {
    		ahs.healLocalDisks[ep] = false
    	}
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu May 09 18:04:41 UTC 2024
    - 25.1K bytes
    - Viewed (0)
  7. security/pkg/nodeagent/sds/sdsservice.go

    func (w *Watch) DeleteWatchedResource(string) {
    	w.Lock()
    	defer w.Unlock()
    	w.watch = nil
    }
    
    func (w *Watch) GetWatchedResource(string) *xds.WatchedResource {
    	w.Lock()
    	defer w.Unlock()
    	return w.watch
    }
    
    func (w *Watch) NewWatchedResource(typeURL string, names []string) {
    	w.Lock()
    	defer w.Unlock()
    	w.watch = &xds.WatchedResource{TypeUrl: typeURL, ResourceNames: names}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat May 25 00:20:04 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheSkipCacheIntegrationTest.groovy

            then:
            outputContains("bar")
            configurationCache.assertStateLoaded()
    
            where:
            commandLine              | _
            "--refresh-dependencies" | _
            "--write-locks"          | _
            "--update-locks thing:*" | _
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  9. pkg/proxy/config/api_test.go

    	stopCh := make(chan struct{})
    	defer close(stopCh)
    	sharedInformers.Start(stopCh)
    
    	err := wait.PollImmediate(time.Millisecond*10, wait.ForeverTestTimeout, func() (bool, error) {
    		svcHandler.lock.Lock()
    		defer svcHandler.lock.Unlock()
    		if reflect.DeepEqual(svcHandler.state, expectedSvcState) {
    			return true, nil
    		}
    		return false, nil
    	})
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  10. cmd/erasure-server-pool-rebalance.go

    			ok = true
    		}
    	}
    	if ok {
    		lock := z.serverPools[0].NewNSLock(minioMetaBucket, rebalMetaName)
    		lkCtx, err := lock.GetLock(ctx, globalOperationTimeout)
    		if err != nil {
    			rebalanceLogIf(ctx, fmt.Errorf("failed to acquire write lock on %s/%s: %w", minioMetaBucket, rebalMetaName, err))
    			return err
    		}
    		defer lock.Unlock(lkCtx)
    
    		ctx = lkCtx.Context()
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 03 15:45:54 UTC 2024
    - 27.3K bytes
    - Viewed (0)
Back to top