Lines Matching refs:cursor
35 static int KMSDRM_ShowCursor(SDL_Cursor * cursor);
36 static void KMSDRM_MoveCursor(SDL_Cursor * cursor);
37 static void KMSDRM_FreeCursor(SDL_Cursor * cursor);
91 SDL_Cursor *cursor; in KMSDRM_CreateCursor() local
171 cursor = (SDL_Cursor *) SDL_calloc(1, sizeof(*cursor)); in KMSDRM_CreateCursor()
172 if (!cursor) { in KMSDRM_CreateCursor()
179 SDL_free(cursor); in KMSDRM_CreateCursor()
279 cursor->driverdata = curdata; in KMSDRM_CreateCursor()
281 return cursor; in KMSDRM_CreateCursor()
287 if (cursor) { in KMSDRM_CreateCursor()
288 SDL_free(cursor); in KMSDRM_CreateCursor()
301 KMSDRM_ShowCursor(SDL_Cursor * cursor) in KMSDRM_ShowCursor() argument
324 if (!cursor) { in KMSDRM_ShowCursor()
361 curdata = (KMSDRM_CursorData *) cursor->driverdata; in KMSDRM_ShowCursor()
386 KMSDRM_FreeCursor(SDL_Cursor * cursor) in KMSDRM_FreeCursor() argument
391 if (cursor) { in KMSDRM_FreeCursor()
392 curdata = (KMSDRM_CursorData *) cursor->driverdata; in KMSDRM_FreeCursor()
405 SDL_free(cursor->driverdata); in KMSDRM_FreeCursor()
407 SDL_free(cursor); in KMSDRM_FreeCursor()
481 KMSDRM_MoveCursor(SDL_Cursor * cursor) in KMSDRM_MoveCursor() argument