Lines Matching refs:pControllerMapping

840 static void SDL_PrivateGameControllerRefreshMapping(ControllerMapping_t *pControllerMapping)  in SDL_PrivateGameControllerRefreshMapping()  argument
844 …(!SDL_memcmp(&gamecontrollerlist->joystick->guid, &pControllerMapping->guid, sizeof(pControllerMap… in SDL_PrivateGameControllerRefreshMapping()
846 …SDL_PrivateLoadButtonMapping(gamecontrollerlist, pControllerMapping->name, pControllerMapping->map… in SDL_PrivateGameControllerRefreshMapping()
868 ControllerMapping_t *pControllerMapping; in SDL_PrivateAddMappingForGUID() local
883 pControllerMapping = SDL_PrivateGetControllerMappingForGUID(&jGUID, SDL_TRUE); in SDL_PrivateAddMappingForGUID()
884 if (pControllerMapping) { in SDL_PrivateAddMappingForGUID()
886 if (pControllerMapping->priority <= priority) { in SDL_PrivateAddMappingForGUID()
888 SDL_free(pControllerMapping->name); in SDL_PrivateAddMappingForGUID()
889 pControllerMapping->name = pchName; in SDL_PrivateAddMappingForGUID()
890 SDL_free(pControllerMapping->mapping); in SDL_PrivateAddMappingForGUID()
891 pControllerMapping->mapping = pchMapping; in SDL_PrivateAddMappingForGUID()
892 pControllerMapping->priority = priority; in SDL_PrivateAddMappingForGUID()
894 SDL_PrivateGameControllerRefreshMapping(pControllerMapping); in SDL_PrivateAddMappingForGUID()
901 pControllerMapping = SDL_malloc(sizeof(*pControllerMapping)); in SDL_PrivateAddMappingForGUID()
902 if (!pControllerMapping) { in SDL_PrivateAddMappingForGUID()
908 pControllerMapping->guid = jGUID; in SDL_PrivateAddMappingForGUID()
909 pControllerMapping->name = pchName; in SDL_PrivateAddMappingForGUID()
910 pControllerMapping->mapping = pchMapping; in SDL_PrivateAddMappingForGUID()
911 pControllerMapping->next = NULL; in SDL_PrivateAddMappingForGUID()
912 pControllerMapping->priority = priority; in SDL_PrivateAddMappingForGUID()
923 pPrevMapping->next = pControllerMapping; in SDL_PrivateAddMappingForGUID()
925 s_pSupportedControllers = pControllerMapping; in SDL_PrivateAddMappingForGUID()
929 return pControllerMapping; in SDL_PrivateAddMappingForGUID()
1290 ControllerMapping_t *pControllerMapping; in SDL_PrivateGameControllerAddMapping() local
1372 pControllerMapping = SDL_PrivateAddMappingForGUID(jGUID, mappingString, &existing, priority); in SDL_PrivateGameControllerAddMapping()
1373 if (!pControllerMapping) { in SDL_PrivateGameControllerAddMapping()
1381 s_pDefaultMapping = pControllerMapping; in SDL_PrivateGameControllerAddMapping()
1383 s_pHIDAPIMapping = pControllerMapping; in SDL_PrivateGameControllerAddMapping()
1385 s_pXInputMapping = pControllerMapping; in SDL_PrivateGameControllerAddMapping()