Lines Matching refs:res_buf

229 	hw->hw_info.res_buf = kzalloc(mem_size, GFP_KERNEL);  in fjes_hw_setup()
230 if (!(hw->hw_info.res_buf)) in fjes_hw_setup()
268 param.res_start = __pa(hw->hw_info.res_buf); in fjes_hw_setup()
289 kfree(hw->hw_info.res_buf); in fjes_hw_cleanup()
290 hw->hw_info.res_buf = NULL; in fjes_hw_cleanup()
420 union fjes_device_command_res *res_buf = hw->hw_info.res_buf; in fjes_hw_request_info() local
425 memset(res_buf, 0, hw->hw_info.res_buf_size); in fjes_hw_request_info()
429 res_buf->info.length = 0; in fjes_hw_request_info()
430 res_buf->info.code = 0; in fjes_hw_request_info()
433 trace_fjes_hw_request_info(hw, res_buf); in fjes_hw_request_info()
438 res_buf->info.length) { in fjes_hw_request_info()
442 switch (res_buf->info.code) { in fjes_hw_request_info()
478 union fjes_device_command_res *res_buf = hw->hw_info.res_buf; in fjes_hw_register_buff_addr() local
490 memset(res_buf, 0, hw->hw_info.res_buf_size); in fjes_hw_register_buff_addr()
518 res_buf->share_buffer.length = 0; in fjes_hw_register_buff_addr()
519 res_buf->share_buffer.code = 0; in fjes_hw_register_buff_addr()
527 (res_buf->share_buffer.length == in fjes_hw_register_buff_addr()
529 (res_buf->share_buffer.code == FJES_CMD_REQ_RES_CODE_BUSY) && in fjes_hw_register_buff_addr()
534 res_buf->share_buffer.length = 0; in fjes_hw_register_buff_addr()
535 res_buf->share_buffer.code = 0; in fjes_hw_register_buff_addr()
543 trace_fjes_hw_register_buff_addr(res_buf, timeout); in fjes_hw_register_buff_addr()
545 if (res_buf->share_buffer.length != in fjes_hw_register_buff_addr()
550 switch (res_buf->share_buffer.code) { in fjes_hw_register_buff_addr()
586 union fjes_device_command_res *res_buf = hw->hw_info.res_buf; in fjes_hw_unregister_buff_addr() local
595 if (!req_buf || !res_buf || !share) in fjes_hw_unregister_buff_addr()
602 memset(res_buf, 0, hw->hw_info.res_buf_size); in fjes_hw_unregister_buff_addr()
608 res_buf->unshare_buffer.length = 0; in fjes_hw_unregister_buff_addr()
609 res_buf->unshare_buffer.code = 0; in fjes_hw_unregister_buff_addr()
616 (res_buf->unshare_buffer.length == in fjes_hw_unregister_buff_addr()
618 (res_buf->unshare_buffer.code == in fjes_hw_unregister_buff_addr()
624 res_buf->unshare_buffer.length = 0; in fjes_hw_unregister_buff_addr()
625 res_buf->unshare_buffer.code = 0; in fjes_hw_unregister_buff_addr()
633 trace_fjes_hw_unregister_buff_addr(res_buf, timeout); in fjes_hw_unregister_buff_addr()
635 if (res_buf->unshare_buffer.length != in fjes_hw_unregister_buff_addr()
640 switch (res_buf->unshare_buffer.code) { in fjes_hw_unregister_buff_addr()
963 union fjes_device_command_res *res_buf; in fjes_hw_update_zone_task() local
979 res_buf = hw->hw_info.res_buf; in fjes_hw_update_zone_task()
980 info = (struct my_s *)&res_buf->info.info; in fjes_hw_update_zone_task()
1182 union fjes_device_command_res *res_buf = hw->hw_info.res_buf; in fjes_hw_start_debug() local
1194 memset(res_buf, 0, hw->hw_info.res_buf_size); in fjes_hw_start_debug()
1208 res_buf->start_trace.length = 0; in fjes_hw_start_debug()
1209 res_buf->start_trace.code = 0; in fjes_hw_start_debug()
1213 trace_fjes_hw_start_debug(res_buf); in fjes_hw_start_debug()
1215 if (res_buf->start_trace.length != in fjes_hw_start_debug()
1220 switch (res_buf->start_trace.code) { in fjes_hw_start_debug()
1251 union fjes_device_command_res *res_buf = hw->hw_info.res_buf; in fjes_hw_stop_debug() local
1259 memset(res_buf, 0, hw->hw_info.res_buf_size); in fjes_hw_stop_debug()
1262 res_buf->stop_trace.length = 0; in fjes_hw_stop_debug()
1263 res_buf->stop_trace.code = 0; in fjes_hw_stop_debug()
1266 trace_fjes_hw_stop_debug(res_buf); in fjes_hw_stop_debug()
1268 if (res_buf->stop_trace.length != FJES_DEV_COMMAND_STOP_DBG_RES_LEN) { in fjes_hw_stop_debug()
1272 switch (res_buf->stop_trace.code) { in fjes_hw_stop_debug()