Lines Matching refs:res_buf

232 	hw->hw_info.res_buf = kzalloc(mem_size, GFP_KERNEL);
233 if (!(hw->hw_info.res_buf)) {
273 param.res_start = __pa(hw->hw_info.res_buf);
290 kfree(hw->hw_info.res_buf);
291 hw->hw_info.res_buf = NULL;
313 kfree(hw->hw_info.res_buf);
314 hw->hw_info.res_buf = NULL;
444 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
449 memset(res_buf, 0, hw->hw_info.res_buf_size);
453 res_buf->info.length = 0;
454 res_buf->info.code = 0;
457 trace_fjes_hw_request_info(hw, res_buf);
462 res_buf->info.length) {
463 trace_fjes_hw_request_info_err("Invalid res_buf");
466 switch (res_buf->info.code) {
502 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
514 memset(res_buf, 0, hw->hw_info.res_buf_size);
542 res_buf->share_buffer.length = 0;
543 res_buf->share_buffer.code = 0;
551 (res_buf->share_buffer.length ==
553 (res_buf->share_buffer.code == FJES_CMD_REQ_RES_CODE_BUSY) &&
558 res_buf->share_buffer.length = 0;
559 res_buf->share_buffer.code = 0;
567 trace_fjes_hw_register_buff_addr(res_buf, timeout);
569 if (res_buf->share_buffer.length !=
571 trace_fjes_hw_register_buff_addr_err("Invalid res_buf");
574 switch (res_buf->share_buffer.code) {
610 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
619 if (!req_buf || !res_buf || !share)
626 memset(res_buf, 0, hw->hw_info.res_buf_size);
632 res_buf->unshare_buffer.length = 0;
633 res_buf->unshare_buffer.code = 0;
640 (res_buf->unshare_buffer.length ==
642 (res_buf->unshare_buffer.code ==
648 res_buf->unshare_buffer.length = 0;
649 res_buf->unshare_buffer.code = 0;
657 trace_fjes_hw_unregister_buff_addr(res_buf, timeout);
659 if (res_buf->unshare_buffer.length !=
661 trace_fjes_hw_unregister_buff_addr_err("Invalid res_buf");
664 switch (res_buf->unshare_buffer.code) {
987 union fjes_device_command_res *res_buf;
1003 res_buf = hw->hw_info.res_buf;
1004 info = (struct my_s *)&res_buf->info.info;
1206 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
1218 memset(res_buf, 0, hw->hw_info.res_buf_size);
1232 res_buf->start_trace.length = 0;
1233 res_buf->start_trace.code = 0;
1237 trace_fjes_hw_start_debug(res_buf);
1239 if (res_buf->start_trace.length !=
1242 trace_fjes_hw_start_debug_err("Invalid res_buf");
1244 switch (res_buf->start_trace.code) {
1275 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
1283 memset(res_buf, 0, hw->hw_info.res_buf_size);
1286 res_buf->stop_trace.length = 0;
1287 res_buf->stop_trace.code = 0;
1290 trace_fjes_hw_stop_debug(res_buf);
1292 if (res_buf->stop_trace.length != FJES_DEV_COMMAND_STOP_DBG_RES_LEN) {
1293 trace_fjes_hw_stop_debug_err("Invalid res_buf");
1296 switch (res_buf->stop_trace.code) {