// Copyright 2018 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build aix// +build ppc// Functions to access/create device major and minor numbers matching the// encoding used by AIX.packageunix// Major returns the major component of a Linux device number.funcMajor(devuint64)uint32{returnuint32((dev>>16)&0xffff)}// Minor returns the minor component of a Linux device number.funcMinor(devuint64)uint32{returnuint32(dev&0xffff)}// Mkdev returns a Linux device number generated from the given major and minor// components.funcMkdev(major,minoruint32)uint64{returnuint64(((major)<<16)|(minor))}