PROTO_ID_MASK
(FIELD_PREP(PROTO_ID_MASK, (p)) | \
#define KEY_XTRACT_PROTO_ID(key) FIELD_GET(PROTO_ID_MASK, (key))