12 return (p[0]<<8) | p[1];
24 return (p[0]<<24) | (p[1]<<16) | (p[2]<<8) | p[3];
36 return ((uvlong)p[0]<<56) | ((uvlong)p[1]<<48) | ((uvlong)p[2]<<40)
37 | ((uvlong)p[3]<<32) | ((uvlong)p[4]<<24)
38 | ((uvlong)p[5]<<16) | ((uvlong)p[6]<<8)
51 return (p[1]<<8) | p[0];
63 return (p[3]<<24) | (p[2]<<16) | (p[1]<<8) | p[0];
75 return ((uvlong)p[7]<<56) | ((uvlong)p[6]<<48) | ((uvlong)p[5]<<40)
76 | ((uvlong)p[4]<<32) | ((uvlong)p[3]<<24)
77 | ((uvlong)p[2]<<16) | ((uvlong)p[1]<<8)