Lines Matching refs:data
33 static u8 SeqReadVariableData(const u8 *data, u32 *result);
34 static u8 SeqReadSMFHeader(SeqHandle * block, const u8 *data);
37 static u16 ReverseEndian16(u16 data);
38 static u32 ReverseEndian32(u32 data);
373 static u8 SeqReadSMFHeader(SeqHandle * handle, const u8 *data) in SeqReadSMFHeader() argument
377 const u8 *ptr = data; in SeqReadSMFHeader()
425 return (u8)(ptr - data); in SeqReadSMFHeader()
439 static u8 SeqReadVariableData(const u8 *data, u32 *result) in SeqReadVariableData() argument
444 while (*data & 0x80) in SeqReadVariableData()
447 *result = (*result << 7) + (*data & 0x7f); in SeqReadVariableData()
455 data++; in SeqReadVariableData()
459 *result = (*result << 7) + *data; in SeqReadVariableData()
474 static u16 ReverseEndian16(u16 data) in ReverseEndian16() argument
476 return (u16)(((data & 0x00ff) << 8) | ((data & 0xff00) >> 8)); in ReverseEndian16()
488 static u32 ReverseEndian32(u32 data) in ReverseEndian32() argument
490 return (((data >> 24) & 0x000000ff) | in ReverseEndian32()
491 ((data >> 8) & 0x0000ff00) | ((data << 8) & 0x00ff0000) | ((data << 24) & 0xff000000)); in ReverseEndian32()