Lines Matching refs:rqt
77 static int process_rqt_info(const struct rqt_box *rqt) in process_rqt_info() argument
82 rsp->rsp = rqt->rqt; in process_rqt_info()
83 rsp->rsp_data = rqt->rqt_data; in process_rqt_info()
85 switch (rqt->rqt_data) { in process_rqt_info()
114 static int process_rqt_cmd(const struct rqt_box *rqt) in process_rqt_cmd() argument
119 rsp->rsp = rqt->rqt; in process_rqt_cmd()
120 rsp->rsp_data = rqt->rqt_data; in process_rqt_cmd()
122 switch (rqt->rqt_data) { in process_rqt_cmd()
137 printf("Command not supported -> cmd: %d\n", rqt->rqt_data); in process_rqt_cmd()
253 static long long int process_rqt_download(const struct rqt_box *rqt) in process_rqt_download() argument
261 rsp->rsp = rqt->rqt; in process_rqt_download()
262 rsp->rsp_data = rqt->rqt_data; in process_rqt_download()
264 switch (rqt->rqt_data) { in process_rqt_download()
266 thor_file_size = (unsigned long long int)rqt->int_data[0] + in process_rqt_download()
267 (((unsigned long long int)rqt->int_data[1]) in process_rqt_download()
272 file_type = rqt->int_data[0]; in process_rqt_download()
280 thor_file_size = (unsigned long long int)rqt->int_data[1] + in process_rqt_download()
281 (((unsigned long long int)rqt->int_data[2]) in process_rqt_download()
283 memcpy(f_name, rqt->str_data[0], F_NAME_BUF_SIZE); in process_rqt_download()
319 pr_err("Operation not supported: %d", rqt->rqt_data); in process_rqt_download()
329 ALLOC_CACHE_ALIGN_BUFFER(struct rqt_box, rqt, sizeof(struct rqt_box)); in process_data()
332 memcpy(rqt, thor_rx_data_buf, sizeof(struct rqt_box)); in process_data()
334 debug("+RQT: %d, %d\n", rqt->rqt, rqt->rqt_data); in process_data()
336 switch (rqt->rqt) { in process_data()
338 ret = process_rqt_info(rqt); in process_data()
341 ret = process_rqt_cmd(rqt); in process_data()
344 ret = (int) process_rqt_download(rqt); in process_data()
350 pr_err("unknown request (%d)", rqt->rqt); in process_data()