Lines Matching refs:dir_p
29 HANDLE dir_p; member
47 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len);
48 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p);
367 handle->dir_p = INVALID_HANDLE_VALUE; in fs_dir_open()
376 handle->dir_p = FindFirstFileA(buf, &fdata); in fs_dir_open()
378 if(handle->dir_p != INVALID_HANDLE_VALUE) { in fs_dir_open()
392 } while(FindNextFileA(handle->dir_p, &fdata)); in fs_dir_open()
395 if(handle->dir_p == INVALID_HANDLE_VALUE) { in fs_dir_open()
415 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len) in fs_dir_read() argument
420 dir_handle_t * handle = (dir_handle_t *)dir_p; in fs_dir_read()
427 while(FindNextFileA(handle->dir_p, &fdata)) { in fs_dir_read()
455 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) in fs_dir_close() argument
458 dir_handle_t * handle = (dir_handle_t *)dir_p; in fs_dir_close()
459 lv_fs_res_t res = FindClose(handle->dir_p) in fs_dir_close()