Lines Matching refs:ump
573 static inline uint8_t snd_ump_msg_hdr_status(uint32_t ump)
575 return (ump >> 20) & 0x0f;
581 static inline uint8_t snd_ump_msg_hdr_channel(uint32_t ump)
583 return (ump >> 16) & 0x0f;
589 static inline uint8_t snd_ump_msg_hdr_type(uint32_t ump)
591 return (ump >> 28);
605 static inline uint8_t snd_ump_msg_hdr_group(uint32_t ump)
607 return (ump >> 24) & 0x0f;
613 static inline uint8_t snd_ump_msg_status(const uint32_t *ump)
615 return snd_ump_msg_hdr_status(*ump);
621 static inline uint8_t snd_ump_msg_channel(const uint32_t *ump)
623 return snd_ump_msg_hdr_channel(*ump);
629 static inline uint8_t snd_ump_msg_type(const uint32_t *ump)
631 return snd_ump_msg_hdr_type(*ump);
637 static inline uint8_t snd_ump_msg_group(const uint32_t *ump)
639 return snd_ump_msg_hdr_group(*ump);
645 static inline uint8_t snd_ump_sysex_msg_status(const uint32_t *ump)
647 return (*ump >> 20) & 0xf;
653 static inline uint8_t snd_ump_sysex_msg_length(const uint32_t *ump)
655 return (*ump >> 16) & 0xf;
658 int snd_ump_msg_sysex_expand(const uint32_t *ump, uint8_t *buf, size_t maxlen,