Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 92 for Loadint32 (0.14 sec)

  1. pkg/proxy/ipvs/proxier.go

    	var initialized int32
    	if value {
    		initialized = 1
    	}
    	atomic.StoreInt32(&proxier.initialized, initialized)
    }
    
    func (proxier *Proxier) isInitialized() bool {
    	return atomic.LoadInt32(&proxier.initialized) > 0
    }
    
    // OnServiceAdd is called whenever creation of new service object is observed.
    func (proxier *Proxier) OnServiceAdd(service *v1.Service) {
    	proxier.OnServiceUpdate(nil, service)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 28 15:51:23 UTC 2024
    - 77.7K bytes
    - Viewed (0)
  2. src/net/http/serve_test.go

    				}
    			}
    			defer res.Body.Close()
    			_, err = io.Copy(io.Discard, res.Body)
    			if err != nil {
    				t.Error(err)
    				return
    			}
    		}()
    	}
    	wg.Wait()
    	if got := atomic.LoadInt32(&n); got != reqs {
    		t.Errorf("handler ran %d times; want %d", got, reqs)
    	}
    }
    
    func TestServerConnStateNew(t *testing.T) {
    	sawNew := false // if the test is buggy, we'll race on this variable.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  3. cmd/xl-storage.go

    	info, err = s.diskInfoCache.GetWithCtx(ctx)
    	info.NRRequests = s.nrRequests
    	info.Rotational = s.rotational
    	info.MountPath = s.drivePath
    	info.Endpoint = s.endpoint.String()
    	info.Scanning = atomic.LoadInt32(&s.scanning) == 1
    	return info, err
    }
    
    // getVolDir - will convert incoming volume names to
    // corresponding valid volume names on the backend in a platform
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 85.3K bytes
    - Viewed (2)
  4. internal/once/init.go

    // call to the function. ie, it invokes the function
    // if it is not successful yet.
    func (l *Init) Do(f func() error) error {
    	if atomic.LoadUint32(&l.done) == 0 {
    		return l.do(f)
    	}
    	return nil
    }
    
    func (l *Init) do(f func() error) error {
    	l.m.Lock()
    	defer l.m.Unlock()
    	if atomic.LoadUint32(&l.done) == 0 {
    		if err := f(); err != nil {
    			return err
    		}
    		// Mark as done only when f() is successful
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue May 09 04:20:31 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/mod/sumdb/cache.go

    	entryIface, ok := c.m.Load(key)
    	if !ok {
    		entryIface, _ = c.m.LoadOrStore(key, new(cacheEntry))
    	}
    	e := entryIface.(*cacheEntry)
    	if atomic.LoadUint32(&e.done) == 0 {
    		e.mu.Lock()
    		if atomic.LoadUint32(&e.done) == 0 {
    			e.result = f()
    			atomic.StoreUint32(&e.done, 1)
    		}
    		e.mu.Unlock()
    	}
    	return e.result
    }
    
    // Get returns the cached result associated with key.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 29 20:10:15 UTC 2019
    - 1.5K bytes
    - Viewed (0)
  6. test/intrinsic_atomic.go

    // license that can be found in the LICENSE file.
    
    package main
    
    import "sync/atomic"
    
    var x uint32
    
    func atomics() {
    	_ = atomic.LoadUint32(&x)             // ERROR "intrinsic substitution for LoadUint32"
    	atomic.StoreUint32(&x, 1)             // ERROR "intrinsic substitution for StoreUint32"
    	atomic.AddUint32(&x, 1)               // ERROR "intrinsic substitution for AddUint32"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 839 bytes
    - Viewed (0)
  7. pkg/util/iptables/monitor_test.go

    		mfe.tables["nat"].Len() == 0
    }
    
    func waitForReloads(reloads *uint32, expected uint32) error {
    	if atomic.LoadUint32(reloads) < expected {
    		utilwait.PollImmediate(100*time.Millisecond, time.Second, func() (bool, error) {
    			return atomic.LoadUint32(reloads) >= expected, nil
    		})
    	}
    	got := atomic.LoadUint32(reloads)
    	if got != expected {
    		return fmt.Errorf("expected %d, got %d", expected, got)
    	}
    	return nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 08 15:21:59 UTC 2023
    - 9.3K bytes
    - Viewed (0)
  8. internal/config/lambda/target/lazyinit.go

    type lazyInit struct {
    	done uint32
    	m    sync.Mutex
    }
    
    func (l *lazyInit) Do(f func() error) error {
    	if atomic.LoadUint32(&l.done) == 0 {
    		return l.doSlow(f)
    	}
    	return nil
    }
    
    func (l *lazyInit) doSlow(f func() error) error {
    	l.m.Lock()
    	defer l.m.Unlock()
    	if atomic.LoadUint32(&l.done) == 0 {
    		if err := f(); err != nil {
    			return err
    		}
    		// Mark as done only when f() is successful
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Mar 07 16:12:41 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. src/runtime/testdata/testprog/preempt.go

    	}()
    	// Also test empty infinite loop.
    	go func() {
    		atomic.AddUint32(&ready2, 1)
    		for {
    		}
    	}()
    
    	// Wait for the goroutine to stop passing through sync
    	// safe-points.
    	for atomic.LoadUint32(&ready) == 0 || atomic.LoadUint32(&ready2) < 2 {
    		runtime.Gosched()
    	}
    
    	// Run a GC, which will have to stop the goroutine for STW and
    	// for stack scanning. If this doesn't work, the test will
    	// deadlock and timeout.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 07 17:46:04 UTC 2021
    - 1.6K bytes
    - Viewed (0)
  10. src/testing/cover.go

    // 'go tool cover'.
    func Coverage() float64 {
    	if goexperiment.CoverageRedesign {
    		return coverage2()
    	}
    	var n, d int64
    	for _, counters := range cover.Counters {
    		for i := range counters {
    			if atomic.LoadUint32(&counters[i]) > 0 {
    				n++
    			}
    			d++
    		}
    	}
    	if d == 0 {
    		return 0
    	}
    	return float64(n) / float64(d)
    }
    
    // RegisterCover records the coverage data accumulators for the tests.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 11:37:31 UTC 2023
    - 3.4K bytes
    - Viewed (0)
Back to top