49 sprintf ( buf,
"%08x-%04x-%04x-%04x-%02x%02x%02x%02x%02x%02x",
struct arbelprm_rc_send_wqe rc
int hex_decode(char separator, const char *encoded, void *data, size_t len)
Decode hexadecimal string (with optional byte separator character)
#define HEX_DECODE_OPTIONAL
Treat separator as optional while decoding.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define EINVAL
Invalid argument.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
#define be32_to_cpu(value)
#define be16_to_cpu(value)
#define sprintf(buf, fmt,...)
Write a formatted string to a buffer.
uint16_t d
2 hex digits, big-endian
uint8_t e[6]
12 hex digits, big-endian
uint32_t a
8 hex digits, big-endian
struct uuid::@036242100033237070006335026303064005125164242336 canonical
Canonical form (00000000-0000-0000-0000-000000000000)
uint16_t b
2 hex digits, big-endian
uint16_t c
2 hex digits, big-endian
const char * uuid_ntoa(const union uuid *uuid)
Convert UUID to printable string.
int uuid_aton(const char *string, union uuid *uuid)
Parse UUID.