Lines Matching full:byte
63 func (d *Dir) Marshal(b []byte) (n int, err error) {
98 func UnmarshalDir(b []byte) (*Dir, error) {
139 func pbit8(b []byte, v uint8) []byte {
140 b[0] = byte(v)
145 func pbit16(b []byte, v uint16) []byte {
146 b[0] = byte(v)
147 b[1] = byte(v >> 8)
152 func pbit32(b []byte, v uint32) []byte {
153 b[0] = byte(v)
154 b[1] = byte(v >> 8)
155 b[2] = byte(v >> 16)
156 b[3] = byte(v >> 24)
161 func pbit64(b []byte, v uint64) []byte {
162 b[0] = byte(v)
163 b[1] = byte(v >> 8)
164 b[2] = byte(v >> 16)
165 b[3] = byte(v >> 24)
166 b[4] = byte(v >> 32)
167 b[5] = byte(v >> 40)
168 b[6] = byte(v >> 48)
169 b[7] = byte(v >> 56)
175 func pstring(b []byte, s string) []byte {
182 func gbit8(b []byte) (uint8, []byte) {
187 func gbit16(b []byte) (uint16, []byte) {
192 func gbit32(b []byte) (uint32, []byte) {
197 func gbit64(b []byte) (uint64, []byte) {
206 func gstring(b []byte) (string, []byte, bool) {