Lines Matching +full:6 +full:b
21 const u8 guid_index[16] = {3,2,1,0,5,4,7,6,8,9,10,11,12,13,14,15};
22 const u8 uuid_index[16] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
37 uuid[6] = (uuid[6] & 0x0F) | 0x40; in generate_random_uuid()
53 static void __uuid_gen_common(__u8 b[16]) in __uuid_gen_common()
55 get_random_bytes(b, 16); in __uuid_gen_common()
57 b[8] = (b[8] & 0x3F) | 0x80; in __uuid_gen_common()
62 __uuid_gen_common(lu->b); in guid_gen()
64 lu->b[7] = (lu->b[7] & 0x0F) | 0x40; in guid_gen()
70 __uuid_gen_common(bu->b); in uuid_gen()
72 bu->b[6] = (bu->b[6] & 0x0F) | 0x40; in uuid_gen()
105 static int __uuid_parse(const char *uuid, __u8 b[16], const u8 ei[16]) in __uuid_parse()
107 static const u8 si[16] = {0,2,4,6,9,11,14,16,19,21,24,26,28,30,32,34}; in __uuid_parse()
117 b[ei[i]] = (hi << 4) | lo; in __uuid_parse()
125 return __uuid_parse(uuid, u->b, guid_index); in guid_parse()
131 return __uuid_parse(uuid, u->b, uuid_index); in uuid_parse()