SYMBOL INDEX (1736 symbols across 127 files) FILE: lib/common/common.go type Compression (line 28) | type Compression constant NoCompression (line 31) | NoCompression = iota constant GzipCompression (line 32) | GzipCompression constant AppcDockerOriginalName (line 45) | AppcDockerOriginalName = "appc.io/docker/originalname" constant AppcDockerRegistryURL (line 46) | AppcDockerRegistryURL = "appc.io/docker/registryurl" constant AppcDockerRepository (line 47) | AppcDockerRepository = "appc.io/docker/repository" constant AppcDockerTag (line 48) | AppcDockerTag = "appc.io/docker/tag" constant AppcDockerImageID (line 49) | AppcDockerImageID = "appc.io/docker/imageid" constant AppcDockerParentImageID (line 50) | AppcDockerParentImageID = "appc.io/docker/parentimageid" constant AppcDockerEntrypoint (line 51) | AppcDockerEntrypoint = "appc.io/docker/entrypoint" constant AppcDockerCmd (line 52) | AppcDockerCmd = "appc.io/docker/cmd" constant AppcDockerManifestHash (line 53) | AppcDockerManifestHash = "appc.io/docker/manifesthash" constant defaultTag (line 56) | defaultTag = "latest" type ParsedDockerURL (line 59) | type ParsedDockerURL struct type ErrSeveralImages (line 67) | type ErrSeveralImages struct method Error (line 78) | func (e *ErrSeveralImages) Error() string { type InsecureConfig (line 73) | type InsecureConfig struct function ParseDockerURL (line 84) | func ParseDockerURL(arg string) (*ParsedDockerURL, error) { function ValidateLayerId (line 112) | func ValidateLayerId(id string) error { constant MediaTypeDockerV21Manifest (line 124) | MediaTypeDockerV21Manifest = "application/vnd.docker.distribution.... constant MediaTypeDockerV21SignedManifest (line 125) | MediaTypeDockerV21SignedManifest = "application/vnd.docker.distribution.... constant MediaTypeDockerV21ManifestLayer (line 126) | MediaTypeDockerV21ManifestLayer = "application/vnd.docker.container.ima... constant MediaTypeDockerV22Manifest (line 128) | MediaTypeDockerV22Manifest = "application/vnd.docker.distribution.ma... constant MediaTypeDockerV22ManifestList (line 129) | MediaTypeDockerV22ManifestList = "application/vnd.docker.distribution.ma... constant MediaTypeDockerV22Config (line 130) | MediaTypeDockerV22Config = "application/vnd.docker.container.image... constant MediaTypeDockerV22RootFS (line 131) | MediaTypeDockerV22RootFS = "application/vnd.docker.image.rootfs.di... constant MediaTypeOCIV1Manifest (line 133) | MediaTypeOCIV1Manifest = spec.MediaTypeImageManifest constant MediaTypeOCIV1ManifestList (line 134) | MediaTypeOCIV1ManifestList = spec.MediaTypeImageManifestList constant MediaTypeOCIV1Config (line 135) | MediaTypeOCIV1Config = spec.MediaTypeImageConfig constant MediaTypeOCIV1Layer (line 136) | MediaTypeOCIV1Layer = spec.MediaTypeImageLayer type MediaTypeOption (line 141) | type MediaTypeOption constant MediaTypeOptionDockerV21 (line 144) | MediaTypeOptionDockerV21 = iota constant MediaTypeOptionDockerV22 (line 145) | MediaTypeOptionDockerV22 constant MediaTypeOptionOCIV1Pre (line 146) | MediaTypeOptionOCIV1Pre type MediaTypeSet (line 156) | type MediaTypeSet method ManifestMediaTypes (line 158) | func (m MediaTypeSet) ManifestMediaTypes() []string { method ConfigMediaTypes (line 182) | func (m MediaTypeSet) ConfigMediaTypes() []string { method LayerMediaTypes (line 202) | func (m MediaTypeSet) LayerMediaTypes() []string { type RegistryOption (line 224) | type RegistryOption constant RegistryOptionV1 (line 227) | RegistryOptionV1 = iota constant RegistryOptionV2 (line 228) | RegistryOptionV2 type RegistryOptionSet (line 237) | type RegistryOptionSet method AllowsV1 (line 239) | func (r RegistryOptionSet) AllowsV1() bool { method AllowsV2 (line 251) | func (r RegistryOptionSet) AllowsV2() bool { FILE: lib/common/common_test.go function TestMediaTypeSet (line 23) | func TestMediaTypeSet(t *testing.T) { function TestRegistryOptionSet (line 81) | func TestRegistryOptionSet(t *testing.T) { function isEqual (line 110) | func isEqual(val1, val2 []string) bool { function TestParseDockerURL (line 126) | func TestParseDockerURL(t *testing.T) { FILE: lib/conversion_store.go constant hashPrefix (line 31) | hashPrefix = "sha512-" type aciInfo (line 34) | type aciInfo struct type conversionStore (line 43) | type conversionStore struct method WriteACI (line 51) | func (ms *conversionStore) WriteACI(path string) (string, error) { method GetImageManifest (line 82) | func (ms *conversionStore) GetImageManifest(key string) (*schema.Image... method GetACI (line 90) | func (ms *conversionStore) GetACI(name types.ACIdentifier, labels type... method ReadStream (line 101) | func (ms *conversionStore) ReadStream(key string) (io.ReadCloser, erro... method ResolveKey (line 119) | func (ms *conversionStore) ResolveKey(key string) (string, error) { method HashToKey (line 123) | func (ms *conversionStore) HashToKey(h hash.Hash) string { function newConversionStore (line 47) | func newConversionStore() *conversionStore { FILE: lib/docker2aci.go type CommonConfig (line 44) | type CommonConfig struct method initLogger (line 55) | func (c *CommonConfig) initLogger() { type RemoteConfig (line 67) | type RemoteConfig struct type FileConfig (line 78) | type FileConfig struct function ConvertRemoteRepo (line 91) | func ConvertRemoteRepo(dockerURL string, config RemoteConfig) ([]string,... function ConvertSavedFile (line 113) | func ConvertSavedFile(dockerSavedFile string, config FileConfig) ([]stri... function GetIndexName (line 130) | func GetIndexName(dockerURL string) string { function GetDockercfgAuth (line 137) | func GetDockercfgAuth(indexServer string) (string, string, error) { type converter (line 141) | type converter struct method convert (line 147) | func (c *converter) convert() ([]string, error) { function squashLayers (line 209) | func squashLayers(images []acirenderer.Image, aciRegistry acirenderer.AC... function getSquashedFilename (line 256) | func getSquashedFilename(parsedDockerURL common.ParsedDockerURL) string { function getManifests (line 266) | func getManifests(renderedACI acirenderer.RenderedACI, aciRegistry acire... function writeSquashedImage (line 280) | func writeSquashedImage(outputFile *os.File, renderedACI acirenderer.Ren... function mergeManifests (line 429) | func mergeManifests(manifests []schema.ImageManifest) schema.ImageManife... function stripLayerID (line 460) | func stripLayerID(layerName string) string { FILE: lib/internal/backend/file/file.go type FileBackend (line 43) | type FileBackend struct method GetImageInfo (line 62) | func (lb *FileBackend) GetImageInfo(dockerURL string) ([]string, strin... method BuildACI (line 95) | func (lb *FileBackend) BuildACI(layerIDs []string, manhash string, doc... method BuildACIV22 (line 147) | func (lb *FileBackend) BuildACIV22(layerIDs []string, manhash string, ... function NewFileBackend (line 48) | func NewFileBackend(file *os.File, debug, info log.Logger) *FileBackend { function getImageID (line 202) | func getImageID(file *os.File, dockerURL *common.ParsedDockerURL, name s... function getDataFromManifest (line 334) | func getDataFromManifest(file *os.File, manifestID string) (string, []st... function getJson (line 378) | func getJson(file *os.File, layerID string) ([]byte, error) { function getJsonV22 (line 383) | func getJsonV22(file *os.File, layerID string) ([]byte, error) { function getTarFileBytes (line 389) | func getTarFileBytes(file *os.File, path string) ([]byte, error) { function extractEmbeddedLayer (line 419) | func extractEmbeddedLayer(file *os.File, layerTarPath string, outputPath... function getAncestry (line 459) | func getAncestry(file *os.File, imgID string, debug log.Logger) ([]strin... function getParent (line 481) | func getParent(file *os.File, imgID string, debug log.Logger) (string, e... FILE: lib/internal/backend/repository/repository.go type registryVersion (line 34) | type registryVersion constant registryV1 (line 37) | registryV1 registryVersion = iota constant registryV2 (line 38) | registryV2 type httpStatusErr (line 41) | type httpStatusErr struct method Error (line 46) | func (e httpStatusErr) Error() string { function isErrHTTP404 (line 50) | func isErrHTTP404(err error) bool { type RepositoryBackend (line 57) | type RepositoryBackend struct method GetImageInfo (line 100) | func (rb *RepositoryBackend) GetImageInfo(url string) ([]string, strin... method BuildACI (line 152) | func (rb *RepositoryBackend) BuildACI(layerIDs []string, manhash strin... method supportsRegistry (line 176) | func (rb *RepositoryBackend) supportsRegistry(indexURL string, version... function NewRepositoryBackend (line 76) | func NewRepositoryBackend(username, password string, insecure common.Ins... function checkRegistryStatus (line 162) | func checkRegistryStatus(statusCode int, hdr http.Header, version regist... FILE: lib/internal/backend/repository/repository1.go type RepoData (line 37) | type RepoData struct method getImageInfoV1 (line 43) | func (rb *RepositoryBackend) getImageInfoV1(dockerURL *common.ParsedDock... method buildACIV1 (line 65) | func (rb *RepositoryBackend) buildACIV1(layerIDs []string, manhash strin... method getRepoDataV1 (line 138) | func (rb *RepositoryBackend) getRepoDataV1(indexURL string, remote strin... method getImageIDFromTagV1 (line 188) | func (rb *RepositoryBackend) getImageIDFromTagV1(registry string, appNam... method getAncestryV1 (line 231) | func (rb *RepositoryBackend) getAncestryV1(imgID, registry string, repoD... method getJsonV1 (line 264) | func (rb *RepositoryBackend) getJsonV1(imgID, registry string, repoData ... method getLayerV1 (line 299) | func (rb *RepositoryBackend) getLayerV1(imgID, registry string, repoData... function setAuthTokenV1 (line 368) | func setAuthTokenV1(req *http.Request, token []string) { function setCookieV1 (line 374) | func setCookieV1(req *http.Request, cookie []string) { function makeEndpointsListV1 (line 380) | func makeEndpointsListV1(headers []string) []string { FILE: lib/internal/backend/repository/repository2.go constant defaultIndexURL (line 42) | defaultIndexURL = "registry-1.docker.io" type v2Manifest (line 46) | type v2Manifest struct method getImageInfoV2 (line 58) | func (rb *RepositoryBackend) getImageInfoV2(dockerURL *common.ParsedDock... method buildACIV2 (line 67) | func (rb *RepositoryBackend) buildACIV2(layerIDs []string, manhash strin... method buildACIV21 (line 75) | func (rb *RepositoryBackend) buildACIV21(layerIDs []string, manhash stri... type layer (line 178) | type layer struct method buildACIV22 (line 185) | func (rb *RepositoryBackend) buildACIV22(layerIDs []string, manhash stri... method getManifestV2 (line 282) | func (rb *RepositoryBackend) getManifestV2(dockerURL *common.ParsedDocke... method getManifestV21 (line 317) | func (rb *RepositoryBackend) getManifestV21(dockerURL *common.ParsedDock... method getManifestV22 (line 360) | func (rb *RepositoryBackend) getManifestV22(dockerURL *common.ParsedDock... method getConfigV22 (line 393) | func (rb *RepositoryBackend) getConfigV22(dockerURL *common.ParsedDocker... function fixManifestLayers (line 421) | func fixManifestLayers(manifest *v2Manifest) error { method getLayerV2 (line 470) | func (rb *RepositoryBackend) getLayerV2(layerID string, dockerURL *commo... method makeRequest (line 541) | func (rb *RepositoryBackend) makeRequest(req *http.Request, repo string,... method setBasicAuth (line 657) | func (rb *RepositoryBackend) setBasicAuth(req *http.Request) { FILE: lib/internal/docker/docker.go constant dockercfgFileName (line 31) | dockercfgFileName = "config.json" constant dockercfgFileNameOld (line 32) | dockercfgFileNameOld = ".dockercfg" constant defaultIndexURL (line 33) | defaultIndexURL = "registry-1.docker.io" constant defaultIndexURLAuth (line 34) | defaultIndexURLAuth = "https://index.docker.io/v1/" constant defaultRepoPrefix (line 35) | defaultRepoPrefix = "library/" function SplitReposName (line 39) | func SplitReposName(name string) (indexName, remoteName string) { function parseRepositoryTag (line 55) | func parseRepositoryTag(repos string) (string, string) { function decodeDockerAuth (line 66) | func decodeDockerAuth(s string) (string, string, error) { function getHomeDir (line 80) | func getHomeDir() string { function GetAuthInfo (line 89) | func GetAuthInfo(indexServer string) (string, string, error) { FILE: lib/internal/internal.go type Docker2ACIBackend (line 55) | type Docker2ACIBackend interface function GenerateACI (line 67) | func GenerateACI(layerNumber int, manhash string, layerData types.Docker... function GenerateACI22LowerLayer (line 88) | func GenerateACI22LowerLayer(dockerURL *common.ParsedDockerURL, layerDig... function GenerateACI22TopLayer (line 113) | func GenerateACI22TopLayer(dockerURL *common.ParsedDockerURL, manhash st... function generateACIPath (line 137) | func generateACIPath(outputDir, imageName, digest, tag, osString, arch s... function generateEPCmdAnnotation (line 155) | func generateEPCmdAnnotation(dockerEP, dockerCmd []string) (string, stri... function setLabel (line 178) | func setLabel(labels map[appctypes.ACIdentifier]string, key, val string) { function setOSArch (line 189) | func setOSArch(labels map[appctypes.ACIdentifier]string, os, arch string... function setAnnotation (line 205) | func setAnnotation(annotations *appctypes.Annotations, key, val string) { function GenerateManifest (line 213) | func GenerateManifest(layerData types.DockerImageData, manhash string, d... function GenerateEmptyManifest (line 333) | func GenerateEmptyManifest(name string) (*schema.ImageManifest, error) { function GenerateManifestV22 (line 361) | func GenerateManifestV22( function ValidateACI (line 446) | func ValidateACI(aciPath string) error { type appcPortSorter (line 466) | type appcPortSorter method Len (line 468) | func (s appcPortSorter) Len() int { method Swap (line 472) | func (s appcPortSorter) Swap(i, j int) { method Less (line 476) | func (s appcPortSorter) Less(i, j int) bool { function convertPorts (line 480) | func convertPorts(dockerExposedPorts map[string]struct{}, dockerPortSpec... function parseDockerPort (line 507) | func parseDockerPort(dockerPort string) (*appctypes.Port, error) { type appcVolSorter (line 537) | type appcVolSorter method Len (line 539) | func (s appcVolSorter) Len() int { method Swap (line 543) | func (s appcVolSorter) Swap(i, j int) { method Less (line 547) | func (s appcVolSorter) Less(i, j int) bool { function convertVolumesToMPs (line 551) | func convertVolumesToMPs(dockerVolumes map[string]struct{}) ([]appctypes... function writeACI (line 583) | func writeACI(layer io.ReadSeeker, manifest schema.ImageManifest, curPwl... function getExecCommand (line 693) | func getExecCommand(entrypoint []string, cmd []string) appctypes.Exec { function parseDockerUser (line 697) | func parseDockerUser(dockerUser string) (string, string) { function subtractWhiteouts (line 715) | func subtractWhiteouts(pathWhitelist []string, whiteouts []string) []str... function WriteManifest (line 743) | func WriteManifest(outputWriter *tar.Writer, manifest schema.ImageManife... function WriteRootfsDir (line 766) | func WriteRootfsDir(tarWriter *tar.Writer) error { type symlink (line 776) | type symlink struct function writeStdioSymlinks (line 784) | func writeStdioSymlinks(tarWriter *tar.Writer, fileMap map[string]struct... function getGenericTarHeader (line 818) | func getGenericTarHeader() *tar.Header { FILE: lib/internal/internal_test.go function TestSetLabel (line 23) | func TestSetLabel(t *testing.T) { function TestSetAnnotation (line 55) | func TestSetAnnotation(t *testing.T) { function TestOSArch (line 86) | func TestOSArch(t *testing.T) { FILE: lib/internal/tarball/tarfile.go type TarFile (line 29) | type TarFile struct method Name (line 35) | func (t *TarFile) Name() string { method Linkname (line 40) | func (t *TarFile) Linkname() string { FILE: lib/internal/tarball/walk.go type WalkFunc (line 24) | type WalkFunc function Walk (line 28) | func Walk(tarReader tar.Reader, walkFunc func(t *TarFile) error) error { FILE: lib/internal/types/docker_types.go type DockerImageData (line 21) | type DockerImageData struct type DockerImageConfig (line 40) | type DockerImageConfig struct type DockerAuthConfigOld (line 71) | type DockerAuthConfigOld struct type DockerAuthConfig (line 81) | type DockerAuthConfig struct type DockerConfigFile (line 91) | type DockerConfigFile struct FILE: lib/internal/typesV2/docker_types.go type ImageManifest (line 30) | type ImageManifest struct method String (line 44) | func (im *ImageManifest) String() string { method PrettyString (line 52) | func (im *ImageManifest) PrettyString() string { method Validate (line 60) | func (im *ImageManifest) Validate() error { type ImageManifestDigest (line 38) | type ImageManifestDigest struct type ImageConfig (line 73) | type ImageConfig struct method String (line 109) | func (ic *ImageConfig) String() string { method PrettyString (line 117) | func (ic *ImageConfig) PrettyString() string { type ImageConfigConfig (line 83) | type ImageConfigConfig struct type ImageConfigRootFS (line 96) | type ImageConfigRootFS struct type ImageConfigHistory (line 101) | type ImageConfigHistory struct FILE: lib/internal/util/util.go function Quote (line 37) | func Quote(l []string) []string { function ReverseImages (line 48) | func ReverseImages(s acirenderer.Images) acirenderer.Images { function In (line 58) | func In(list []string, el string) bool { function IndexOf (line 63) | func IndexOf(list []string, el string) int { function GetTLSClient (line 74) | func GetTLSClient(skipTLSCheck bool) *http.Client { function newClient (line 82) | func newClient(skipTLSCheck bool) *http.Client { FILE: lib/tests/common.go type Layer (line 17) | type Layer type Docker22Image (line 19) | type Docker22Image struct function GenerateDocker22 (line 25) | func GenerateDocker22(destPath string, img Docker22Image) error { function GenLayers (line 41) | func GenLayers(destPath string, layers []Layer) ([]string, error) { function GenDocker22Config (line 73) | func GenDocker22Config(destPath string, conf typesV2.ImageConfig, layerH... function GenDocker22Manifest (line 93) | func GenDocker22Manifest(destPath, configHash string, layerHashes []stri... FILE: lib/tests/server.go function RunDockerRegistry (line 14) | func RunDockerRegistry(t *testing.T, imgPath, imgName, imgRef, manifestM... function GetManifest (line 36) | func GetManifest(t *testing.T, w http.ResponseWriter, r *http.Request, i... function GetBlob (line 69) | func GetBlob(t *testing.T, w http.ResponseWriter, r *http.Request, imgPa... function parseURL (line 97) | func parseURL(resource, input string) (string, string, error) { FILE: lib/tests/v22_test.go constant variableTestValue (line 23) | variableTestValue = "variant" type osArchTuple (line 27) | type osArchTuple struct function testDocker22Images (line 77) | func testDocker22Images(layers []Layer, fn func(Docker22Image)) { function expectedManifest (line 97) | func expectedManifest(registryUrl, imageName, imageOs, imageArch string)... function fetchImage (line 184) | func fetchImage(imgName, outputDir string, squash bool) ([]string, error) { function TestFetchingByTagV22 (line 209) | func TestFetchingByTagV22(t *testing.T) { function manifestEqual (line 279) | func manifestEqual(manifest, expected *schema.ImageManifest) error { function TestFetchingByDigestV22 (line 326) | func TestFetchingByDigestV22(t *testing.T) { function TestFetchingMultipleLayersV22 (line 368) | func TestFetchingMultipleLayersV22(t *testing.T) { FILE: main.go function init (line 42) | func init() { function printVersion (line 52) | func printVersion() { function runDocker2ACI (line 57) | func runDocker2ACI(arg string) error { function printConvertedVolumes (line 150) | func printConvertedVolumes(manifest schema.ImageManifest) { function printConvertedPorts (line 162) | func printConvertedPorts(manifest schema.ImageManifest) { function getManifest (line 175) | func getManifest(aciPath string) (*schema.ImageManifest, error) { function usage (line 190) | func usage() { function main (line 201) | func main() { FILE: pkg/log/log.go type Logger (line 25) | type Logger interface function NewStdLogger (line 31) | func NewStdLogger(out io.Writer) Logger { type nopLogger (line 35) | type nopLogger struct method Print (line 41) | func (l *nopLogger) Print(...interface{}) { method Printf (line 45) | func (l *nopLogger) Printf(string, ...interface{}) { method Println (line 49) | func (l *nopLogger) Println(...interface{}) { function NewNopLogger (line 37) | func NewNopLogger() Logger { FILE: vendor/github.com/appc/spec/aci/build.go type TarHeaderWalkFunc (line 32) | type TarHeaderWalkFunc function BuildWalker (line 37) | func BuildWalker(root string, aw ArchiveWriter, cb TarHeaderWalkFunc) fi... FILE: vendor/github.com/appc/spec/aci/file.go type FileType (line 35) | type FileType constant TypeGzip (line 38) | TypeGzip = FileType("gz") constant TypeBzip2 (line 39) | TypeBzip2 = FileType("bz2") constant TypeXz (line 40) | TypeXz = FileType("xz") constant TypeTar (line 41) | TypeTar = FileType("tar") constant TypeText (line 42) | TypeText = FileType("text") constant TypeUnknown (line 43) | TypeUnknown = FileType("unknown") constant readLen (line 45) | readLen = 512 constant hexHdrGzip (line 47) | hexHdrGzip = "1f8b" constant hexHdrBzip2 (line 48) | hexHdrBzip2 = "425a68" constant hexHdrXz (line 49) | hexHdrXz = "fd377a585a00" constant hexSigTar (line 50) | hexSigTar = "7573746172" constant tarOffset (line 52) | tarOffset = 257 constant textMime (line 54) | textMime = "text/plain; charset=utf-8" function mustDecodeHex (line 65) | func mustDecodeHex(s string) []byte { function init (line 73) | func init() { function DetectFileType (line 83) | func DetectFileType(r io.Reader) (FileType, error) { type XzReader (line 107) | type XzReader struct method Close (line 139) | func (r *XzReader) Close() error { function NewXzReader (line 117) | func NewXzReader(r io.Reader) (*XzReader, error) { function ManifestFromImage (line 146) | func ManifestFromImage(rs io.ReadSeeker) (*schema.ImageManifest, error) { type TarReadCloser (line 180) | type TarReadCloser struct method Close (line 185) | func (r *TarReadCloser) Close() error { function NewCompressedTarReader (line 193) | func NewCompressedTarReader(rs io.ReadSeeker) (*TarReadCloser, error) { function NewCompressedReader (line 203) | func NewCompressedReader(rs io.ReadSeeker) (io.ReadCloser, error) { FILE: vendor/github.com/appc/spec/aci/layout.go constant ManifestFile (line 48) | ManifestFile = "manifest" constant RootfsDir (line 50) | RootfsDir = "rootfs" type ErrOldVersion (line 53) | type ErrOldVersion struct method Error (line 57) | func (e ErrOldVersion) Error() string { function ValidateLayout (line 70) | func ValidateLayout(dir string) error { function ValidateArchive (line 114) | func ValidateArchive(tr *tar.Reader) error { function validate (line 156) | func validate(imOK bool, im io.Reader, rfsOK bool, files []string) error { FILE: vendor/github.com/appc/spec/aci/writer.go type ArchiveWriter (line 30) | type ArchiveWriter interface type imageArchiveWriter (line 35) | type imageArchiveWriter struct method AddFile (line 51) | func (aw *imageArchiveWriter) AddFile(hdr *tar.Header, r io.Reader) er... method addFileNow (line 67) | func (aw *imageArchiveWriter) addFileNow(path string, contents []byte)... method addManifest (line 85) | func (aw *imageArchiveWriter) addManifest(name string, m json.Marshale... method Close (line 93) | func (aw *imageArchiveWriter) Close() error { function NewImageWriter (line 43) | func NewImageWriter(am schema.ImageManifest, w *tar.Writer) ArchiveWriter { FILE: vendor/github.com/appc/spec/pkg/acirenderer/acirenderer.go type ACIRegistry (line 33) | type ACIRegistry interface type ACIProvider (line 42) | type ACIProvider interface type Image (line 55) | type Image struct type Images (line 67) | type Images type ACIFiles (line 70) | type ACIFiles struct type RenderedACI (line 76) | type RenderedACI function GetRenderedACIWithImageID (line 81) | func GetRenderedACIWithImageID(imageID types.Hash, ap ACIRegistry) (Rend... function GetRenderedACI (line 92) | func GetRenderedACI(name types.ACIdentifier, labels types.Labels, ap ACI... function GetRenderedACIFromList (line 102) | func GetRenderedACIFromList(imgs Images, ap ACIProvider) (RenderedACI, e... function getUpperPWLM (line 130) | func getUpperPWLM(imgs Images, pos int) map[string]struct{} { function getACIFiles (line 146) | func getACIFiles(img Image, ap ACIProvider, allFiles map[string]byte, pw... function pwlToMap (line 226) | func pwlToMap(pwl []string) map[string]struct{} { function Walk (line 238) | func Walk(tarReader *tar.Reader, walkFunc func(hdr *tar.Header) error) e... FILE: vendor/github.com/appc/spec/pkg/acirenderer/resolve.go function CreateDepListFromImageID (line 25) | func CreateDepListFromImageID(imageID types.Hash, ap ACIRegistry) (Image... function CreateDepListFromNameLabels (line 35) | func CreateDepListFromNameLabels(name types.ACIdentifier, labels types.L... function createDepList (line 44) | func createDepList(key string, ap ACIRegistry) (Images, error) { FILE: vendor/github.com/appc/spec/pkg/device/device_linux.go function Major (line 21) | func Major(rdev uint64) uint { function Minor (line 25) | func Minor(rdev uint64) uint { function Makedev (line 29) | func Makedev(maj uint, min uint) uint64 { FILE: vendor/github.com/appc/spec/pkg/device/device_posix.go function Major (line 44) | func Major(rdev uint64) uint { function Minor (line 49) | func Minor(rdev uint64) uint { function Makedev (line 54) | func Makedev(maj uint, min uint) uint64 { FILE: vendor/github.com/appc/spec/pkg/tarheader/pop_darwin.go function init (line 26) | func init() { function populateHeaderCtime (line 30) | func populateHeaderCtime(h *tar.Header, fi os.FileInfo, _ map[uint64]str... FILE: vendor/github.com/appc/spec/pkg/tarheader/pop_linux.go function init (line 26) | func init() { function populateHeaderCtime (line 30) | func populateHeaderCtime(h *tar.Header, fi os.FileInfo, _ map[uint64]str... FILE: vendor/github.com/appc/spec/pkg/tarheader/pop_posix.go function init (line 27) | func init() { function populateHeaderUnix (line 31) | func populateHeaderUnix(h *tar.Header, fi os.FileInfo, seen map[uint64]s... FILE: vendor/github.com/appc/spec/pkg/tarheader/tarheader.go function Populate (line 24) | func Populate(h *tar.Header, fi os.FileInfo, seen map[uint64]string) { FILE: vendor/github.com/appc/spec/schema/common/common.go function MakeQueryString (line 29) | func MakeQueryString(app string) (string, error) { FILE: vendor/github.com/appc/spec/schema/image.go constant ACIExtension (line 29) | ACIExtension = ".aci" constant ImageManifestKind (line 30) | ImageManifestKind = types.ACKind("ImageManifest") type ImageManifest (line 33) | type ImageManifest struct method UnmarshalJSON (line 52) | func (im *ImageManifest) UnmarshalJSON(data []byte) error { method MarshalJSON (line 70) | func (im ImageManifest) MarshalJSON() ([]byte, error) { method assertValid (line 84) | func (im *ImageManifest) assertValid() error { method GetLabel (line 97) | func (im *ImageManifest) GetLabel(name string) (val string, ok bool) { method GetAnnotation (line 101) | func (im *ImageManifest) GetAnnotation(name string) (val string, ok bo... type imageManifest (line 46) | type imageManifest function BlankImageManifest (line 48) | func BlankImageManifest() *ImageManifest { FILE: vendor/github.com/appc/spec/schema/kind.go type Kind (line 23) | type Kind struct method UnmarshalJSON (line 30) | func (k *Kind) UnmarshalJSON(data []byte) error { method MarshalJSON (line 40) | func (k Kind) MarshalJSON() ([]byte, error) { type kind (line 28) | type kind FILE: vendor/github.com/appc/spec/schema/pod.go constant PodManifestKind (line 28) | PodManifestKind = types.ACKind("PodManifest") type PodManifest (line 30) | type PodManifest struct method UnmarshalJSON (line 50) | func (pm *PodManifest) UnmarshalJSON(data []byte) error { method MarshalJSON (line 68) | func (pm PodManifest) MarshalJSON() ([]byte, error) { method assertValid (line 82) | func (pm *PodManifest) assertValid() error { type podManifest (line 44) | type podManifest function BlankPodManifest (line 46) | func BlankPodManifest() *PodManifest { type AppList (line 89) | type AppList method UnmarshalJSON (line 93) | func (al *AppList) UnmarshalJSON(data []byte) error { method MarshalJSON (line 107) | func (al AppList) MarshalJSON() ([]byte, error) { method assertValid (line 114) | func (al AppList) assertValid() error { method Get (line 128) | func (al AppList) Get(name types.ACName) *RuntimeApp { type appList (line 91) | type appList type Mount (line 142) | type Mount struct method assertValid (line 148) | func (r Mount) assertValid() error { type RuntimeApp (line 159) | type RuntimeApp struct type RuntimeImage (line 169) | type RuntimeImage struct FILE: vendor/github.com/appc/spec/schema/types/acidentifier.go type ACIdentifier (line 46) | type ACIdentifier method String (line 48) | func (n ACIdentifier) String() string { method Set (line 54) | func (n *ACIdentifier) Set(s string) error { method Equals (line 63) | func (n ACIdentifier) Equals(o ACIdentifier) bool { method Empty (line 68) | func (n ACIdentifier) Empty() bool { method assertValid (line 92) | func (n ACIdentifier) assertValid() error { method UnmarshalJSON (line 107) | func (n *ACIdentifier) UnmarshalJSON(data []byte) error { method MarshalJSON (line 121) | func (n ACIdentifier) MarshalJSON() ([]byte, error) { function NewACIdentifier (line 74) | func NewACIdentifier(s string) (*ACIdentifier, error) { function MustACIdentifier (line 84) | func MustACIdentifier(s string) *ACIdentifier { function SanitizeACIdentifier (line 135) | func SanitizeACIdentifier(s string) (string, error) { FILE: vendor/github.com/appc/spec/schema/types/ackind.go type ACKind (line 29) | type ACKind method String (line 31) | func (a ACKind) String() string { method assertValid (line 35) | func (a ACKind) assertValid() error { method MarshalJSON (line 48) | func (a ACKind) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 55) | func (a *ACKind) UnmarshalJSON(data []byte) error { FILE: vendor/github.com/appc/spec/schema/types/acname.go type ACName (line 46) | type ACName method String (line 48) | func (n ACName) String() string { method Set (line 54) | func (n *ACName) Set(s string) error { method Equals (line 63) | func (n ACName) Equals(o ACName) bool { method Empty (line 68) | func (n ACName) Empty() bool { method assertValid (line 92) | func (n ACName) assertValid() error { method UnmarshalJSON (line 107) | func (n *ACName) UnmarshalJSON(data []byte) error { method MarshalJSON (line 121) | func (n ACName) MarshalJSON() ([]byte, error) { function NewACName (line 74) | func NewACName(s string) (*ACName, error) { function MustACName (line 84) | func MustACName(s string) *ACName { function SanitizeACName (line 135) | func SanitizeACName(s string) (string, error) { FILE: vendor/github.com/appc/spec/schema/types/annotations.go type Annotations (line 22) | type Annotations method assertValid (line 31) | func (a Annotations) assertValid() error { method MarshalJSON (line 59) | func (a Annotations) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 66) | func (a *Annotations) UnmarshalJSON(data []byte) error { method Get (line 81) | func (a Annotations) Get(name string) (val string, ok bool) { method Set (line 91) | func (a *Annotations) Set(name ACIdentifier, value string) { type annotations (line 24) | type annotations type Annotation (line 26) | type Annotation struct FILE: vendor/github.com/appc/spec/schema/types/app.go type App (line 24) | type App struct method UnmarshalJSON (line 43) | func (a *App) UnmarshalJSON(data []byte) error { method MarshalJSON (line 60) | func (a App) MarshalJSON() ([]byte, error) { method assertValid (line 67) | func (a *App) assertValid() error { type app (line 41) | type app FILE: vendor/github.com/appc/spec/schema/types/date.go type Date (line 30) | type Date method String (line 41) | func (d Date) String() string { method UnmarshalJSON (line 45) | func (d *Date) UnmarshalJSON(data []byte) error { method MarshalJSON (line 58) | func (d Date) MarshalJSON() ([]byte, error) { function NewDate (line 32) | func NewDate(s string) (*Date, error) { FILE: vendor/github.com/appc/spec/schema/types/dependencies.go type Dependencies (line 22) | type Dependencies type Dependency (line 24) | type Dependency struct method assertValid (line 33) | func (d Dependency) assertValid() error { method MarshalJSON (line 40) | func (d Dependency) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 47) | func (d *Dependency) UnmarshalJSON(data []byte) error { type dependency (line 31) | type dependency FILE: vendor/github.com/appc/spec/schema/types/environment.go type Environment (line 27) | type Environment method assertValid (line 46) | func (e Environment) assertValid() error { method MarshalJSON (line 62) | func (e Environment) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 69) | func (e *Environment) UnmarshalJSON(data []byte) error { method Get (line 84) | func (e Environment) Get(name string) (value string, ok bool) { method Set (line 95) | func (e *Environment) Set(name string, value string) { type environment (line 29) | type environment type EnvironmentVariable (line 31) | type EnvironmentVariable struct method assertValid (line 36) | func (ev EnvironmentVariable) assertValid() error { FILE: vendor/github.com/appc/spec/schema/types/errors.go type ACKindError (line 20) | type ACKindError method Error (line 22) | func (e ACKindError) Error() string { function InvalidACKindError (line 26) | func InvalidACKindError(kind ACKind) ACKindError { type ACVersionError (line 31) | type ACVersionError method Error (line 33) | func (e ACVersionError) Error() string { type ACIdentifierError (line 38) | type ACIdentifierError method Error (line 40) | func (e ACIdentifierError) Error() string { type ACNameError (line 45) | type ACNameError method Error (line 47) | func (e ACNameError) Error() string { FILE: vendor/github.com/appc/spec/schema/types/event_handler.go type EventHandler (line 23) | type EventHandler struct method assertValid (line 30) | func (e EventHandler) assertValid() error { method MarshalJSON (line 42) | func (e EventHandler) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 49) | func (e *EventHandler) UnmarshalJSON(data []byte) error { type eventHandler (line 28) | type eventHandler FILE: vendor/github.com/appc/spec/schema/types/exec.go type Exec (line 19) | type Exec method assertValid (line 23) | func (e Exec) assertValid() error { method MarshalJSON (line 27) | func (e Exec) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 34) | func (e *Exec) UnmarshalJSON(data []byte) error { type exec (line 21) | type exec FILE: vendor/github.com/appc/spec/schema/types/hash.go constant maxHashSize (line 27) | maxHashSize = (sha512.Size / 2) + len("sha512-") type Hash (line 36) | type Hash struct method String (line 56) | func (h Hash) String() string { method Set (line 60) | func (h *Hash) Set(s string) error { method Empty (line 68) | func (h Hash) Empty() bool { method assertValid (line 72) | func (h Hash) assertValid() error { method UnmarshalJSON (line 86) | func (h *Hash) UnmarshalJSON(data []byte) error { method MarshalJSON (line 99) | func (h Hash) MarshalJSON() ([]byte, error) { function NewHash (line 41) | func NewHash(s string) (*Hash, error) { function NewHashSHA512 (line 106) | func NewHashSHA512(b []byte) *Hash { function ShortHash (line 113) | func ShortHash(hash string) string { FILE: vendor/github.com/appc/spec/schema/types/isolator.go function init (line 34) | func init() { type IsolatorValueConstructor (line 38) | type IsolatorValueConstructor function AddIsolatorValueConstructor (line 40) | func AddIsolatorValueConstructor(n ACIdentifier, i IsolatorValueConstruc... function AddIsolatorName (line 44) | func AddIsolatorName(n ACIdentifier, ns map[ACIdentifier]struct{}) { type Isolators (line 50) | type Isolators method assertValid (line 54) | func (isolators Isolators) assertValid() error { method GetByName (line 80) | func (is *Isolators) GetByName(name ACIdentifier) *Isolator { method ReplaceIsolatorsByName (line 93) | func (is *Isolators) ReplaceIsolatorsByName(newIs Isolator, oldNames [... method Unrecognized (line 110) | func (is *Isolators) Unrecognized() Isolators { type IsolatorValue (line 123) | type IsolatorValue interface type Isolator (line 139) | type Isolator struct method Value (line 157) | func (i *Isolator) Value() IsolatorValue { method UnmarshalJSON (line 164) | func (i *Isolator) UnmarshalJSON(b []byte) error { type isolator (line 153) | type isolator FILE: vendor/github.com/appc/spec/schema/types/isolator_linux_specific.go constant LinuxCapabilitiesRetainSetName (line 26) | LinuxCapabilitiesRetainSetName = "os/linux/capabilities-retain-set" constant LinuxCapabilitiesRevokeSetName (line 27) | LinuxCapabilitiesRevokeSetName = "os/linux/capabilities-remove-set" constant LinuxNoNewPrivilegesName (line 28) | LinuxNoNewPrivilegesName = "os/linux/no-new-privileges" constant LinuxSeccompRemoveSetName (line 29) | LinuxSeccompRemoveSetName = "os/linux/seccomp-remove-set" constant LinuxSeccompRetainSetName (line 30) | LinuxSeccompRetainSetName = "os/linux/seccomp-retain-set" constant LinuxOOMScoreAdjName (line 31) | LinuxOOMScoreAdjName = "os/linux/oom-score-adj" constant LinuxCPUSharesName (line 32) | LinuxCPUSharesName = "os/linux/cpu-shares" constant LinuxSELinuxContextName (line 33) | LinuxSELinuxContextName = "os/linux/selinux-context" function init (line 38) | func init() { type LinuxNoNewPrivileges (line 54) | type LinuxNoNewPrivileges method AssertValid (line 56) | func (l LinuxNoNewPrivileges) AssertValid() error { method multipleAllowed (line 62) | func (l LinuxNoNewPrivileges) multipleAllowed() bool { method Conflicts (line 65) | func (l LinuxNoNewPrivileges) Conflicts() []ACIdentifier { method UnmarshalJSON (line 69) | func (l *LinuxNoNewPrivileges) UnmarshalJSON(b []byte) error { type AsIsolator (line 81) | type AsIsolator interface type LinuxCapabilitiesSet (line 85) | type LinuxCapabilitiesSet interface type LinuxCapability (line 90) | type LinuxCapability type linuxCapabilitiesSetValue (line 92) | type linuxCapabilitiesSetValue struct type linuxCapabilitiesSetBase (line 96) | type linuxCapabilitiesSetBase struct method AssertValid (line 100) | func (l linuxCapabilitiesSetBase) AssertValid() error { method multipleAllowed (line 109) | func (l linuxCapabilitiesSetBase) multipleAllowed() bool { method Conflicts (line 112) | func (l linuxCapabilitiesSetBase) Conflicts() []ACIdentifier { method UnmarshalJSON (line 116) | func (l *linuxCapabilitiesSetBase) UnmarshalJSON(b []byte) error { method Set (line 128) | func (l linuxCapabilitiesSetBase) Set() []LinuxCapability { type LinuxCapabilitiesRetainSet (line 132) | type LinuxCapabilitiesRetainSet struct method AsIsolator (line 153) | func (l LinuxCapabilitiesRetainSet) AsIsolator() (*Isolator, error) { function NewLinuxCapabilitiesRetainSet (line 136) | func NewLinuxCapabilitiesRetainSet(caps ...string) (*LinuxCapabilitiesRe... type LinuxCapabilitiesRevokeSet (line 166) | type LinuxCapabilitiesRevokeSet struct method AsIsolator (line 187) | func (l LinuxCapabilitiesRevokeSet) AsIsolator() (*Isolator, error) { function NewLinuxCapabilitiesRevokeSet (line 170) | func NewLinuxCapabilitiesRevokeSet(caps ...string) (*LinuxCapabilitiesRe... type LinuxSeccompSet (line 200) | type LinuxSeccompSet interface type LinuxSeccompEntry (line 206) | type LinuxSeccompEntry type LinuxSeccompErrno (line 207) | type LinuxSeccompErrno type linuxSeccompValue (line 209) | type linuxSeccompValue struct type linuxSeccompBase (line 214) | type linuxSeccompBase struct method multipleAllowed (line 218) | func (l linuxSeccompBase) multipleAllowed() bool { method AssertValid (line 222) | func (l linuxSeccompBase) AssertValid() error { method UnmarshalJSON (line 237) | func (l *linuxSeccompBase) UnmarshalJSON(b []byte) error { method Set (line 247) | func (l linuxSeccompBase) Set() []LinuxSeccompEntry { method Errno (line 251) | func (l linuxSeccompBase) Errno() LinuxSeccompErrno { type LinuxSeccompRetainSet (line 255) | type LinuxSeccompRetainSet struct method Conflicts (line 259) | func (l LinuxSeccompRetainSet) Conflicts() []ACIdentifier { method AsIsolator (line 281) | func (l LinuxSeccompRetainSet) AsIsolator() (*Isolator, error) { function NewLinuxSeccompRetainSet (line 263) | func NewLinuxSeccompRetainSet(errno string, syscall ...string) (*LinuxSe... type LinuxSeccompRemoveSet (line 294) | type LinuxSeccompRemoveSet struct method Conflicts (line 298) | func (l LinuxSeccompRemoveSet) Conflicts() []ACIdentifier { method AsIsolator (line 320) | func (l LinuxSeccompRemoveSet) AsIsolator() (*Isolator, error) { function NewLinuxSeccompRemoveSet (line 302) | func NewLinuxSeccompRemoveSet(errno string, syscall ...string) (*LinuxSe... type LinuxCPUShares (line 336) | type LinuxCPUShares method AssertValid (line 347) | func (l LinuxCPUShares) AssertValid() error { method multipleAllowed (line 354) | func (l LinuxCPUShares) multipleAllowed() bool { method Conflicts (line 358) | func (l LinuxCPUShares) Conflicts() []ACIdentifier { method UnmarshalJSON (line 362) | func (l *LinuxCPUShares) UnmarshalJSON(b []byte) error { method AsIsolator (line 373) | func (l LinuxCPUShares) AsIsolator() Isolator { function NewLinuxCPUShares (line 338) | func NewLinuxCPUShares(val int) (*LinuxCPUShares, error) { type LinuxOOMScoreAdj (line 387) | type LinuxOOMScoreAdj method AssertValid (line 398) | func (l LinuxOOMScoreAdj) AssertValid() error { method multipleAllowed (line 405) | func (l LinuxOOMScoreAdj) multipleAllowed() bool { method Conflicts (line 409) | func (l LinuxOOMScoreAdj) Conflicts() []ACIdentifier { method UnmarshalJSON (line 413) | func (l *LinuxOOMScoreAdj) UnmarshalJSON(b []byte) error { method AsIsolator (line 424) | func (l LinuxOOMScoreAdj) AsIsolator() Isolator { function NewLinuxOOMScoreAdj (line 389) | func NewLinuxOOMScoreAdj(val int) (*LinuxOOMScoreAdj, error) { type LinuxSELinuxUser (line 437) | type LinuxSELinuxUser type LinuxSELinuxRole (line 438) | type LinuxSELinuxRole type LinuxSELinuxType (line 439) | type LinuxSELinuxType type LinuxSELinuxLevel (line 440) | type LinuxSELinuxLevel type linuxSELinuxValue (line 442) | type linuxSELinuxValue struct type LinuxSELinuxContext (line 449) | type LinuxSELinuxContext struct method AssertValid (line 453) | func (l LinuxSELinuxContext) AssertValid() error { method UnmarshalJSON (line 469) | func (l *LinuxSELinuxContext) UnmarshalJSON(b []byte) error { method User (line 479) | func (l LinuxSELinuxContext) User() LinuxSELinuxUser { method Role (line 483) | func (l LinuxSELinuxContext) Role() LinuxSELinuxRole { method Type (line 487) | func (l LinuxSELinuxContext) Type() LinuxSELinuxType { method Level (line 491) | func (l LinuxSELinuxContext) Level() LinuxSELinuxLevel { method multipleAllowed (line 495) | func (l LinuxSELinuxContext) multipleAllowed() bool { method Conflicts (line 499) | func (l LinuxSELinuxContext) Conflicts() []ACIdentifier { method AsIsolator (line 518) | func (l LinuxSELinuxContext) AsIsolator() (*Isolator, error) { function NewLinuxSELinuxContext (line 503) | func NewLinuxSELinuxContext(selinuxUser, selinuxRole, selinuxType, selin... FILE: vendor/github.com/appc/spec/schema/types/isolator_resources.go constant ResourceBlockBandwidthName (line 34) | ResourceBlockBandwidthName = "resource/block-bandwidth" constant ResourceBlockIOPSName (line 35) | ResourceBlockIOPSName = "resource/block-iops" constant ResourceCPUName (line 36) | ResourceCPUName = "resource/cpu" constant ResourceMemoryName (line 37) | ResourceMemoryName = "resource/memory" constant ResourceNetworkBandwidthName (line 38) | ResourceNetworkBandwidthName = "resource/network-bandwidth" function init (line 41) | func init() { type Resource (line 54) | type Resource interface type ResourceBase (line 60) | type ResourceBase struct method Limit (line 70) | func (r ResourceBase) Limit() *resource.Quantity { method Request (line 73) | func (r ResourceBase) Request() *resource.Quantity { method Default (line 76) | func (r ResourceBase) Default() bool { method UnmarshalJSON (line 80) | func (r *ResourceBase) UnmarshalJSON(b []byte) error { method AssertValid (line 84) | func (r ResourceBase) AssertValid() error { method multipleAllowed (line 90) | func (l ResourceBase) multipleAllowed() bool { method Conflicts (line 93) | func (l ResourceBase) Conflicts() []ACIdentifier { type resourceValue (line 64) | type resourceValue struct type ResourceBlockBandwidth (line 97) | type ResourceBlockBandwidth struct method AssertValid (line 101) | func (r ResourceBlockBandwidth) AssertValid() error { type ResourceBlockIOPS (line 111) | type ResourceBlockIOPS struct method AssertValid (line 115) | func (r ResourceBlockIOPS) AssertValid() error { type ResourceCPU (line 125) | type ResourceCPU struct method String (line 129) | func (r ResourceCPU) String() string { method AssertValid (line 133) | func (r ResourceCPU) AssertValid() error { method AsIsolator (line 140) | func (r ResourceCPU) AsIsolator() Isolator { function NewResourceCPUIsolator (line 155) | func NewResourceCPUIsolator(request, limit string) (*ResourceCPU, error) { type ResourceMemory (line 179) | type ResourceMemory struct method String (line 183) | func (r ResourceMemory) String() string { method AssertValid (line 187) | func (r ResourceMemory) AssertValid() error { method AsIsolator (line 194) | func (r ResourceMemory) AsIsolator() Isolator { function NewResourceMemoryIsolator (line 209) | func NewResourceMemoryIsolator(request, limit string) (*ResourceMemory, ... type ResourceNetworkBandwidth (line 233) | type ResourceNetworkBandwidth struct method AssertValid (line 237) | func (r ResourceNetworkBandwidth) AssertValid() error { FILE: vendor/github.com/appc/spec/schema/types/isolator_unix.go constant UnixSysctlName (line 27) | UnixSysctlName = "os/unix/sysctl" function init (line 30) | func init() { type UnixSysctl (line 39) | type UnixSysctl method UnmarshalJSON (line 41) | func (s *UnixSysctl) UnmarshalJSON(b []byte) error { method AssertValid (line 51) | func (s UnixSysctl) AssertValid() error { method multipleAllowed (line 55) | func (s UnixSysctl) multipleAllowed() bool { method Conflicts (line 58) | func (s UnixSysctl) Conflicts() []ACIdentifier { method AsIsolator (line 62) | func (s UnixSysctl) AsIsolator() Isolator { function NewUnixSysctlIsolator (line 77) | func NewUnixSysctlIsolator(cfg map[string]string) (*UnixSysctl, error) { FILE: vendor/github.com/appc/spec/schema/types/labels.go type Labels (line 29) | type Labels method assertValid (line 81) | func (l Labels) assertValid() error { method MarshalJSON (line 96) | func (l Labels) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 103) | func (l *Labels) UnmarshalJSON(data []byte) error { method Get (line 117) | func (l Labels) Get(name string) (val string, ok bool) { method ToMap (line 127) | func (l Labels) ToMap() map[ACIdentifier]string { type labels (line 31) | type labels type Label (line 33) | type Label struct type appcArchTuple (line 39) | type appcArchTuple struct type goArchTuple (line 43) | type goArchTuple struct function IsValidOSArch (line 51) | func IsValidOSArch(labels map[ACIdentifier]string, validOSArch map[strin... function LabelsFromMap (line 136) | func LabelsFromMap(labelsMap map[ACIdentifier]string) (Labels, error) { function ToAppcOSArch (line 149) | func ToAppcOSArch(goOs string, goArch string, goArchFlavor string) (appc... function ToGoOSArch (line 180) | func ToGoOSArch(appcOs string, appcArch string) (goOs string, goArch str... FILE: vendor/github.com/appc/spec/schema/types/mountpoint.go type MountPoint (line 27) | type MountPoint struct method assertValid (line 33) | func (mount MountPoint) assertValid() error { function MountPointFromString (line 49) | func MountPointFromString(mp string) (*MountPoint, error) { FILE: vendor/github.com/appc/spec/schema/types/port.go type Port (line 30) | type Port struct method UnmarshalJSON (line 50) | func (p *Port) UnmarshalJSON(data []byte) error { method MarshalJSON (line 66) | func (p Port) MarshalJSON() ([]byte, error) { method assertValid (line 73) | func (p Port) assertValid() error { type ExposedPort (line 41) | type ExposedPort struct type port (line 48) | type port function PortFromString (line 92) | func PortFromString(pt string) (*Port, error) { FILE: vendor/github.com/appc/spec/schema/types/resource/amount.go type Scale (line 29) | type Scale method infScale (line 32) | func (s Scale) infScale() inf.Scale { constant Nano (line 37) | Nano Scale = -9 constant Micro (line 38) | Micro Scale = -6 constant Milli (line 39) | Milli Scale = -3 constant Kilo (line 40) | Kilo Scale = 3 constant Mega (line 41) | Mega Scale = 6 constant Giga (line 42) | Giga Scale = 9 constant Tera (line 43) | Tera Scale = 12 constant Peta (line 44) | Peta Scale = 15 constant Exa (line 45) | Exa Scale = 18 type int64Amount (line 57) | type int64Amount struct method Sign (line 63) | func (a int64Amount) Sign() int { method AsInt64 (line 77) | func (a int64Amount) AsInt64() (int64, bool) { method AsScaledInt64 (line 94) | func (a int64Amount) AsScaledInt64(scale Scale) (result int64, ok bool) { method AsDec (line 103) | func (a int64Amount) AsDec() *inf.Dec { method Cmp (line 111) | func (a int64Amount) Cmp(b int64Amount) int { method Add (line 161) | func (a *int64Amount) Add(b int64Amount) bool { method Sub (line 201) | func (a *int64Amount) Sub(b int64Amount) bool { method AsScale (line 207) | func (a int64Amount) AsScale(scale Scale) (int64Amount, bool) { method AsCanonicalBytes (line 218) | func (a int64Amount) AsCanonicalBytes(out []byte) (result []byte, expo... method AsCanonicalBase1024Bytes (line 247) | func (a int64Amount) AsCanonicalBase1024Bytes(out []byte) (result []by... type infDecAmount (line 258) | type infDecAmount struct method AsScale (line 264) | func (a infDecAmount) AsScale(scale Scale) (infDecAmount, bool) { method AsCanonicalBytes (line 273) | func (a infDecAmount) AsCanonicalBytes(out []byte) (result []byte, exp... method AsCanonicalBase1024Bytes (line 293) | func (a infDecAmount) AsCanonicalBase1024Bytes(out []byte) (result []b... FILE: vendor/github.com/appc/spec/schema/types/resource/math.go constant maxInt64Factors (line 28) | maxInt64Factors = 18 constant mostNegative (line 56) | mostNegative = -(mostPositive + 1) constant mostPositive (line 57) | mostPositive = 1<<63 - 1 function int64Add (line 60) | func int64Add(a, b int64) (int64, bool) { function int64Multiply (line 79) | func int64Multiply(a, b int64) (int64, bool) { function int64MultiplyScale (line 92) | func int64MultiplyScale(a int64, b int64) (int64, bool) { function int64MultiplyScale10 (line 105) | func int64MultiplyScale10(a int64) (int64, bool) { function int64MultiplyScale100 (line 118) | func int64MultiplyScale100(a int64) (int64, bool) { function int64MultiplyScale1000 (line 131) | func int64MultiplyScale1000(a int64) (int64, bool) { function positiveScaleInt64 (line 144) | func positiveScaleInt64(base int64, scale Scale) (int64, bool) { function negativeScaleInt64 (line 173) | func negativeScaleInt64(base int64, scale Scale) (result int64, exact bo... function pow10Int64 (line 205) | func pow10Int64(b int64) int64 { function powInt64 (line 251) | func powInt64(a, b int64) int64 { function divideByScaleInt64 (line 265) | func divideByScaleInt64(base int64, scale Scale) (result, remainder int6... function removeInt64Factors (line 279) | func removeInt64Factors(value int64, base int64) (result int64, times in... function removeBigIntFactors (line 315) | func removeBigIntFactors(d, factor *big.Int) (result *big.Int, times int... FILE: vendor/github.com/appc/spec/schema/types/resource/quantity.go type Quantity (line 95) | type Quantity struct method CanonicalizeBytes (line 396) | func (q *Quantity) CanonicalizeBytes(out []byte) (result, suffix []byt... method AsInt64 (line 437) | func (q *Quantity) AsInt64() (int64, bool) { method ToDec (line 445) | func (q *Quantity) ToDec() *Quantity { method AsDec (line 454) | func (q *Quantity) AsDec() *inf.Dec { method AsCanonicalBytes (line 466) | func (q *Quantity) AsCanonicalBytes(out []byte) (result []byte, expone... method IsZero (line 474) | func (q *Quantity) IsZero() bool { method Sign (line 483) | func (q *Quantity) Sign() int { method AsScale (line 492) | func (q *Quantity) AsScale(scale Scale) (CanonicalValue, bool) { method RoundUp (line 502) | func (q *Quantity) RoundUp(scale Scale) bool { method Add (line 521) | func (q *Quantity) Add(y Quantity) { method Sub (line 538) | func (q *Quantity) Sub(y Quantity) { method Cmp (line 551) | func (q *Quantity) Cmp(y Quantity) int { method CmpInt64 (line 560) | func (q *Quantity) CmpInt64(y int64) int { method Neg (line 568) | func (q *Quantity) Neg() { method String (line 584) | func (q *Quantity) String() string { method MarshalJSON (line 595) | func (q Quantity) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 623) | func (q *Quantity) UnmarshalJSON(value []byte) error { method Value (line 674) | func (q *Quantity) Value() int64 { method MilliValue (line 680) | func (q *Quantity) MilliValue() int64 { method ScaledValue (line 686) | func (q *Quantity) ScaledValue(scale Scale) int64 { method Set (line 696) | func (q *Quantity) Set(value int64) { method SetMilli (line 701) | func (q *Quantity) SetMilli(value int64) { method SetScaled (line 706) | func (q *Quantity) SetScaled(value int64, scale Scale) { method Copy (line 714) | func (q *Quantity) Copy() *Quantity { type CanonicalValue (line 109) | type CanonicalValue interface type Format (line 121) | type Format constant DecimalExponent (line 124) | DecimalExponent = Format("DecimalExponent") constant BinarySI (line 125) | BinarySI = Format("BinarySI") constant DecimalSI (line 126) | DecimalSI = Format("DecimalSI") function MustParse (line 131) | func MustParse(str string) Quantity { constant splitREString (line 142) | splitREString = "^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$" function parseQuantityString (line 156) | func parseQuantityString(str string) (positive bool, value, num, denom, ... function ParseQuantity (line 273) | func ParseQuantity(str string) (Quantity, error) { constant int64QuantityExpectedBytes (line 579) | int64QuantityExpectedBytes = 18 function NewQuantity (line 646) | func NewQuantity(value int64, format Format) *Quantity { function NewMilliQuantity (line 657) | func NewMilliQuantity(value int64, format Format) *Quantity { function NewScaledQuantity (line 666) | func NewScaledQuantity(value int64, scale Scale) *Quantity { type qFlag (line 731) | type qFlag struct method Set (line 736) | func (qf qFlag) Set(val string) error { method String (line 747) | func (qf qFlag) String() string { method Type (line 752) | func (qf qFlag) Type() string { function QuantityFlag (line 758) | func QuantityFlag(flagName, defaultValue, description string) *Quantity { function NewQuantityFlagValue (line 766) | func NewQuantityFlagValue(q *Quantity) flag.Value { FILE: vendor/github.com/appc/spec/schema/types/resource/scale_int.go function init (line 31) | func init() { function scaledValue (line 43) | func scaledValue(unscaled *big.Int, scale, newScale int) int64 { FILE: vendor/github.com/appc/spec/schema/types/resource/suffix.go type suffix (line 23) | type suffix type suffixer (line 26) | type suffixer interface type bePair (line 36) | type bePair struct type listSuffixer (line 40) | type listSuffixer struct method addSuffix (line 46) | func (ls *listSuffixer) addSuffix(s suffix, pair bePair) { method lookup (line 61) | func (ls *listSuffixer) lookup(s suffix) (base, exponent int32, ok boo... method construct (line 69) | func (ls *listSuffixer) construct(base, exponent int32) (s suffix, ok ... method constructBytes (line 74) | func (ls *listSuffixer) constructBytes(base, exponent int32) (s []byte... type suffixHandler (line 79) | type suffixHandler struct method construct (line 137) | func (sh *suffixHandler) construct(base, exponent int32, fmt Format) (... method constructBytes (line 155) | func (sh *suffixHandler) constructBytes(base, exponent int32, format F... method interpret (line 180) | func (sh *suffixHandler) interpret(suffix suffix) (base, exponent int3... type fastLookup (line 84) | type fastLookup struct method interpret (line 88) | func (l fastLookup) interpret(s suffix) (base, exponent int32, format ... function newSuffixer (line 108) | func newSuffixer() suffixer { FILE: vendor/github.com/appc/spec/schema/types/semver.go type SemVer (line 31) | type SemVer method LessThanMajor (line 47) | func (sv SemVer) LessThanMajor(versionB SemVer) bool { method LessThanExact (line 56) | func (sv SemVer) LessThanExact(versionB SemVer) bool { method String (line 62) | func (sv SemVer) String() string { method Empty (line 67) | func (sv SemVer) Empty() bool { method UnmarshalJSON (line 72) | func (sv *SemVer) UnmarshalJSON(data []byte) error { method MarshalJSON (line 86) | func (sv SemVer) MarshalJSON() ([]byte, error) { function NewSemVer (line 35) | func NewSemVer(s string) (*SemVer, error) { FILE: vendor/github.com/appc/spec/schema/types/url.go type URL (line 25) | type URL method String (line 39) | func (u URL) String() string { method assertValidScheme (line 44) | func (u URL) assertValidScheme() error { method UnmarshalJSON (line 53) | func (u *URL) UnmarshalJSON(data []byte) error { method MarshalJSON (line 66) | func (u URL) MarshalJSON() ([]byte, error) { function NewURL (line 27) | func NewURL(s string) (*URL, error) { FILE: vendor/github.com/appc/spec/schema/types/user_annotations.go type UserAnnotations (line 18) | type UserAnnotations FILE: vendor/github.com/appc/spec/schema/types/user_labels.go type UserLabels (line 18) | type UserLabels FILE: vendor/github.com/appc/spec/schema/types/uuid.go type UUID (line 36) | type UUID method String (line 38) | func (u UUID) String() string { method Set (line 42) | func (u *UUID) Set(s string) error { method Empty (line 68) | func (u UUID) Empty() bool { method UnmarshalJSON (line 72) | func (u *UUID) UnmarshalJSON(data []byte) error { method MarshalJSON (line 87) | func (u UUID) MarshalJSON() ([]byte, error) { function NewUUID (line 52) | func NewUUID(s string) (*UUID, error) { FILE: vendor/github.com/appc/spec/schema/types/volume.go constant emptyVolumeDefaultMode (line 30) | emptyVolumeDefaultMode = "0755" constant emptyVolumeDefaultUID (line 31) | emptyVolumeDefaultUID = 0 constant emptyVolumeDefaultGID (line 32) | emptyVolumeDefaultGID = 0 type Volume (line 37) | type Volume struct method assertValid (line 55) | func (v Volume) assertValid() error { method UnmarshalJSON (line 97) | func (v *Volume) UnmarshalJSON(data []byte) error { method MarshalJSON (line 111) | func (v Volume) MarshalJSON() ([]byte, error) { method String (line 118) | func (v Volume) String() string { type volume (line 53) | type volume function VolumeFromString (line 158) | func VolumeFromString(vp string) (*Volume, error) { function VolumeFromParams (line 172) | func VolumeFromParams(params map[string][]string) (*Volume, error) { function maybeSetDefaults (line 234) | func maybeSetDefaults(vol *Volume) { FILE: vendor/github.com/appc/spec/schema/version.go constant version (line 25) | version string = "0.8.10" function init (line 33) | func init() { FILE: vendor/github.com/coreos/go-semver/example.go function main (line 9) | func main() { FILE: vendor/github.com/coreos/go-semver/semver/semver.go type Version (line 26) | type Version struct method String (line 83) | func (v Version) String() string { method UnmarshalYAML (line 99) | func (v *Version) UnmarshalYAML(unmarshal func(interface{}) error) err... method MarshalJSON (line 112) | func (v Version) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 116) | func (v *Version) UnmarshalJSON(data []byte) error { method LessThan (line 132) | func (v Version) LessThan(versionB Version) bool { method Slice (line 148) | func (v Version) Slice() []int64 { method BumpMajor (line 236) | func (v *Version) BumpMajor() { method BumpMinor (line 245) | func (v *Version) BumpMinor() { method BumpPatch (line 253) | func (v *Version) BumpPatch() { type PreRelease (line 34) | type PreRelease method Slice (line 152) | func (p PreRelease) Slice() []string { function splitOff (line 36) | func splitOff(input *string, delim string) (val string) { function NewVersion (line 47) | func NewVersion(version string) (*Version, error) { function Must (line 76) | func Must(v *Version, err error) *Version { function preReleaseCompare (line 157) | func preReleaseCompare(versionA Version, versionB Version) int { function recursiveCompare (line 173) | func recursiveCompare(versionA []int64, versionB []int64) int { function recursivePreReleaseCompare (line 190) | func recursivePreReleaseCompare(versionA []string, versionB []string) int { FILE: vendor/github.com/coreos/go-semver/semver/sort.go type Versions (line 21) | type Versions method Len (line 23) | func (s Versions) Len() int { method Swap (line 27) | func (s Versions) Swap(i, j int) { method Less (line 31) | func (s Versions) Less(i, j int) bool { function Sort (line 36) | func Sort(versions []*Version) { FILE: vendor/github.com/coreos/ioprogress/draw.go type DrawFunc (line 13) | type DrawFunc type DrawTextFormatFunc (line 17) | type DrawTextFormatFunc function init (line 21) | func init() { function isTerminal (line 26) | func isTerminal(w io.Writer) bool { function DrawTerminal (line 35) | func DrawTerminal(w io.Writer) DrawFunc { function DrawTerminalf (line 43) | func DrawTerminalf(w io.Writer, f DrawTextFormatFunc) DrawFunc { function DrawTextFormatBytes (line 76) | func DrawTextFormatBytes(progress, total int64) string { function DrawTextFormatBar (line 93) | func DrawTextFormatBar(width int64) DrawTextFormatFunc { function DrawTextFormatBarForW (line 100) | func DrawTextFormatBarForW(width int64, w io.Writer) DrawTextFormatFunc { function ByteUnitStr (line 122) | func ByteUnitStr(n int64) string { FILE: vendor/github.com/coreos/ioprogress/reader.go type Reader (line 10) | type Reader struct method Read (line 32) | func (r *Reader) Read(p []byte) (int, error) { method drawProgress (line 60) | func (r *Reader) drawProgress() { method finishProgress (line 82) | func (r *Reader) finishProgress() { method initProgress (line 94) | func (r *Reader) initProgress() { method drawFunc (line 101) | func (r *Reader) drawFunc() DrawFunc { FILE: vendor/github.com/coreos/pkg/progressutil/iocopy.go type copyReader (line 29) | type copyReader struct method Read (line 36) | func (cr *copyReader) Read(p []byte) (int, error) { method updateProgressBar (line 46) | func (cr *copyReader) updateProgressBar() error { method formattedProgress (line 163) | func (cr *copyReader) formattedProgress() string { function NewCopyProgressPrinter (line 57) | func NewCopyProgressPrinter() *CopyProgressPrinter { type CopyProgressPrinter (line 63) | type CopyProgressPrinter struct method AddCopy (line 80) | func (cpp *CopyProgressPrinter) AddCopy(reader io.Reader, name string,... method PrintAndWait (line 121) | func (cpp *CopyProgressPrinter) PrintAndWait(printTo io.Writer, printI... function ByteUnitStr (line 176) | func ByteUnitStr(n int64) string { FILE: vendor/github.com/coreos/pkg/progressutil/progressbar.go type ProgressBar (line 40) | type ProgressBar struct method clone (line 49) | func (pb *ProgressBar) clone() *ProgressBar { method GetCurrentProgress (line 61) | func (pb *ProgressBar) GetCurrentProgress() float64 { method SetCurrentProgress (line 70) | func (pb *ProgressBar) SetCurrentProgress(progress float64) error { method GetDone (line 81) | func (pb *ProgressBar) GetDone() bool { method SetDone (line 89) | func (pb *ProgressBar) SetDone(val bool) { method GetPrintBefore (line 96) | func (pb *ProgressBar) GetPrintBefore() string { method SetPrintBefore (line 104) | func (pb *ProgressBar) SetPrintBefore(before string) { method GetPrintAfter (line 111) | func (pb *ProgressBar) GetPrintAfter() string { method SetPrintAfter (line 119) | func (pb *ProgressBar) SetPrintAfter(after string) { method printToTerminal (line 216) | func (pb *ProgressBar) printToTerminal(printTo io.Writer, numColumns i... method printToNonTerminal (line 241) | func (pb *ProgressBar) printToNonTerminal(printTo io.Writer) { type ProgressBarPrinter (line 127) | type ProgressBarPrinter struct method AddProgressBar (line 148) | func (pbp *ProgressBarPrinter) AddProgressBar() *ProgressBar { method Print (line 162) | func (pbp *ProgressBarPrinter) Print(printTo io.Writer) (bool, error) { function moveCursorUp (line 210) | func moveCursorUp(printTo io.Writer, numLines int) { function isTerminal (line 251) | func isTerminal(w io.Writer) bool { FILE: vendor/github.com/docker/distribution/blobs.go type ErrBlobInvalidDigest (line 34) | type ErrBlobInvalidDigest struct method Error (line 39) | func (err ErrBlobInvalidDigest) Error() string { type ErrBlobMounted (line 46) | type ErrBlobMounted struct method Error (line 51) | func (err ErrBlobMounted) Error() string { type Descriptor (line 60) | type Descriptor struct method Descriptor (line 85) | func (d Descriptor) Descriptor() Descriptor { type BlobStatter (line 92) | type BlobStatter interface type BlobDeleter (line 99) | type BlobDeleter interface type BlobEnumerator (line 104) | type BlobEnumerator interface type BlobDescriptorService (line 112) | type BlobDescriptorService interface type BlobDescriptorServiceFactory (line 131) | type BlobDescriptorServiceFactory interface type ReadSeekCloser (line 137) | type ReadSeekCloser interface type BlobProvider (line 143) | type BlobProvider interface type BlobServer (line 154) | type BlobServer interface type BlobIngester (line 171) | type BlobIngester interface type BlobCreateOption (line 191) | type BlobCreateOption interface type CreateOptions (line 197) | type CreateOptions struct type BlobWriter (line 211) | type BlobWriter interface type BlobService (line 245) | type BlobService interface type BlobStore (line 253) | type BlobStore interface FILE: vendor/github.com/docker/distribution/digestset/set.go type Set (line 32) | type Set struct method Lookup (line 69) | func (dst *Set) Lookup(d string) (digest.Digest, error) { method Add (line 113) | func (dst *Set) Add(d digest.Digest) error { method Remove (line 144) | func (dst *Set) Remove(d digest.Digest) error { method All (line 172) | func (dst *Set) All() []digest.Digest { function NewSet (line 39) | func NewSet() *Set { function checkShortMatch (line 49) | func checkShortMatch(alg digest.Algorithm, hex, shortAlg, shortHex strin... function ShortCodeTable (line 188) | func ShortCodeTable(dst *Set, length int) map[digest.Digest]string { type digestEntry (line 226) | type digestEntry struct type digestEntries (line 232) | type digestEntries method Len (line 234) | func (d digestEntries) Len() int { method Less (line 238) | func (d digestEntries) Less(i, j int) bool { method Swap (line 245) | func (d digestEntries) Swap(i, j int) { FILE: vendor/github.com/docker/distribution/errors.go type ErrTagUnknown (line 24) | type ErrTagUnknown struct method Error (line 28) | func (err ErrTagUnknown) Error() string { type ErrRepositoryUnknown (line 34) | type ErrRepositoryUnknown struct method Error (line 38) | func (err ErrRepositoryUnknown) Error() string { type ErrRepositoryNameInvalid (line 44) | type ErrRepositoryNameInvalid struct method Error (line 49) | func (err ErrRepositoryNameInvalid) Error() string { type ErrManifestUnknown (line 55) | type ErrManifestUnknown struct method Error (line 60) | func (err ErrManifestUnknown) Error() string { type ErrManifestUnknownRevision (line 66) | type ErrManifestUnknownRevision struct method Error (line 71) | func (err ErrManifestUnknownRevision) Error() string { type ErrManifestUnverified (line 77) | type ErrManifestUnverified struct method Error (line 79) | func (ErrManifestUnverified) Error() string { type ErrManifestVerification (line 86) | type ErrManifestVerification method Error (line 88) | func (errs ErrManifestVerification) Error() string { type ErrManifestBlobUnknown (line 98) | type ErrManifestBlobUnknown struct method Error (line 102) | func (err ErrManifestBlobUnknown) Error() string { type ErrManifestNameInvalid (line 108) | type ErrManifestNameInvalid struct method Error (line 113) | func (err ErrManifestNameInvalid) Error() string { FILE: vendor/github.com/docker/distribution/manifests.go type Manifest (line 13) | type Manifest interface type ManifestBuilder (line 32) | type ManifestBuilder interface type ManifestService (line 51) | type ManifestService interface type ManifestEnumerator (line 67) | type ManifestEnumerator interface type Describable (line 73) | type Describable interface function ManifestMediaTypes (line 78) | func ManifestMediaTypes() (mediaTypes []string) { type UnmarshalFunc (line 88) | type UnmarshalFunc function UnmarshalManifest (line 94) | func UnmarshalManifest(ctHeader string, p []byte) (Manifest, Descriptor,... function RegisterManifestSchema (line 119) | func RegisterManifestSchema(mediaType string, u UnmarshalFunc) error { FILE: vendor/github.com/docker/distribution/reference/helpers.go function IsNameOnly (line 6) | func IsNameOnly(ref Named) bool { function FamiliarName (line 18) | func FamiliarName(ref Named) string { function FamiliarString (line 27) | func FamiliarString(ref Reference) string { function FamiliarMatch (line 36) | func FamiliarMatch(pattern string, ref Reference) (bool, error) { FILE: vendor/github.com/docker/distribution/reference/normalize.go type normalizedNamed (line 24) | type normalizedNamed interface function ParseNormalizedNamed (line 33) | func ParseNormalizedNamed(s string) (Named, error) { function splitDockerDomain (line 62) | func splitDockerDomain(name string) (domain, remainder string) { function familiarizeName (line 84) | func familiarizeName(named namedRepository) repository { method Familiar (line 100) | func (r reference) Familiar() Named { method Familiar (line 108) | func (r repository) Familiar() Named { method Familiar (line 112) | func (t taggedReference) Familiar() Named { method Familiar (line 119) | func (c canonicalReference) Familiar() Named { function TagNameOnly (line 128) | func TagNameOnly(ref Named) Named { function ParseAnyReference (line 144) | func ParseAnyReference(ref string) (Reference, error) { function ParseAnyReferenceWithSet (line 157) | func ParseAnyReferenceWithSet(ref string, ds *digestset.Set) (Reference,... FILE: vendor/github.com/docker/distribution/reference/reference.go constant NameTotalLengthMax (line 37) | NameTotalLengthMax = 255 type Reference (line 65) | type Reference interface type Field (line 72) | type Field struct method Reference (line 85) | func (f Field) Reference() Reference { method MarshalText (line 91) | func (f Field) MarshalText() (p []byte, err error) { method UnmarshalText (line 98) | func (f *Field) UnmarshalText(p []byte) error { function AsField (line 77) | func AsField(reference Reference) Field { type Named (line 109) | type Named interface type Tagged (line 115) | type Tagged interface type NamedTagged (line 121) | type NamedTagged interface type Digested (line 128) | type Digested interface type Canonical (line 135) | type Canonical interface type namedRepository (line 142) | type namedRepository interface function Domain (line 149) | func Domain(named Named) string { function Path (line 158) | func Path(named Named) (name string) { function splitDomain (line 166) | func splitDomain(name string) (string, string) { function SplitHostname (line 179) | func SplitHostname(named Named) (string, string) { function Parse (line 189) | func Parse(s string) (Reference, error) { function ParseNamed (line 241) | func ParseNamed(s string) (Named, error) { function WithName (line 254) | func WithName(name string) (Named, error) { function WithTag (line 271) | func WithTag(name Named, tag string) (NamedTagged, error) { function WithDigest (line 297) | func WithDigest(name Named, digest digest.Digest) (Canonical, error) { function TrimNamed (line 322) | func TrimNamed(ref Named) Named { function getBestReferenceType (line 330) | func getBestReferenceType(ref reference) Reference { type reference (line 357) | type reference struct method String (line 363) | func (r reference) String() string { method Tag (line 367) | func (r reference) Tag() string { method Digest (line 371) | func (r reference) Digest() digest.Digest { type repository (line 375) | type repository struct method String (line 380) | func (r repository) String() string { method Name (line 384) | func (r repository) Name() string { method Domain (line 391) | func (r repository) Domain() string { method Path (line 395) | func (r repository) Path() string { type digestReference (line 399) | type digestReference method String (line 401) | func (d digestReference) String() string { method Digest (line 405) | func (d digestReference) Digest() digest.Digest { type taggedReference (line 409) | type taggedReference struct method String (line 414) | func (t taggedReference) String() string { method Tag (line 418) | func (t taggedReference) Tag() string { type canonicalReference (line 422) | type canonicalReference struct method String (line 427) | func (c canonicalReference) String() string { method Digest (line 431) | func (c canonicalReference) Digest() digest.Digest { FILE: vendor/github.com/docker/distribution/reference/regexp.go function literal (line 97) | func literal(s string) *regexp.Regexp { function expression (line 109) | func expression(res ...*regexp.Regexp) *regexp.Regexp { function optional (line 120) | func optional(res ...*regexp.Regexp) *regexp.Regexp { function repeated (line 126) | func repeated(res ...*regexp.Regexp) *regexp.Regexp { function group (line 131) | func group(res ...*regexp.Regexp) *regexp.Regexp { function capture (line 136) | func capture(res ...*regexp.Regexp) *regexp.Regexp { function anchored (line 141) | func anchored(res ...*regexp.Regexp) *regexp.Regexp { FILE: vendor/github.com/docker/distribution/registry.go type Scope (line 10) | type Scope interface type fullScope (line 15) | type fullScope struct method Contains (line 17) | func (f fullScope) Contains(string) bool { type Namespace (line 28) | type Namespace interface type RepositoryEnumerator (line 53) | type RepositoryEnumerator interface type ManifestServiceOption (line 58) | type ManifestServiceOption interface function WithTag (line 63) | func WithTag(tag string) ManifestServiceOption { type WithTagOption (line 68) | type WithTagOption struct method Apply (line 71) | func (o WithTagOption) Apply(m ManifestService) error { type Repository (line 77) | type Repository interface FILE: vendor/github.com/docker/distribution/tags.go type TagService (line 8) | type TagService interface FILE: vendor/github.com/klauspost/compress/flate/copy.go function forwardCopy (line 13) | func forwardCopy(mem []byte, dst, src, n int) { FILE: vendor/github.com/klauspost/compress/flate/crc32_amd64.go function crc32sse (line 15) | func crc32sse(a []byte) uint32 function crc32sseAll (line 21) | func crc32sseAll(a []byte, dst []uint32) function matchLenSSE4 (line 30) | func matchLenSSE4(a, b []byte, max int) int function histogram (line 36) | func histogram(b []byte, h []int32) function init (line 39) | func init() { FILE: vendor/github.com/klauspost/compress/flate/crc32_noasm.go function init (line 7) | func init() { function crc32sse (line 12) | func crc32sse(a []byte) uint32 { function crc32sseAll (line 17) | func crc32sseAll(a []byte, dst []uint32) { function matchLenSSE4 (line 22) | func matchLenSSE4(a, b []byte, max int) int { function histogram (line 30) | func histogram(b []byte, h []int32) { FILE: vendor/github.com/klauspost/compress/flate/deflate.go constant NoCompression (line 15) | NoCompression = 0 constant BestSpeed (line 16) | BestSpeed = 1 constant BestCompression (line 17) | BestCompression = 9 constant DefaultCompression (line 18) | DefaultCompression = -1 constant HuffmanOnly (line 29) | HuffmanOnly = -2 constant ConstantCompression (line 30) | ConstantCompression = HuffmanOnly constant logWindowSize (line 32) | logWindowSize = 15 constant windowSize (line 33) | windowSize = 1 << logWindowSize constant windowMask (line 34) | windowMask = windowSize - 1 constant logMaxOffsetSize (line 35) | logMaxOffsetSize = 15 constant minMatchLength (line 36) | minMatchLength = 4 constant maxMatchLength (line 37) | maxMatchLength = 258 constant minOffsetSize (line 38) | minOffsetSize = 1 constant maxFlateBlockTokens (line 42) | maxFlateBlockTokens = 1 << 14 constant maxStoreBlockSize (line 43) | maxStoreBlockSize = 65535 constant hashBits (line 44) | hashBits = 17 constant hashSize (line 45) | hashSize = 1 << hashBits constant hashMask (line 46) | hashMask = (1 << hashBits) - 1 constant hashShift (line 47) | hashShift = (hashBits + minMatchLength - 1) / minMatchLength constant maxHashOffset (line 48) | maxHashOffset = 1 << 24 constant skipNever (line 50) | skipNever = math.MaxInt32 type compressionLevel (line 55) | type compressionLevel struct type compressor (line 80) | type compressor struct method fillDeflate (line 123) | func (d *compressor) fillDeflate(b []byte) int { method writeBlock (line 160) | func (d *compressor) writeBlock(tok tokens, index int, eof bool) error { method writeBlockSkip (line 176) | func (d *compressor) writeBlockSkip(tok tokens, index int, eof bool) e... method fillWindow (line 201) | func (d *compressor) fillWindow(b []byte) { method findMatch (line 252) | func (d *compressor) findMatch(pos int, prevHead int, prevLength int, ... method findMatchSSE (line 307) | func (d *compressor) findMatchSSE(pos int, prevHead int, prevLength in... method writeStoredBlock (line 359) | func (d *compressor) writeStoredBlock(buf []byte) error { method initDeflate (line 405) | func (d *compressor) initDeflate() { method deflate (line 422) | func (d *compressor) deflate() { method deflateLazy (line 561) | func (d *compressor) deflateLazy() { method deflateSSE (line 737) | func (d *compressor) deflateSSE() { method deflateLazySSE (line 877) | func (d *compressor) deflateLazySSE() { method store (line 1051) | func (d *compressor) store() { method fillBlock (line 1060) | func (d *compressor) fillBlock(b []byte) int { method storeHuff (line 1069) | func (d *compressor) storeHuff() { method storeSnappy (line 1081) | func (d *compressor) storeSnappy() { method write (line 1125) | func (d *compressor) write(b []byte) (n int, err error) { method syncFlush (line 1140) | func (d *compressor) syncFlush() error { method init (line 1155) | func (d *compressor) init(w io.Writer, level int) (err error) { method reset (line 1200) | func (d *compressor) reset(w io.Writer) { method close (line 1235) | func (d *compressor) close() error { constant hashmul (line 367) | hashmul = 0x1e35a7bd function hash4 (line 372) | func hash4(b []byte) uint32 { function bulkHash4 (line 378) | func bulkHash4(b []byte, dst []uint32) { function matchLen (line 394) | func matchLen(a, b []byte, max int) int { function NewWriter (line 1263) | func NewWriter(w io.Writer, level int) (*Writer, error) { function NewWriterDict (line 1277) | func NewWriterDict(w io.Writer, level int, dict []byte) (*Writer, error) { type dictWriter (line 1288) | type dictWriter struct method Write (line 1292) | func (w *dictWriter) Write(b []byte) (n int, err error) { type Writer (line 1298) | type Writer struct method Write (line 1305) | func (w *Writer) Write(data []byte) (n int, err error) { method Flush (line 1318) | func (w *Writer) Flush() error { method Close (line 1325) | func (w *Writer) Close() error { method Reset (line 1332) | func (w *Writer) Reset(dst io.Writer) { method ResetDict (line 1347) | func (w *Writer) ResetDict(dst io.Writer, dict []byte) { FILE: vendor/github.com/klauspost/compress/flate/dict_decoder.go type dictDecoder (line 27) | type dictDecoder struct method init (line 39) | func (dd *dictDecoder) init(size int, dict []byte) { method histSize (line 59) | func (dd *dictDecoder) histSize() int { method availRead (line 67) | func (dd *dictDecoder) availRead() int { method availWrite (line 72) | func (dd *dictDecoder) availWrite() int { method writeSlice (line 79) | func (dd *dictDecoder) writeSlice() []byte { method writeMark (line 86) | func (dd *dictDecoder) writeMark(cnt int) { method writeByte (line 93) | func (dd *dictDecoder) writeByte(c byte) { method writeCopy (line 103) | func (dd *dictDecoder) writeCopy(dist, length int) int { method tryWriteCopy (line 153) | func (dd *dictDecoder) tryWriteCopy(dist, length int) int { method readFlush (line 176) | func (dd *dictDecoder) readFlush() []byte { FILE: vendor/github.com/klauspost/compress/flate/gen.go constant maxCodeLen (line 25) | maxCodeLen = 16 constant huffmanChunkBits (line 34) | huffmanChunkBits = 9 constant huffmanNumChunks (line 35) | huffmanNumChunks = 1 << huffmanChunkBits constant huffmanCountMask (line 36) | huffmanCountMask = 15 constant huffmanValueShift (line 37) | huffmanValueShift = 4 type huffmanDecoder (line 40) | type huffmanDecoder struct method init (line 52) | func (h *huffmanDecoder) init(bits []int) bool { function main (line 194) | func main() { function initReverseByte (line 257) | func initReverseByte() { FILE: vendor/github.com/klauspost/compress/flate/huffman_bit_writer.go constant offsetCodeCount (line 13) | offsetCodeCount = 30 constant endBlockMarker (line 16) | endBlockMarker = 256 constant lengthCodesStart (line 19) | lengthCodesStart = 257 constant codegenCodeCount (line 22) | codegenCodeCount = 19 constant badCode (line 23) | badCode = 255 constant bufferFlushSize (line 29) | bufferFlushSize = 240 constant bufferSize (line 34) | bufferSize = bufferFlushSize + 8 type huffmanBitWriter (line 79) | type huffmanBitWriter struct method reset (line 113) | func (w *huffmanBitWriter) reset(writer io.Writer) { method flush (line 119) | func (w *huffmanBitWriter) flush() { method write (line 140) | func (w *huffmanBitWriter) write(b []byte) { method writeBits (line 147) | func (w *huffmanBitWriter) writeBits(b int32, nb uint) { method writeBytes (line 174) | func (w *huffmanBitWriter) writeBytes(bytes []byte) { method generateCodegen (line 208) | func (w *huffmanBitWriter) generateCodegen(numLiterals int, numOffsets... method dynamicSize (line 296) | func (w *huffmanBitWriter) dynamicSize(litEnc, offEnc *huffmanEncoder,... method fixedSize (line 315) | func (w *huffmanBitWriter) fixedSize(extraBits int) int { method storedSize (line 325) | func (w *huffmanBitWriter) storedSize(in []byte) (int, bool) { method writeCode (line 335) | func (w *huffmanBitWriter) writeCode(c hcode) { method writeDynamicHeader (line 367) | func (w *huffmanBitWriter) writeDynamicHeader(numLiterals int, numOffs... method writeStoredHeader (line 411) | func (w *huffmanBitWriter) writeStoredHeader(length int, isEof bool) { method writeFixedHeader (line 425) | func (w *huffmanBitWriter) writeFixedHeader(isEof bool) { method writeBlock (line 442) | func (w *huffmanBitWriter) writeBlock(tokens []token, eof bool, input ... method writeBlockDynamic (line 511) | func (w *huffmanBitWriter) writeBlockDynamic(tokens []token, eof bool,... method indexTokens (line 543) | func (w *huffmanBitWriter) indexTokens(tokens []token) (numLiterals, n... method writeTokens (line 585) | func (w *huffmanBitWriter) writeTokens(tokens []token, leCodes, oeCode... method writeBlockHuff (line 629) | func (w *huffmanBitWriter) writeBlockHuff(eof bool, input []byte) { function newHuffmanBitWriter (line 101) | func newHuffmanBitWriter(w io.Writer) *huffmanBitWriter { function init (line 619) | func init() { FILE: vendor/github.com/klauspost/compress/flate/huffman_code.go type hcode (line 13) | type hcode struct method set (line 51) | func (h *hcode) set(code uint16, length uint16) { type huffmanEncoder (line 17) | type huffmanEncoder struct method bitLength (line 108) | func (h *huffmanEncoder) bitLength(freq []int32) int { method bitCounts (line 133) | func (h *huffmanEncoder) bitCounts(list []literalNode, maxBits int32) ... method assignEncodingAndSize (line 247) | func (h *huffmanEncoder) assignEncodingAndSize(bitCount []int32, list ... method generate (line 273) | func (h *huffmanEncoder) generate(freq []int32, maxBits int32) { type literalNode (line 25) | type literalNode struct type levelInfo (line 31) | type levelInfo struct function maxNode (line 56) | func maxNode() literalNode { return literalNode{math.MaxUint16, math.Max... function newHuffmanEncoder (line 58) | func newHuffmanEncoder(size int) *huffmanEncoder { function generateFixedLiteralEncoding (line 63) | func generateFixedLiteralEncoding() *huffmanEncoder { function generateFixedOffsetEncoding (line 96) | func generateFixedOffsetEncoding() *huffmanEncoder { constant maxBitsLimit (line 118) | maxBitsLimit = 16 type byLiteral (line 313) | type byLiteral method sort (line 315) | func (s *byLiteral) sort(a []literalNode) { method Len (line 320) | func (s byLiteral) Len() int { return len(s) } method Less (line 322) | func (s byLiteral) Less(i, j int) bool { method Swap (line 326) | func (s byLiteral) Swap(i, j int) { s[i], s[j] = s[j], s[i] } type byFreq (line 328) | type byFreq method sort (line 330) | func (s *byFreq) sort(a []literalNode) { method Len (line 335) | func (s byFreq) Len() int { return len(s) } method Less (line 337) | func (s byFreq) Less(i, j int) bool { method Swap (line 344) | func (s byFreq) Swap(i, j int) { s[i], s[j] = s[j], s[i] } FILE: vendor/github.com/klauspost/compress/flate/inflate.go constant maxCodeLen (line 18) | maxCodeLen = 16 constant maxNumLit (line 22) | maxNumLit = 286 constant maxNumDist (line 23) | maxNumDist = 30 constant numCodes (line 24) | numCodes = 19 type CorruptInputError (line 32) | type CorruptInputError method Error (line 34) | func (e CorruptInputError) Error() string { type InternalError (line 39) | type InternalError method Error (line 41) | func (e InternalError) Error() string { return "flate: internal error:... type ReadError (line 46) | type ReadError struct method Error (line 51) | func (e *ReadError) Error() string { type WriteError (line 58) | type WriteError struct method Error (line 63) | func (e *WriteError) Error() string { type Resetter (line 70) | type Resetter interface constant huffmanChunkBits (line 97) | huffmanChunkBits = 9 constant huffmanNumChunks (line 98) | huffmanNumChunks = 1 << huffmanChunkBits constant huffmanCountMask (line 99) | huffmanCountMask = 15 constant huffmanValueShift (line 100) | huffmanValueShift = 4 type huffmanDecoder (line 103) | type huffmanDecoder struct method init (line 115) | func (h *huffmanDecoder) init(bits []int) bool { type Reader (line 260) | type Reader interface type decompressor (line 266) | type decompressor struct method nextBlock (line 300) | func (f *decompressor) nextBlock() { method Read (line 333) | func (f *decompressor) Read(b []byte) (int, error) { method WriteTo (line 354) | func (f *decompressor) WriteTo(w io.Writer) (int64, error) { method Close (line 386) | func (f *decompressor) Close() error { method readHuffman (line 398) | func (f *decompressor) readHuffman() error { method huffmanBlock (line 510) | func (f *decompressor) huffmanBlock() { method dataBlock (line 654) | func (f *decompressor) dataBlock() { method copyData (line 689) | func (f *decompressor) copyData() { method finishBlock (line 715) | func (f *decompressor) finishBlock() { method moreBits (line 725) | func (f *decompressor) moreBits() error { method huffSym (line 740) | func (f *decompressor) huffSym(h *huffmanDecoder) (int, error) { method Reset (line 797) | func (f *decompressor) Reset(r io.Reader, dict []byte) error { function makeReader (line 770) | func makeReader(r io.Reader) Reader { function fixedHuffmanDecoderInit (line 777) | func fixedHuffmanDecoderInit() { function NewReader (line 817) | func NewReader(r io.Reader) io.ReadCloser { function NewReaderDict (line 836) | func NewReaderDict(r io.Reader, dict []byte) io.ReadCloser { FILE: vendor/github.com/klauspost/compress/flate/reverse_bits.go function reverseUint16 (line 42) | func reverseUint16(v uint16) uint16 { function reverseBits (line 46) | func reverseBits(number uint16, bitLength byte) uint16 { FILE: vendor/github.com/klauspost/compress/flate/snappy.go function emitLiteral (line 9) | func emitLiteral(dst *tokens, lit []byte) { function emitCopy (line 18) | func emitCopy(dst *tokens, offset, length int) { type snappyEnc (line 23) | type snappyEnc interface function newSnappy (line 28) | func newSnappy(level int) snappyEnc { constant tableBits (line 44) | tableBits = 14 constant tableSize (line 45) | tableSize = 1 << tableBits constant tableMask (line 46) | tableMask = tableSize - 1 constant tableShift (line 47) | tableShift = 32 - tableBits constant baseMatchOffset (line 48) | baseMatchOffset = 1 constant baseMatchLength (line 49) | baseMatchLength = 3 constant maxMatchOffset (line 50) | maxMatchOffset = 1 << 15 function load32 (line 53) | func load32(b []byte, i int) uint32 { function load64 (line 58) | func load64(b []byte, i int) uint64 { function hash (line 64) | func hash(u uint32) uint32 { type snappyL1 (line 69) | type snappyL1 struct method Reset (line 71) | func (e *snappyL1) Reset() {} method Encode (line 73) | func (e *snappyL1) Encode(dst *tokens, src []byte) { type tableEntry (line 216) | type tableEntry struct function load3232 (line 221) | func load3232(b []byte, i int32) uint32 { function load6432 (line 226) | func load6432(b []byte, i int32) uint64 { type snappyGen (line 235) | type snappyGen struct method matchlen (line 839) | func (e *snappyGen) matchlen(s, t int32, src []byte) int32 { method Reset (line 897) | func (e *snappyGen) Reset() { type snappyL2 (line 243) | type snappyL2 struct method Encode (line 250) | func (e *snappyL2) Encode(dst *tokens, src []byte) { type tableEntryPrev (line 399) | type tableEntryPrev struct type snappyL3 (line 405) | type snappyL3 struct method Encode (line 411) | func (e *snappyL3) Encode(dst *tokens, src []byte) { type snappyL4 (line 613) | type snappyL4 struct method Encode (line 619) | func (e *snappyL4) Encode(dst *tokens, src []byte) { FILE: vendor/github.com/klauspost/compress/flate/token.go constant lengthShift (line 13) | lengthShift = 22 constant offsetMask (line 14) | offsetMask = 1<> leng... type tokens (line 72) | type tokens struct function literalToken (line 78) | func literalToken(literal uint32) token { return token(literalType + lit... function matchToken (line 81) | func matchToken(xlength uint32, xoffset uint32) token { function matchTokend (line 85) | func matchTokend(xlength uint32, xoffset uint32) token { function lengthCode (line 104) | func lengthCode(len uint32) uint32 { return lengthCodes[len] } function offsetCode (line 107) | func offsetCode(off uint32) uint32 { FILE: vendor/github.com/klauspost/cpuid/cpuid.go type Vendor (line 16) | type Vendor constant Other (line 19) | Other Vendor = iota constant Intel (line 20) | Intel constant AMD (line 21) | AMD constant VIA (line 22) | VIA constant Transmeta (line 23) | Transmeta constant NSC (line 24) | NSC constant KVM (line 25) | KVM constant MSVM (line 26) | MSVM constant VMware (line 27) | VMware constant XenHVM (line 28) | XenHVM constant CMOV (line 32) | CMOV = 1 << iota constant NX (line 33) | NX constant AMD3DNOW (line 34) | AMD3DNOW constant AMD3DNOWEXT (line 35) | AMD3DNOWEXT constant MMX (line 36) | MMX constant MMXEXT (line 37) | MMXEXT constant SSE (line 38) | SSE constant SSE2 (line 39) | SSE2 constant SSE3 (line 40) | SSE3 constant SSSE3 (line 41) | SSSE3 constant SSE4 (line 42) | SSE4 constant SSE4A (line 43) | SSE4A constant SSE42 (line 44) | SSE42 constant AVX (line 45) | AVX constant AVX2 (line 46) | AVX2 constant FMA3 (line 47) | FMA3 constant FMA4 (line 48) | FMA4 constant XOP (line 49) | XOP constant F16C (line 50) | F16C constant BMI1 (line 51) | BMI1 constant BMI2 (line 52) | BMI2 constant TBM (line 53) | TBM constant LZCNT (line 54) | LZCNT constant POPCNT (line 55) | POPCNT constant AESNI (line 56) | AESNI constant CLMUL (line 57) | CLMUL constant HTT (line 58) | HTT constant HLE (line 59) | HLE constant RTM (line 60) | RTM constant RDRAND (line 61) | RDRAND constant RDSEED (line 62) | RDSEED constant ADX (line 63) | ADX constant SHA (line 64) | SHA constant AVX512F (line 65) | AVX512F constant AVX512DQ (line 66) | AVX512DQ constant AVX512IFMA (line 67) | AVX512IFMA constant AVX512PF (line 68) | AVX512PF constant AVX512ER (line 69) | AVX512ER constant AVX512CD (line 70) | AVX512CD constant AVX512BW (line 71) | AVX512BW constant AVX512VL (line 72) | AVX512VL constant AVX512VBMI (line 73) | AVX512VBMI constant MPX (line 74) | MPX constant ERMS (line 75) | ERMS constant RDTSCP (line 76) | RDTSCP constant CX16 (line 77) | CX16 constant SGX (line 78) | SGX constant SSE2SLOW (line 81) | SSE2SLOW constant SSE3SLOW (line 82) | SSE3SLOW constant ATOM (line 83) | ATOM type CPUInfo (line 143) | type CPUInfo struct method Cmov (line 206) | func (c CPUInfo) Cmov() bool { method Amd3dnow (line 211) | func (c CPUInfo) Amd3dnow() bool { method Amd3dnowExt (line 216) | func (c CPUInfo) Amd3dnowExt() bool { method MMX (line 221) | func (c CPUInfo) MMX() bool { method MMXExt (line 227) | func (c CPUInfo) MMXExt() bool { method SSE (line 232) | func (c CPUInfo) SSE() bool { method SSE2 (line 237) | func (c CPUInfo) SSE2() bool { method SSE3 (line 242) | func (c CPUInfo) SSE3() bool { method SSSE3 (line 247) | func (c CPUInfo) SSSE3() bool { method SSE4 (line 252) | func (c CPUInfo) SSE4() bool { method SSE42 (line 257) | func (c CPUInfo) SSE42() bool { method AVX (line 263) | func (c CPUInfo) AVX() bool { method AVX2 (line 268) | func (c CPUInfo) AVX2() bool { method FMA3 (line 273) | func (c CPUInfo) FMA3() bool { method FMA4 (line 278) | func (c CPUInfo) FMA4() bool { method XOP (line 283) | func (c CPUInfo) XOP() bool { method F16C (line 288) | func (c CPUInfo) F16C() bool { method BMI1 (line 293) | func (c CPUInfo) BMI1() bool { method BMI2 (line 298) | func (c CPUInfo) BMI2() bool { method TBM (line 304) | func (c CPUInfo) TBM() bool { method Lzcnt (line 309) | func (c CPUInfo) Lzcnt() bool { method Popcnt (line 314) | func (c CPUInfo) Popcnt() bool { method HTT (line 319) | func (c CPUInfo) HTT() bool { method SSE2Slow (line 324) | func (c CPUInfo) SSE2Slow() bool { method SSE3Slow (line 329) | func (c CPUInfo) SSE3Slow() bool { method AesNi (line 335) | func (c CPUInfo) AesNi() bool { method Clmul (line 341) | func (c CPUInfo) Clmul() bool { method NX (line 346) | func (c CPUInfo) NX() bool { method SSE4A (line 351) | func (c CPUInfo) SSE4A() bool { method HLE (line 356) | func (c CPUInfo) HLE() bool { method RTM (line 361) | func (c CPUInfo) RTM() bool { method Rdrand (line 366) | func (c CPUInfo) Rdrand() bool { method Rdseed (line 371) | func (c CPUInfo) Rdseed() bool { method ADX (line 376) | func (c CPUInfo) ADX() bool { method SHA (line 381) | func (c CPUInfo) SHA() bool { method AVX512F (line 386) | func (c CPUInfo) AVX512F() bool { method AVX512DQ (line 391) | func (c CPUInfo) AVX512DQ() bool { method AVX512IFMA (line 396) | func (c CPUInfo) AVX512IFMA() bool { method AVX512PF (line 401) | func (c CPUInfo) AVX512PF() bool { method AVX512ER (line 406) | func (c CPUInfo) AVX512ER() bool { method AVX512CD (line 411) | func (c CPUInfo) AVX512CD() bool { method AVX512BW (line 416) | func (c CPUInfo) AVX512BW() bool { method AVX512VL (line 421) | func (c CPUInfo) AVX512VL() bool { method AVX512VBMI (line 426) | func (c CPUInfo) AVX512VBMI() bool { method MPX (line 431) | func (c CPUInfo) MPX() bool { method ERMS (line 436) | func (c CPUInfo) ERMS() bool { method RDTSCP (line 440) | func (c CPUInfo) RDTSCP() bool { method CX16 (line 444) | func (c CPUInfo) CX16() bool { method Atom (line 449) | func (c CPUInfo) Atom() bool { method Intel (line 454) | func (c CPUInfo) Intel() bool { method AMD (line 459) | func (c CPUInfo) AMD() bool { method Transmeta (line 464) | func (c CPUInfo) Transmeta() bool { method NSC (line 469) | func (c CPUInfo) NSC() bool { method VIA (line 474) | func (c CPUInfo) VIA() bool { method RTCounter (line 481) | func (c CPUInfo) RTCounter() uint64 { method Ia32TscAux (line 493) | func (c CPUInfo) Ia32TscAux() uint32 { method LogicalCPU (line 505) | func (c CPUInfo) LogicalCPU() int { method VM (line 516) | func (c CPUInfo) VM() bool { method cacheSize (line 688) | func (c *CPUInfo) cacheSize() { function init (line 176) | func init() { function Detect (line 188) | func Detect() { type Flags (line 525) | type Flags method String (line 529) | func (f Flags) String() string { method Strings (line 534) | func (f Flags) Strings() []string { function maxExtendedFunction (line 547) | func maxExtendedFunction() uint32 { function maxFunctionID (line 552) | func maxFunctionID() uint32 { function brandName (line 557) | func brandName() string { function threadsPerCore (line 569) | func threadsPerCore() int { function logicalCores (line 598) | func logicalCores() int { function familyModel (line 624) | func familyModel() (int, int) { function physicalCores (line 634) | func physicalCores() int { function vendorID (line 663) | func vendorID() Vendor { function cacheLine (line 673) | func cacheLine() int { type SGXSupport (line 752) | type SGXSupport struct function sgx (line 760) | func sgx(available bool) (rval SGXSupport) { function support (line 776) | func support() Flags { function valAsString (line 1002) | func valAsString(values ...uint32) []byte { FILE: vendor/github.com/klauspost/cpuid/detect_intel.go function asmCpuid (line 7) | func asmCpuid(op uint32) (eax, ebx, ecx, edx uint32) function asmCpuidex (line 8) | func asmCpuidex(op, op2 uint32) (eax, ebx, ecx, edx uint32) function asmXgetbv (line 9) | func asmXgetbv(index uint32) (eax, edx uint32) function asmRdtscpAsm (line 10) | func asmRdtscpAsm() (eax, ebx, ecx, edx uint32) function initCPU (line 12) | func initCPU() { FILE: vendor/github.com/klauspost/cpuid/detect_ref.go function initCPU (line 7) | func initCPU() { FILE: vendor/github.com/klauspost/cpuid/private-gen.go function main (line 39) | func main() { function copyFile (line 139) | func copyFile(src, dst string) (err error) { function copyFileContents (line 170) | func copyFileContents(src, dst string) (err error) { type rewrite (line 193) | type rewrite function initRewrite (line 196) | func initRewrite(rewriteRule string) rewrite { function parseExpr (line 211) | func parseExpr(s, what string) ast.Expr { function rewriteFile (line 230) | func rewriteFile(pattern, replace ast.Expr, p *ast.File) *ast.File { function set (line 258) | func set(x, y reflect.Value) { function apply (line 290) | func apply(f func(reflect.Value) reflect.Value, val reflect.Value) refle... function isWildcard (line 325) | func isWildcard(s string) bool { function match (line 333) | func match(m map[string]reflect.Value, pattern, val reflect.Value) bool { function subst (line 421) | func subst(m map[string]reflect.Value, pattern reflect.Value, pos reflec... FILE: vendor/github.com/klauspost/crc32/crc32.go constant Size (line 21) | Size = 4 constant IEEE (line 27) | IEEE = 0xedb88320 constant Castagnoli (line 32) | Castagnoli = 0x82f63b78 constant Koopman (line 37) | Koopman = 0xeb31d82e type Table (line 41) | type Table function castagnoliInit (line 51) | func castagnoliInit() { type slicing8Table (line 60) | type slicing8Table function MakeTable (line 68) | func MakeTable(poly uint32) *Table { function makeTable (line 80) | func makeTable(poly uint32) *Table { function makeTable8 (line 97) | func makeTable8(poly uint32) *slicing8Table { type digest (line 111) | type digest struct method Size (line 126) | func (d *digest) Size() int { return Size } method BlockSize (line 128) | func (d *digest) BlockSize() int { return 1 } method Reset (line 130) | func (d *digest) Reset() { d.crc = 0 } method Write (line 168) | func (d *digest) Write(p []byte) (n int, err error) { method Sum32 (line 173) | func (d *digest) Sum32() uint32 { return d.crc } method Sum (line 175) | func (d *digest) Sum(in []byte) []byte { function New (line 119) | func New(tab *Table) hash.Hash32 { return &digest{0, tab} } function NewIEEE (line 124) | func NewIEEE() hash.Hash32 { return New(IEEETable) } function update (line 132) | func update(crc uint32, tab *Table, p []byte) uint32 { function updateSlicingBy8 (line 141) | func updateSlicingBy8(crc uint32, tab *slicing8Table, p []byte) uint32 { function Update (line 158) | func Update(crc uint32, tab *Table, p []byte) uint32 { function Checksum (line 182) | func Checksum(data []byte, tab *Table) uint32 { return Update(0, tab, da... function ChecksumIEEE (line 186) | func ChecksumIEEE(data []byte) uint32 { return updateIEEE(0, data) } FILE: vendor/github.com/klauspost/crc32/crc32_amd64.go function haveSSE41 (line 14) | func haveSSE41() bool function haveSSE42 (line 15) | func haveSSE42() bool function haveCLMUL (line 16) | func haveCLMUL() bool function castagnoliSSE42 (line 21) | func castagnoliSSE42(crc uint32, p []byte) uint32 function ieeeCLMUL (line 26) | func ieeeCLMUL(crc uint32, p []byte) uint32 function updateCastagnoli (line 31) | func updateCastagnoli(crc uint32, p []byte) uint32 { function updateIEEE (line 42) | func updateIEEE(crc uint32, p []byte) uint32 { FILE: vendor/github.com/klauspost/crc32/crc32_amd64p32.go function haveSSE42 (line 14) | func haveSSE42() bool function castagnoliSSE42 (line 19) | func castagnoliSSE42(crc uint32, p []byte) uint32 function updateCastagnoli (line 23) | func updateCastagnoli(crc uint32, p []byte) uint32 { function updateIEEE (line 30) | func updateIEEE(crc uint32, p []byte) uint32 { FILE: vendor/github.com/klauspost/crc32/crc32_generic.go function updateCastagnoli (line 12) | func updateCastagnoli(crc uint32, p []byte) uint32 { function updateIEEE (line 20) | func updateIEEE(crc uint32, p []byte) uint32 { FILE: vendor/github.com/klauspost/pgzip/gunzip.go constant gzipID1 (line 30) | gzipID1 = 0x1f constant gzipID2 (line 31) | gzipID2 = 0x8b constant gzipDeflate (line 32) | gzipDeflate = 8 constant flagText (line 33) | flagText = 1 << 0 constant flagHdrCrc (line 34) | flagHdrCrc = 1 << 1 constant flagExtra (line 35) | flagExtra = 1 << 2 constant flagName (line 36) | flagName = 1 << 3 constant flagComment (line 37) | flagComment = 1 << 4 function makeReader (line 40) | func makeReader(r io.Reader) flate.Reader { type Header (line 56) | type Header struct type Reader (line 78) | type Reader struct method Reset (line 167) | func (z *Reader) Reset(r io.Reader) error { method Multistream (line 209) | func (z *Reader) Multistream(ok bool) { method readString (line 218) | func (z *Reader) readString() (string, error) { method read2 (line 246) | func (z *Reader) read2() (uint32, error) { method readHeader (line 254) | func (z *Reader) readHeader(save bool) error { method killReadAhead (line 323) | func (z *Reader) killReadAhead() error { method doReadAhead (line 346) | func (z *Reader) doReadAhead() { method Read (line 421) | func (z *Reader) Read(p []byte) (n int, err error) { method WriteTo (line 494) | func (z *Reader) WriteTo(w io.Writer) (n int64, err error) { method Close (line 562) | func (z *Reader) Close() error { type read (line 104) | type read struct function NewReader (line 112) | func NewReader(r io.Reader) (*Reader, error) { function NewReaderN (line 139) | func NewReaderN(r io.Reader, blockSize, blocks int) (*Reader, error) { function get4 (line 214) | func get4(p []byte) uint32 { FILE: vendor/github.com/klauspost/pgzip/gzip.go constant defaultBlockSize (line 20) | defaultBlockSize = 250000 constant tailSize (line 21) | tailSize = 16384 constant defaultBlocks (line 22) | defaultBlocks = 16 constant NoCompression (line 28) | NoCompression = flate.NoCompression constant BestSpeed (line 29) | BestSpeed = flate.BestSpeed constant BestCompression (line 30) | BestCompression = flate.BestCompression constant DefaultCompression (line 31) | DefaultCompression = flate.DefaultCompression constant ConstantCompression (line 32) | ConstantCompression = flate.ConstantCompression type Writer (line 37) | type Writer struct method SetConcurrency (line 70) | func (z *Writer) SetConcurrency(blockSize, blocks int) error { method pushError (line 118) | func (z *Writer) pushError(err error) { method init (line 123) | func (z *Writer) init(w io.Writer, level int) { method Reset (line 157) | func (z *Writer) Reset(w io.Writer) { method writeBytes (line 179) | func (z *Writer) writeBytes(b []byte) error { method writeString (line 194) | func (z *Writer) writeString(s string) (err error) { method compressCurrent (line 225) | func (z *Writer) compressCurrent(flush bool) { method checkError (line 259) | func (z *Writer) checkError() error { method Write (line 283) | func (z *Writer) Write(p []byte) (int, error) { method Flush (line 431) | func (z *Writer) Flush() error { method UncompressedSize (line 455) | func (z Writer) UncompressedSize() int { method Close (line 461) | func (z *Writer) Close() error { type result (line 57) | type result struct function NewWriter (line 94) | func NewWriter(w io.Writer) *Writer { function NewWriterLevel (line 105) | func NewWriterLevel(w io.Writer, level int) (*Writer, error) { function put2 (line 166) | func put2(p []byte, v uint16) { function put4 (line 171) | func put4(p []byte, v uint32) { function compressBlock (line 396) | func compressBlock(p, prevTail []byte, z Writer, r result) { FILE: vendor/github.com/opencontainers/go-digest/algorithm.go type Algorithm (line 13) | type Algorithm method Available (line 43) | func (a Algorithm) Available() bool { method String (line 53) | func (a Algorithm) String() string { method Size (line 58) | func (a Algorithm) Size() int { method Set (line 67) | func (a *Algorithm) Set(value string) error { method Digester (line 85) | func (a Algorithm) Digester() Digester { method Hash (line 94) | func (a Algorithm) Hash() hash.Hash { method FromReader (line 115) | func (a Algorithm) FromReader(rd io.Reader) (Digest, error) { method FromBytes (line 126) | func (a Algorithm) FromBytes(p []byte) Digest { method FromString (line 142) | func (a Algorithm) FromString(s string) Digest { constant SHA256 (line 17) | SHA256 Algorithm = "sha256" constant SHA384 (line 18) | SHA384 Algorithm = "sha384" constant SHA512 (line 19) | SHA512 Algorithm = "sha512" constant Canonical (line 24) | Canonical = SHA256 FILE: vendor/github.com/opencontainers/go-digest/digest.go type Digest (line 22) | type Digest method Validate (line 83) | func (d Digest) Validate() error { method Algorithm (line 109) | func (d Digest) Algorithm() Algorithm { method Verifier (line 115) | func (d Digest) Verifier() Verifier { method Hex (line 124) | func (d Digest) Hex() string { method String (line 128) | func (d Digest) String() string { method sepIndex (line 132) | func (d Digest) sepIndex() int { function NewDigest (line 25) | func NewDigest(alg Algorithm, h hash.Hash) Digest { function NewDigestFromBytes (line 33) | func NewDigestFromBytes(alg Algorithm, p []byte) Digest { function NewDigestFromHex (line 38) | func NewDigestFromHex(alg, hex string) Digest { function Parse (line 61) | func Parse(s string) (Digest, error) { function FromReader (line 67) | func FromReader(rd io.Reader) (Digest, error) { function FromBytes (line 72) | func FromBytes(p []byte) Digest { function FromString (line 77) | func FromString(s string) Digest { FILE: vendor/github.com/opencontainers/go-digest/digester.go type Digester (line 8) | type Digester interface type digester (line 14) | type digester struct method Hash (line 19) | func (d *digester) Hash() hash.Hash { method Digest (line 23) | func (d *digester) Digest() Digest { FILE: vendor/github.com/opencontainers/go-digest/verifiers.go type Verifier (line 12) | type Verifier interface type hashVerifier (line 20) | type hashVerifier struct method Write (line 25) | func (hv hashVerifier) Write(p []byte) (n int, err error) { method Verified (line 29) | func (hv hashVerifier) Verified() bool { FILE: vendor/github.com/opencontainers/image-spec/specs-go/v1/config.go type ImageConfig (line 18) | type ImageConfig struct type RootFS (line 51) | type RootFS struct type History (line 60) | type History struct type Image (line 78) | type Image struct FILE: vendor/github.com/opencontainers/image-spec/specs-go/v1/descriptor.go type Descriptor (line 18) | type Descriptor struct FILE: vendor/github.com/opencontainers/image-spec/specs-go/v1/manifest.go type Manifest (line 20) | type Manifest struct FILE: vendor/github.com/opencontainers/image-spec/specs-go/v1/manifest_list.go type Platform (line 20) | type Platform struct type ManifestDescriptor (line 46) | type ManifestDescriptor struct type ManifestList (line 54) | type ManifestList struct FILE: vendor/github.com/opencontainers/image-spec/specs-go/v1/mediatype.go constant MediaTypeDescriptor (line 19) | MediaTypeDescriptor = "application/vnd.oci.descriptor.v1+json" constant MediaTypeImageManifest (line 22) | MediaTypeImageManifest = "application/vnd.oci.image.manifest.v1+json" constant MediaTypeImageManifestList (line 25) | MediaTypeImageManifestList = "application/vnd.oci.image.manifest.list.v1... constant MediaTypeImageLayer (line 28) | MediaTypeImageLayer = "application/vnd.oci.image.layer.v1.tar+gzip" constant MediaTypeImageLayerNonDistributable (line 32) | MediaTypeImageLayerNonDistributable = "application/vnd.oci.image.layer.n... constant MediaTypeImageConfig (line 35) | MediaTypeImageConfig = "application/vnd.oci.image.config.v1+json" FILE: vendor/github.com/opencontainers/image-spec/specs-go/version.go constant VersionMajor (line 21) | VersionMajor = 1 constant VersionMinor (line 23) | VersionMinor = 0 constant VersionPatch (line 25) | VersionPatch = 0 constant VersionDev (line 28) | VersionDev = "-rc2" FILE: vendor/github.com/opencontainers/image-spec/specs-go/versioned.go type Versioned (line 20) | type Versioned struct FILE: vendor/github.com/spf13/pflag/flag.go type boolValue (line 117) | type boolValue method Set (line 124) | func (b *boolValue) Set(s string) error { method String (line 130) | func (b *boolValue) String() string { return fmt.Sprintf("%v", *b) } function newBoolValue (line 119) | func newBoolValue(val bool, p *bool) *boolValue { type intValue (line 133) | type intValue method Set (line 140) | func (i *intValue) Set(s string) error { method String (line 146) | func (i *intValue) String() string { return fmt.Sprintf("%v", *i) } function newIntValue (line 135) | func newIntValue(val int, p *int) *intValue { type int64Value (line 149) | type int64Value method Set (line 156) | func (i *int64Value) Set(s string) error { method String (line 162) | func (i *int64Value) String() string { return fmt.Sprintf("%v", *i) } function newInt64Value (line 151) | func newInt64Value(val int64, p *int64) *int64Value { type uintValue (line 165) | type uintValue method Set (line 172) | func (i *uintValue) Set(s string) error { method String (line 178) | func (i *uintValue) String() string { return fmt.Sprintf("%v", *i) } function newUintValue (line 167) | func newUintValue(val uint, p *uint) *uintValue { type uint64Value (line 181) | type uint64Value method Set (line 188) | func (i *uint64Value) Set(s string) error { method String (line 194) | func (i *uint64Value) String() string { return fmt.Sprintf("%v", *i) } function newUint64Value (line 183) | func newUint64Value(val uint64, p *uint64) *uint64Value { type stringValue (line 197) | type stringValue method Set (line 204) | func (s *stringValue) Set(val string) error { method String (line 209) | func (s *stringValue) String() string { return fmt.Sprintf("%s", *s) } function newStringValue (line 199) | func newStringValue(val string, p *string) *stringValue { type float64Value (line 212) | type float64Value method Set (line 219) | func (f *float64Value) Set(s string) error { method String (line 225) | func (f *float64Value) String() string { return fmt.Sprintf("%v", *f) } function newFloat64Value (line 214) | func newFloat64Value(val float64, p *float64) *float64Value { type durationValue (line 228) | type durationValue method Set (line 235) | func (d *durationValue) Set(s string) error { method String (line 241) | func (d *durationValue) String() string { return (*time.Duration)(d).S... function newDurationValue (line 230) | func newDurationValue(val time.Duration, p *time.Duration) *durationValue { type Value (line 245) | type Value interface type ErrorHandling (line 251) | type ErrorHandling constant ContinueOnError (line 254) | ContinueOnError ErrorHandling = iota constant ExitOnError (line 255) | ExitOnError constant PanicOnError (line 256) | PanicOnError type FlagSet (line 260) | type FlagSet struct method out (line 304) | func (f *FlagSet) out() io.Writer { method SetOutput (line 313) | func (f *FlagSet) SetOutput(output io.Writer) { method VisitAll (line 319) | func (f *FlagSet) VisitAll(fn func(*Flag)) { method HasFlags (line 325) | func (f *FlagSet) HasFlags() bool { method Visit (line 337) | func (f *FlagSet) Visit(fn func(*Flag)) { method Lookup (line 350) | func (f *FlagSet) Lookup(name string) *Flag { method Set (line 361) | func (f *FlagSet) Set(name, value string) error { method PrintDefaults (line 385) | func (f *FlagSet) PrintDefaults() { method FlagUsages (line 401) | func (f *FlagSet) FlagUsages() string { method NFlag (line 444) | func (f *FlagSet) NFlag() int { return len(f.actual) } method Arg (line 451) | func (f *FlagSet) Arg(i int) string { method NArg (line 465) | func (f *FlagSet) NArg() int { return len(f.args) } method Args (line 471) | func (f *FlagSet) Args() []string { return f.args } method BoolVar (line 478) | func (f *FlagSet) BoolVar(p *bool, name string, value bool, usage stri... method BoolVarP (line 483) | func (f *FlagSet) BoolVarP(p *bool, name, shorthand string, value bool... method Bool (line 500) | func (f *FlagSet) Bool(name string, value bool, usage string) *bool { method BoolP (line 507) | func (f *FlagSet) BoolP(name, shorthand string, value bool, usage stri... method IntVar (line 526) | func (f *FlagSet) IntVar(p *int, name string, value int, usage string) { method IntVarP (line 531) | func (f *FlagSet) IntVarP(p *int, name, shorthand string, value int, u... method Int (line 548) | func (f *FlagSet) Int(name string, value int, usage string) *int { method IntP (line 555) | func (f *FlagSet) IntP(name, shorthand string, value int, usage string... method Int64Var (line 574) | func (f *FlagSet) Int64Var(p *int64, name string, value int64, usage s... method Int64VarP (line 579) | func (f *FlagSet) Int64VarP(p *int64, name, shorthand string, value in... method Int64 (line 596) | func (f *FlagSet) Int64(name string, value int64, usage string) *int64 { method Int64P (line 603) | func (f *FlagSet) Int64P(name, shorthand string, value int64, usage st... method UintVar (line 622) | func (f *FlagSet) UintVar(p *uint, name string, value uint, usage stri... method UintVarP (line 627) | func (f *FlagSet) UintVarP(p *uint, name, shorthand string, value uint... method Uint (line 644) | func (f *FlagSet) Uint(name string, value uint, usage string) *uint { method UintP (line 651) | func (f *FlagSet) UintP(name, shorthand string, value uint, usage stri... method Uint64Var (line 670) | func (f *FlagSet) Uint64Var(p *uint64, name string, value uint64, usag... method Uint64VarP (line 675) | func (f *FlagSet) Uint64VarP(p *uint64, name, shorthand string, value ... method Uint64 (line 692) | func (f *FlagSet) Uint64(name string, value uint64, usage string) *uin... method Uint64P (line 699) | func (f *FlagSet) Uint64P(name, shorthand string, value uint64, usage ... method StringVar (line 718) | func (f *FlagSet) StringVar(p *string, name string, value string, usag... method StringVarP (line 723) | func (f *FlagSet) StringVarP(p *string, name, shorthand string, value ... method String (line 740) | func (f *FlagSet) String(name string, value string, usage string) *str... method StringP (line 747) | func (f *FlagSet) StringP(name, shorthand string, value string, usage ... method Float64Var (line 766) | func (f *FlagSet) Float64Var(p *float64, name string, value float64, u... method Float64VarP (line 771) | func (f *FlagSet) Float64VarP(p *float64, name, shorthand string, valu... method Float64 (line 788) | func (f *FlagSet) Float64(name string, value float64, usage string) *f... method Float64P (line 795) | func (f *FlagSet) Float64P(name, shorthand string, value float64, usag... method DurationVar (line 814) | func (f *FlagSet) DurationVar(p *time.Duration, name string, value tim... method DurationVarP (line 819) | func (f *FlagSet) DurationVarP(p *time.Duration, name, shorthand strin... method Duration (line 836) | func (f *FlagSet) Duration(name string, value time.Duration, usage str... method DurationP (line 843) | func (f *FlagSet) DurationP(name, shorthand string, value time.Duratio... method Var (line 866) | func (f *FlagSet) Var(value Value, name string, usage string) { method VarP (line 871) | func (f *FlagSet) VarP(value Value, name, shorthand, usage string) { method AddFlag (line 877) | func (f *FlagSet) AddFlag(flag *Flag) { method failf (line 925) | func (f *FlagSet) failf(format string, a ...interface{}) error { method usage (line 934) | func (f *FlagSet) usage() { method setFlag (line 944) | func (f *FlagSet) setFlag(flag *Flag, value string, origArg string) er... method parseLongArg (line 957) | func (f *FlagSet) parseLongArg(s string, args []string) (a []string, e... method parseShortArg (line 995) | func (f *FlagSet) parseShortArg(s string, args []string) (a []string, ... method parseArgs (line 1042) | func (f *FlagSet) parseArgs(args []string) (err error) { method Parse (line 1069) | func (f *FlagSet) Parse(arguments []string) error { method Parsed (line 1087) | func (f *FlagSet) Parsed() bool { method SetInterspersed (line 1123) | func (f *FlagSet) SetInterspersed(interspersed bool) { method Init (line 1130) | func (f *FlagSet) Init(name string, errorHandling ErrorHandling) { type Flag (line 279) | type Flag struct function sortFlags (line 289) | func sortFlags(flags map[string]*Flag) []*Flag { function VisitAll (line 331) | func VisitAll(fn func(*Flag)) { function Visit (line 345) | func Visit(fn func(*Flag)) { function Lookup (line 356) | func Lookup(name string) *Flag { function Set (line 379) | func Set(name, value string) error { function PrintDefaults (line 422) | func PrintDefaults() { function defaultUsage (line 427) | func defaultUsage(f *FlagSet) { function NFlag (line 447) | func NFlag() int { return len(commandLine.actual) } function Arg (line 460) | func Arg(i int) string { function NArg (line 468) | func NArg() int { return len(commandLine.args) } function Args (line 474) | func Args() []string { return commandLine.args } function BoolVar (line 489) | func BoolVar(p *bool, name string, value bool, usage string) { function BoolVarP (line 494) | func BoolVarP(p *bool, name, shorthand string, value bool, usage string) { function Bool (line 515) | func Bool(name string, value bool, usage string) *bool { function BoolP (line 520) | func BoolP(name, shorthand string, value bool, usage string) *bool { function IntVar (line 537) | func IntVar(p *int, name string, value int, usage string) { function IntVarP (line 542) | func IntVarP(p *int, name, shorthand string, value int, usage string) { function Int (line 563) | func Int(name string, value int, usage string) *int { function IntP (line 568) | func IntP(name, shorthand string, value int, usage string) *int { function Int64Var (line 585) | func Int64Var(p *int64, name string, value int64, usage string) { function Int64VarP (line 590) | func Int64VarP(p *int64, name, shorthand string, value int64, usage stri... function Int64 (line 611) | func Int64(name string, value int64, usage string) *int64 { function Int64P (line 616) | func Int64P(name, shorthand string, value int64, usage string) *int64 { function UintVar (line 633) | func UintVar(p *uint, name string, value uint, usage string) { function UintVarP (line 638) | func UintVarP(p *uint, name, shorthand string, value uint, usage string) { function Uint (line 659) | func Uint(name string, value uint, usage string) *uint { function UintP (line 664) | func UintP(name, shorthand string, value uint, usage string) *uint { function Uint64Var (line 681) | func Uint64Var(p *uint64, name string, value uint64, usage string) { function Uint64VarP (line 686) | func Uint64VarP(p *uint64, name, shorthand string, value uint64, usage s... function Uint64 (line 707) | func Uint64(name string, value uint64, usage string) *uint64 { function Uint64P (line 712) | func Uint64P(name, shorthand string, value uint64, usage string) *uint64 { function StringVar (line 729) | func StringVar(p *string, name string, value string, usage string) { function StringVarP (line 734) | func StringVarP(p *string, name, shorthand string, value string, usage s... function String (line 755) | func String(name string, value string, usage string) *string { function StringP (line 760) | func StringP(name, shorthand string, value string, usage string) *string { function Float64Var (line 777) | func Float64Var(p *float64, name string, value float64, usage string) { function Float64VarP (line 782) | func Float64VarP(p *float64, name, shorthand string, value float64, usag... function Float64 (line 803) | func Float64(name string, value float64, usage string) *float64 { function Float64P (line 808) | func Float64P(name, shorthand string, value float64, usage string) *floa... function DurationVar (line 825) | func DurationVar(p *time.Duration, name string, value time.Duration, usa... function DurationVarP (line 830) | func DurationVarP(p *time.Duration, name, shorthand string, value time.D... function Duration (line 851) | func Duration(name string, value time.Duration, usage string) *time.Dura... function DurationP (line 856) | func DurationP(name, shorthand string, value time.Duration, usage string... function Var (line 914) | func Var(value Value, name string, usage string) { function VarP (line 919) | func VarP(value Value, name, shorthand, usage string) { function Parse (line 1093) | func Parse() { function SetInterspersed (line 1099) | func SetInterspersed(interspersed bool) { function Parsed (line 1104) | func Parsed() bool { function NewFlagSet (line 1113) | func NewFlagSet(name string, errorHandling ErrorHandling) *FlagSet { FILE: vendor/go4.org/errorutil/highlight.go function HighlightBytePosition (line 32) | func HighlightBytePosition(f io.Reader, pos int64) (line, col int, highl... FILE: vendor/golang.org/x/crypto/ssh/terminal/terminal.go type EscapeCodes (line 16) | type EscapeCodes struct type Terminal (line 39) | type Terminal struct method queue (line 218) | func (t *Terminal) queue(data []rune) { method moveCursorToPos (line 232) | func (t *Terminal) moveCursorToPos(pos int) { method move (line 266) | func (t *Terminal) move(up, down, left, right int) { method clearLineToRight (line 297) | func (t *Terminal) clearLineToRight() { method setLine (line 304) | func (t *Terminal) setLine(newLine []rune, newPos int) { method advanceCursor (line 317) | func (t *Terminal) advanceCursor(places int) { method eraseNPreviousChars (line 340) | func (t *Terminal) eraseNPreviousChars(n int) { method countToLeftWord (line 365) | func (t *Terminal) countToLeftWord() int { method countToRightWord (line 390) | func (t *Terminal) countToRightWord() int { method handleKey (line 430) | func (t *Terminal) handleKey(key rune) (line string, ok bool) { method addKeyToLine (line 567) | func (t *Terminal) addKeyToLine(key rune) { method writeLine (line 583) | func (t *Terminal) writeLine(line []rune) { method Write (line 596) | func (t *Terminal) Write(buf []byte) (n int, err error) { method ReadPassword (line 643) | func (t *Terminal) ReadPassword(prompt string) (line string, err error) { method ReadLine (line 660) | func (t *Terminal) ReadLine() (line string, err error) { method readLine (line 667) | func (t *Terminal) readLine() (line string, err error) { method SetPrompt (line 748) | func (t *Terminal) SetPrompt(prompt string) { method clearAndRepaintLinePlusNPrevious (line 755) | func (t *Terminal) clearAndRepaintLinePlusNPrevious(numPrevLines int) { method SetSize (line 776) | func (t *Terminal) SetSize(width, height int) error { method SetBracketedPasteMode (line 846) | func (t *Terminal) SetBracketedPasteMode(on bool) { function NewTerminal (line 101) | func NewTerminal(c io.ReadWriter, prompt string) *Terminal { constant keyCtrlD (line 114) | keyCtrlD = 4 constant keyCtrlU (line 115) | keyCtrlU = 21 constant keyEnter (line 116) | keyEnter = '\r' constant keyEscape (line 117) | keyEscape = 27 constant keyBackspace (line 118) | keyBackspace = 127 constant keyUnknown (line 119) | keyUnknown = 0xd800 /* UTF-16 surrogate area */ + iota constant keyUp (line 120) | keyUp constant keyDown (line 121) | keyDown constant keyLeft (line 122) | keyLeft constant keyRight (line 123) | keyRight constant keyAltLeft (line 124) | keyAltLeft constant keyAltRight (line 125) | keyAltRight constant keyHome (line 126) | keyHome constant keyEnd (line 127) | keyEnd constant keyDeleteWord (line 128) | keyDeleteWord constant keyDeleteLine (line 129) | keyDeleteLine constant keyClearScreen (line 130) | keyClearScreen constant keyPasteStart (line 131) | keyPasteStart constant keyPasteEnd (line 132) | keyPasteEnd function bytesToKey (line 140) | func bytesToKey(b []byte, pasteActive bool) (rune, []byte) { function isPrintable (line 225) | func isPrintable(key rune) bool { constant maxLineLength (line 302) | maxLineLength = 4096 function visualLength (line 408) | func visualLength(runes []rune) int { type pasteIndicatorError (line 829) | type pasteIndicatorError struct method Error (line 831) | func (pasteIndicatorError) Error() string { type stRingBuffer (line 855) | type stRingBuffer struct method Add (line 865) | func (s *stRingBuffer) Add(a string) { method NthPreviousEntry (line 883) | func (s *stRingBuffer) NthPreviousEntry(n int) (value string, ok bool) { FILE: vendor/golang.org/x/crypto/ssh/terminal/util.go type State (line 26) | type State struct function IsTerminal (line 31) | func IsTerminal(fd int) bool { function MakeRaw (line 40) | func MakeRaw(fd int) (*State, error) { function GetState (line 58) | func GetState(fd int) (*State, error) { function Restore (line 69) | func Restore(fd int, state *State) error { function GetSize (line 75) | func GetSize(fd int) (width, height int, err error) { function ReadPassword (line 87) | func ReadPassword(fd int) ([]byte, error) { FILE: vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go constant ioctlReadTermios (line 11) | ioctlReadTermios = syscall.TIOCGETA constant ioctlWriteTermios (line 12) | ioctlWriteTermios = syscall.TIOCSETA FILE: vendor/golang.org/x/crypto/ssh/terminal/util_linux.go constant ioctlReadTermios (line 10) | ioctlReadTermios = 0x5401 constant ioctlWriteTermios (line 11) | ioctlWriteTermios = 0x5402 FILE: vendor/golang.org/x/crypto/ssh/terminal/util_windows.go constant enableLineInput (line 26) | enableLineInput = 2 constant enableEchoInput (line 27) | enableEchoInput = 4 constant enableProcessedInput (line 28) | enableProcessedInput = 1 constant enableWindowInput (line 29) | enableWindowInput = 8 constant enableMouseInput (line 30) | enableMouseInput = 16 constant enableInsertMode (line 31) | enableInsertMode = 32 constant enableQuickEditMode (line 32) | enableQuickEditMode = 64 constant enableExtendedFlags (line 33) | enableExtendedFlags = 128 constant enableAutoPosition (line 34) | enableAutoPosition = 256 constant enableProcessedOutput (line 35) | enableProcessedOutput = 1 constant enableWrapAtEolOutput (line 36) | enableWrapAtEolOutput = 2 type short (line 48) | type short type word (line 49) | type word type coord (line 51) | type coord struct type smallRect (line 55) | type smallRect struct type consoleScreenBufferInfo (line 61) | type consoleScreenBufferInfo struct type State (line 70) | type State struct function IsTerminal (line 75) | func IsTerminal(fd int) bool { function MakeRaw (line 84) | func MakeRaw(fd int) (*State, error) { function GetState (line 100) | func GetState(fd int) (*State, error) { function Restore (line 111) | func Restore(fd int, state *State) error { function GetSize (line 117) | func GetSize(fd int) (width, height int, err error) { function ReadPassword (line 129) | func ReadPassword(fd int) ([]byte, error) { FILE: vendor/gopkg.in/inf.v0/dec.go type Dec (line 83) | type Dec struct method Scale (line 127) | func (x *Dec) Scale() Scale { method Unscaled (line 135) | func (x *Dec) Unscaled() (u int64, ok bool) { method UnscaledBig (line 143) | func (x *Dec) UnscaledBig() *big.Int { method SetScale (line 151) | func (z *Dec) SetScale(scale Scale) *Dec { method SetUnscaled (line 158) | func (z *Dec) SetUnscaled(unscaled int64) *Dec { method SetUnscaledBig (line 165) | func (z *Dec) SetUnscaledBig(unscaled *big.Int) *Dec { method Set (line 172) | func (z *Dec) Set(x *Dec) *Dec { method Sign (line 186) | func (x *Dec) Sign() int { method Neg (line 191) | func (z *Dec) Neg(x *Dec) *Dec { method Cmp (line 203) | func (x *Dec) Cmp(y *Dec) int { method Abs (line 209) | func (z *Dec) Abs(x *Dec) *Dec { method Add (line 217) | func (z *Dec) Add(x, y *Dec) *Dec { method Sub (line 226) | func (z *Dec) Sub(x, y *Dec) *Dec { method Mul (line 235) | func (z *Dec) Mul(x, y *Dec) *Dec { method Round (line 243) | func (z *Dec) Round(x *Dec, s Scale, r Rounder) *Dec { method QuoRound (line 256) | func (z *Dec) QuoRound(x, y *Dec, s Scale, r Rounder) *Dec { method quo (line 260) | func (z *Dec) quo(x, y *Dec, s scaler, r Rounder) *Dec { method QuoExact (line 282) | func (z *Dec) QuoExact(x, y *Dec) *Dec { method quoRem (line 297) | func (z *Dec) quoRem(x, y *Dec, s Scale, useRem bool, method rescale (line 398) | func (x *Dec) rescale(newScale Scale) *Dec { method String (line 426) | func (x *Dec) String() string { method Format (line 462) | func (x *Dec) Format(s fmt.State, ch rune) { method scan (line 470) | func (z *Dec) scan(r io.RuneScanner) (*Dec, error) { method SetString (line 525) | func (z *Dec) SetString(s string) (*Dec, bool) { method Scan (line 544) | func (z *Dec) Scan(s fmt.ScanState, ch rune) error { method GobEncode (line 576) | func (x *Dec) GobEncode() ([]byte, error) { method GobDecode (line 586) | func (z *Dec) GobDecode(buf []byte) error { method MarshalText (line 604) | func (x *Dec) MarshalText() ([]byte, error) { method UnmarshalText (line 609) | func (z *Dec) UnmarshalText(data []byte) error { type Scale (line 89) | type Scale constant scaleSize (line 91) | scaleSize = 4 type scaler (line 95) | type scaler interface function NewDec (line 116) | func NewDec(unscaled int64, scale Scale) *Dec { function NewDecBig (line 122) | func NewDecBig(unscaled *big.Int, scale Scale) *Dec { type sclr (line 336) | type sclr struct method Scale (line 338) | func (s sclr) Scale(x, y *Dec) Scale { type scaleQuoExact (line 342) | type scaleQuoExact struct method Scale (line 344) | func (sqe scaleQuoExact) Scale(x, y *Dec) Scale { function factor (line 356) | func factor(n *big.Int, p *big.Int) int { function factor2 (line 371) | func factor2(n *big.Int) int { function upscale (line 379) | func upscale(a, b *Dec) (*Dec, *Dec) { function exp10 (line 391) | func exp10(x Scale) *big.Int { function appendZeros (line 415) | func appendZeros(s []byte, n Scale) []byte { constant decGobVersion (line 554) | decGobVersion byte = 1 function scaleBytes (line 556) | func scaleBytes(s Scale) []byte { function scale (line 567) | func scale(b []byte) (s Scale) { FILE: vendor/gopkg.in/inf.v0/rounder.go type Rounder (line 13) | type Rounder type rounder (line 33) | type rounder interface type rndr (line 54) | type rndr struct method UseRemainder (line 59) | func (r rndr) UseRemainder() bool { method Round (line 63) | func (r rndr) Round(z, quo *Dec, remNum, remDen *big.Int) *Dec { function roundHalf (line 69) | func roundHalf(f func(c int, odd uint) (roundUp bool)) func(z, q *Dec, r... function init (line 97) | func init() {