Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for v4Addr (0.22 sec)

  1. src/cmd/link/internal/ld/asmb.go

    		offset := sect.Vaddr - Segtext.Vaddr + Segtext.Fileoff
    		// Handle text sections with Codeblk
    		if sect.Name == ".text" {
    			writeParallel(&wg, f, ctxt, offset, sect.Vaddr, sect.Length)
    		} else {
    			writeParallel(&wg, datblk, ctxt, offset, sect.Vaddr, sect.Length)
    		}
    	}
    
    	if Segrodata.Filelen > 0 {
    		writeParallel(&wg, datblk, ctxt, Segrodata.Fileoff, Segrodata.Vaddr, Segrodata.Filelen)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 02 09:22:56 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  2. src/cmd/internal/objfile/elf.go

    	}
    	if addr == 0 || eaddr < addr {
    		return nil
    	}
    	size := eaddr - addr
    	data := make([]byte, size)
    	for _, prog := range f.elf.Progs {
    		if prog.Vaddr <= addr && addr+size-1 <= prog.Vaddr+prog.Filesz-1 {
    			if _, err := prog.ReadAt(data, int64(addr-prog.Vaddr)); err != nil {
    				return nil
    			}
    			return data
    		}
    	}
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 07 20:44:50 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  3. src/cmd/link/internal/sym/segment.go

    type Segment struct {
    	Rwx      uint8  // permission as usual unix bits (5 = r-x etc)
    	Vaddr    uint64 // virtual address
    	Length   uint64 // length in memory
    	Fileoff  uint64 // file offset
    	Filelen  uint64 // length on disk
    	Sections []*Section
    }
    
    type Section struct {
    	Rwx     uint8
    	Extnum  int16
    	Align   int32
    	Name    string
    	Vaddr   uint64
    	Length  uint64
    	Seg     *Segment
    	Elfsect interface{} // an *ld.ElfShdr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 16 05:32:52 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  4. src/runtime/vdso_linux.go

    }
    
    type vdsoVersionKey struct {
    	version string
    	verHash uint32
    }
    
    type vdsoInfo struct {
    	valid bool
    
    	/* Load information */
    	loadAddr   uintptr
    	loadOffset uintptr /* loadAddr - recorded vaddr */
    
    	/* Symbol table */
    	symtab     *[vdsoSymTabSize]elfSym
    	symstrings *[vdsoSymStringsSize]byte
    	chain      []uint32
    	bucket     []uint32
    	symOff     uint32
    	isGNUHash  bool
    
    	/* Version table */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 19 19:32:35 UTC 2022
    - 7.8K bytes
    - Viewed (0)
Back to top