Lines Matching refs:pchGUID
760 char *pchGUID = SDL_malloc(pFirstComma - pMapping + 1); in SDL_PrivateGetControllerGUIDFromMappingString() local
761 if (!pchGUID) { in SDL_PrivateGetControllerGUIDFromMappingString()
765 SDL_memcpy(pchGUID, pMapping, pFirstComma - pMapping); in SDL_PrivateGetControllerGUIDFromMappingString()
766 pchGUID[pFirstComma - pMapping] = '\0'; in SDL_PrivateGetControllerGUIDFromMappingString()
770 if (SDL_strlen(pchGUID) == 32 && in SDL_PrivateGetControllerGUIDFromMappingString()
771 SDL_memcmp(&pchGUID[20], "504944564944", 12) == 0) { in SDL_PrivateGetControllerGUIDFromMappingString()
772 SDL_memcpy(&pchGUID[20], "000000000000", 12); in SDL_PrivateGetControllerGUIDFromMappingString()
773 SDL_memcpy(&pchGUID[16], &pchGUID[4], 4); in SDL_PrivateGetControllerGUIDFromMappingString()
774 SDL_memcpy(&pchGUID[8], &pchGUID[0], 4); in SDL_PrivateGetControllerGUIDFromMappingString()
775 SDL_memcpy(&pchGUID[0], "03000000", 8); in SDL_PrivateGetControllerGUIDFromMappingString()
778 if (SDL_strlen(pchGUID) == 32 && in SDL_PrivateGetControllerGUIDFromMappingString()
779 SDL_memcmp(&pchGUID[4], "000000000000", 12) == 0 && in SDL_PrivateGetControllerGUIDFromMappingString()
780 SDL_memcmp(&pchGUID[20], "000000000000", 12) == 0) { in SDL_PrivateGetControllerGUIDFromMappingString()
781 SDL_memcpy(&pchGUID[20], "000000000000", 12); in SDL_PrivateGetControllerGUIDFromMappingString()
782 SDL_memcpy(&pchGUID[8], &pchGUID[0], 4); in SDL_PrivateGetControllerGUIDFromMappingString()
783 SDL_memcpy(&pchGUID[0], "03000000", 8); in SDL_PrivateGetControllerGUIDFromMappingString()
786 return pchGUID; in SDL_PrivateGetControllerGUIDFromMappingString()
1284 char *pchGUID; in SDL_PrivateGameControllerAddMapping() local
1358 pchGUID = SDL_PrivateGetControllerGUIDFromMappingString(mappingString); in SDL_PrivateGameControllerAddMapping()
1359 if (!pchGUID) { in SDL_PrivateGameControllerAddMapping()
1362 if (!SDL_strcasecmp(pchGUID, "default")) { in SDL_PrivateGameControllerAddMapping()
1364 } else if (!SDL_strcasecmp(pchGUID, "hidapi")) { in SDL_PrivateGameControllerAddMapping()
1366 } else if (!SDL_strcasecmp(pchGUID, "xinput")) { in SDL_PrivateGameControllerAddMapping()
1369 jGUID = SDL_JoystickGetGUIDFromString(pchGUID); in SDL_PrivateGameControllerAddMapping()
1370 SDL_free(pchGUID); in SDL_PrivateGameControllerAddMapping()
1432 char pchGUID[33]; in SDL_GameControllerMappingForIndex() local
1435 SDL_JoystickGetGUIDString(mapping->guid, pchGUID, sizeof(pchGUID)); in SDL_GameControllerMappingForIndex()
1437 …needed = SDL_strlen(pchGUID) + 1 + SDL_strlen(mapping->name) + 1 + SDL_strlen(mapping->mapping) + … in SDL_GameControllerMappingForIndex()
1443 … SDL_snprintf(pMappingString, needed, "%s,%s,%s", pchGUID, mapping->name, mapping->mapping); in SDL_GameControllerMappingForIndex()
1460 char pchGUID[33]; in SDL_GameControllerMappingForGUID() local
1462 SDL_JoystickGetGUIDString(guid, pchGUID, sizeof(pchGUID)); in SDL_GameControllerMappingForGUID()
1464 …needed = SDL_strlen(pchGUID) + 1 + SDL_strlen(mapping->name) + 1 + SDL_strlen(mapping->mapping) + … in SDL_GameControllerMappingForGUID()
1470 SDL_snprintf(pMappingString, needed, "%s,%s,%s", pchGUID, mapping->name, mapping->mapping); in SDL_GameControllerMappingForGUID()
1633 char pchGUID[33]; in SDL_GameControllerMappingForDeviceIndex() local
1636 SDL_JoystickGetGUIDString(guid, pchGUID, sizeof(pchGUID)); in SDL_GameControllerMappingForDeviceIndex()
1638 …needed = SDL_strlen(pchGUID) + 1 + SDL_strlen(mapping->name) + 1 + SDL_strlen(mapping->mapping) + … in SDL_GameControllerMappingForDeviceIndex()
1645 SDL_snprintf(pMappingString, needed, "%s,%s,%s", pchGUID, mapping->name, mapping->mapping); in SDL_GameControllerMappingForDeviceIndex()