Lines Matching refs:device_instance
94 int device_instance; member
312 item->device_instance = SDL_GetNextJoystickInstanceID(); in MaybeAddDevice()
323 SDL_PrivateJoystickAdded(item->device_instance); in MaybeAddDevice()
342 const int retval = item->device_instance; in MaybeRemoveDevice()
359 SDL_PrivateJoystickRemoved(item->device_instance); in MaybeRemoveDevice()
396 SDL_PrivateJoystickRemoved(item->device_instance); in HandlePendingRemovals()
414 …ool SteamControllerConnectedCallback(const char *name, SDL_JoystickGUID guid, int *device_instance) in SteamControllerConnectedCallback() argument
435 *device_instance = item->device_instance = SDL_GetNextJoystickInstanceID(); in SteamControllerConnectedCallback()
446 SDL_PrivateJoystickAdded(item->device_instance); in SteamControllerConnectedCallback()
451 static void SteamControllerDisconnectedCallback(int device_instance) in SteamControllerDisconnectedCallback() argument
458 if (item->device_instance == device_instance) { in SteamControllerDisconnectedCallback()
475 SDL_PrivateJoystickRemoved(item->device_instance); in SteamControllerDisconnectedCallback()
627 return JoystickByDevIndex(device_index)->device_instance; in LINUX_JoystickGetDeviceInstanceID()
800 joystick->instance_id = item->device_instance; in LINUX_JoystickOpen()