Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for OrUint32 (0.16 sec)

  1. src/sync/atomic/asm.s

    TEXT ·AndInt64(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·And64(SB)
    
    TEXT ·AndUint64(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·And64(SB)
    
    TEXT ·OrInt32(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Or32(SB)
    
    TEXT ·OrUint32(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Or32(SB)
    
    TEXT ·OrUintptr(SB),NOSPLIT,$0
    	JMP	internal∕runtime∕atomic·Oruintptr(SB)
    
    TEXT ·OrInt64(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. src/sync/atomic/doc.go

    func AndUintptr(addr *uintptr, mask uintptr) (old uintptr)
    
    // OrInt32 atomically performs a bitwise OR operation on *addr using the bitmask provided as mask
    // and returns the old value.
    // Consider using the more ergonomic and less error-prone [Int32.Or] instead.
    func OrInt32(addr *int32, mask int32) (old int32)
    
    // OrUint32 atomically performs a bitwise OR operation on *addr using the bitmask provided as mask
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  3. api/go1.23.txt

    pkg sync/atomic, func AndUint64(*uint64, uint64) uint64 #61395
    pkg sync/atomic, func AndUintptr(*uintptr, uintptr) uintptr #61395
    pkg sync/atomic, func OrInt32(*int32, int32) int32 #61395
    pkg sync/atomic, func OrInt64(*int64, int64) int64 #61395
    pkg sync/atomic, func OrUint32(*uint32, uint32) uint32 #61395
    pkg sync/atomic, func OrUint64(*uint64, uint64) uint64 #61395
    pkg sync/atomic, func OrUintptr(*uintptr, uintptr) uintptr #61395
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 05 20:48:49 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  4. src/sync/atomic/type.go

    // Or atomically performs a bitwise OR operation on x using the bitmask
    // provided as mask and returns the old value.
    func (x *Uint32) Or(mask uint32) (new uint32) { return OrUint32(&x.v, mask) }
    
    // A Uint64 is an atomic uint64. The zero value is zero.
    type Uint64 struct {
    	_ noCopy
    	_ align64
    	v uint64
    }
    
    // Load atomically loads and returns the value stored in x.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  5. src/runtime/race.go

    func abigen_sync_atomic_AndUintptr(addr *uintptr, mask uintptr) (old uintptr)
    
    //go:linkname abigen_sync_atomic_OrInt32 sync/atomic.OrInt32
    func abigen_sync_atomic_OrInt32(addr *int32, mask int32) (old int32)
    
    //go:linkname abigen_sync_atomic_OrUint32 sync/atomic.OrUint32
    func abigen_sync_atomic_OrUint32(addr *uint32, mask uint32) (old uint32)
    
    //go:linkname abigen_sync_atomic_OrInt64 sync/atomic.OrInt64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  6. src/sync/atomic/atomic_test.go

    	var x struct {
    		before uint32
    		i      uint32
    		after  uint32
    	}
    	x.before = magic32
    	x.after = magic32
    	var j uint32
    	for mask := uint32(1); mask != 0; mask <<= 1 {
    		old := x.i
    		k := OrUint32(&x.i, mask)
    		j |= mask
    		if x.i != j || k != old {
    			t.Fatalf("mask=%d i=%d j=%d k=%d old=%d", mask, x.i, j, k, old)
    		}
    	}
    	if x.before != magic32 || x.after != magic32 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 71.4K bytes
    - Viewed (0)
  7. src/internal/coverage/encodemeta/encode.go

    	nFuncs := len(b.funcs)
    	var foff int64 = coverage.CovMetaHeaderSize + int64(b.stab.Size()) + int64(nFuncs)*4
    	for idx := 0; idx < nFuncs; idx++ {
    		b.wrUint32(w, uint32(foff))
    		foff += int64(len(b.funcs[idx].encoded))
    	}
    	return off + (int64(len(b.funcs)) * 4)
    }
    
    func (b *CoverageMetaDataBuilder) emitFunc(w io.WriteSeeker, off int64, f funcDesc) (int64, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 17:16:10 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssagen/ssa.go

    	alias("sync/atomic", "AndUintptr", "internal/runtime/atomic", "And64", sys.ArchARM64)
    	alias("sync/atomic", "OrInt32", "internal/runtime/atomic", "Or32", sys.ArchARM64)
    	alias("sync/atomic", "OrUint32", "internal/runtime/atomic", "Or32", sys.ArchARM64)
    	alias("sync/atomic", "OrInt64", "internal/runtime/atomic", "Or64", sys.ArchARM64)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top