Lines Matching defs:val
2571 usbhost_getbe16(const uint8_t *val)
2573 return ((uint16_t)val[0] << 8 | (uint16_t)val[1]);
2578 usbhost_putle16(uint8_t *dest, uint16_t val)
2580 dest[0] = val & 0xff; /* Little endian means LS byte first in byte stream */
2581 dest[1] = val >> 8;
2586 usbhost_putbe16(uint8_t *dest, uint16_t val)
2588 dest[0] = val >> 8; /* Big endian means MS byte first in byte stream */
2589 dest[1] = val & 0xff;
2594 usbhost_getbe32(const uint8_t *val)
2597 return ((uint32_t)usbhost_getbe16(val) << 16 |
2598 (uint32_t)usbhost_getbe16(&val[2]));
2603 usbhost_getbe64(const uint8_t *val)
2606 return ((uint64_t)usbhost_getbe32(val) << 32 |
2607 (uint64_t)usbhost_getbe32(&val[4]));
2612 usbhost_putle32(uint8_t *dest, uint32_t val)
2615 usbhost_putle16(dest, (uint16_t)(val & 0xffff));
2616 usbhost_putle16(dest+2, (uint16_t)(val >> 16));
2621 usbhost_putbe32(uint8_t *dest, uint32_t val)
2624 usbhost_putbe16(dest, (uint16_t)(val >> 16));
2625 usbhost_putbe16(dest+2, (uint16_t)(val & 0xffff));
2630 usbhost_putbe64(uint8_t *dest, uint64_t val)
2633 usbhost_putbe32(dest, (uint32_t)(val >> 32));
2634 usbhost_putbe32(dest+4, (uint32_t)(val & 0xffffffff));