Lines Matching refs:packed
86 __pvr_uint_unpack(uint64_t packed, uint32_t start, uint32_t end)
91 return (packed >> start) & mask;
115 __pvr_sint_unpack(uint64_t packed, uint32_t start, uint32_t end)
120 return (int64_t)((packed >> start) & mask);
139 __pvr_offset_unpack(uint64_t packed,
146 assert((packed & ~mask) == 0);
149 return packed;
165 __pvr_address_unpack(uint64_t packed,
171 uint64_t addr_u64 = ((packed & mask) >> start) << shift;
183 __pvr_float_unpack(uint32_t packed)
185 return ((union __pvr_value){ .dw = (packed) }).f;