Lines Matching refs:file_data
169 struct fileinfo *file_data; member
192 Curl_fileinfo_cleanup(parser->file_data); in Curl_ftp_parselist_data_free()
322 ftpwc->parser->file_data = NULL; in ftp_pl_insert_finfo()
358 if(!parser->file_data) { /* tmp file data is not allocated yet */ in Curl_ftp_parselist()
359 parser->file_data = Curl_fileinfo_alloc(); in Curl_ftp_parselist()
360 if(!parser->file_data) { in Curl_ftp_parselist()
364 parser->file_data->info.b_data = malloc(FTP_BUFFER_ALLOCSIZE); in Curl_ftp_parselist()
365 if(!parser->file_data->info.b_data) { in Curl_ftp_parselist()
369 parser->file_data->info.b_size = FTP_BUFFER_ALLOCSIZE; in Curl_ftp_parselist()
374 infop = parser->file_data; in Curl_ftp_parselist()
387 Curl_fileinfo_cleanup(parser->file_data); in Curl_ftp_parselist()
388 parser->file_data = NULL; in Curl_ftp_parselist()
496 parser->file_data->info.flags |= CURLFINFOFLAG_KNOWN_PERM; in Curl_ftp_parselist()
497 parser->file_data->info.perm = perm; in Curl_ftp_parselist()
528 parser->file_data->info.flags |= CURLFINFOFLAG_KNOWN_HLINKCOUNT; in Curl_ftp_parselist()
529 parser->file_data->info.hardlinks = hlinks; in Curl_ftp_parselist()
612 parser->file_data->info.flags |= CURLFINFOFLAG_KNOWN_SIZE; in Curl_ftp_parselist()
613 parser->file_data->info.size = fsize; in Curl_ftp_parselist()
940 parser->file_data->info.filetype = CURLFILETYPE_FILE; in Curl_ftp_parselist()
943 parser->file_data->info.flags |= CURLFINFOFLAG_KNOWN_SIZE; in Curl_ftp_parselist()
1010 if(parser->file_data) { in Curl_ftp_parselist()
1011 Curl_fileinfo_cleanup(parser->file_data); in Curl_ftp_parselist()
1012 parser->file_data = NULL; in Curl_ftp_parselist()