Lines Matching refs:res_buf

231 	hw->hw_info.res_buf = kzalloc(mem_size, GFP_KERNEL);
232 if (!(hw->hw_info.res_buf)) {
272 param.res_start = __pa(hw->hw_info.res_buf);
289 kfree(hw->hw_info.res_buf);
290 hw->hw_info.res_buf = NULL;
312 kfree(hw->hw_info.res_buf);
313 hw->hw_info.res_buf = NULL;
443 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
448 memset(res_buf, 0, hw->hw_info.res_buf_size);
452 res_buf->info.length = 0;
453 res_buf->info.code = 0;
456 trace_fjes_hw_request_info(hw, res_buf);
461 res_buf->info.length) {
462 trace_fjes_hw_request_info_err("Invalid res_buf");
465 switch (res_buf->info.code) {
501 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
513 memset(res_buf, 0, hw->hw_info.res_buf_size);
541 res_buf->share_buffer.length = 0;
542 res_buf->share_buffer.code = 0;
550 (res_buf->share_buffer.length ==
552 (res_buf->share_buffer.code == FJES_CMD_REQ_RES_CODE_BUSY) &&
557 res_buf->share_buffer.length = 0;
558 res_buf->share_buffer.code = 0;
566 trace_fjes_hw_register_buff_addr(res_buf, timeout);
568 if (res_buf->share_buffer.length !=
570 trace_fjes_hw_register_buff_addr_err("Invalid res_buf");
573 switch (res_buf->share_buffer.code) {
609 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
618 if (!req_buf || !res_buf || !share)
625 memset(res_buf, 0, hw->hw_info.res_buf_size);
631 res_buf->unshare_buffer.length = 0;
632 res_buf->unshare_buffer.code = 0;
639 (res_buf->unshare_buffer.length ==
641 (res_buf->unshare_buffer.code ==
647 res_buf->unshare_buffer.length = 0;
648 res_buf->unshare_buffer.code = 0;
656 trace_fjes_hw_unregister_buff_addr(res_buf, timeout);
658 if (res_buf->unshare_buffer.length !=
660 trace_fjes_hw_unregister_buff_addr_err("Invalid res_buf");
663 switch (res_buf->unshare_buffer.code) {
986 union fjes_device_command_res *res_buf;
1002 res_buf = hw->hw_info.res_buf;
1003 info = (struct my_s *)&res_buf->info.info;
1205 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
1217 memset(res_buf, 0, hw->hw_info.res_buf_size);
1231 res_buf->start_trace.length = 0;
1232 res_buf->start_trace.code = 0;
1236 trace_fjes_hw_start_debug(res_buf);
1238 if (res_buf->start_trace.length !=
1241 trace_fjes_hw_start_debug_err("Invalid res_buf");
1243 switch (res_buf->start_trace.code) {
1274 union fjes_device_command_res *res_buf = hw->hw_info.res_buf;
1282 memset(res_buf, 0, hw->hw_info.res_buf_size);
1285 res_buf->stop_trace.length = 0;
1286 res_buf->stop_trace.code = 0;
1289 trace_fjes_hw_stop_debug(res_buf);
1291 if (res_buf->stop_trace.length != FJES_DEV_COMMAND_STOP_DBG_RES_LEN) {
1292 trace_fjes_hw_stop_debug_err("Invalid res_buf");
1295 switch (res_buf->stop_trace.code) {