Lines Matching refs:req_buf

233 	hw->hw_info.req_buf = kzalloc(mem_size, GFP_KERNEL);  in fjes_hw_setup()
234 if (!(hw->hw_info.req_buf)) in fjes_hw_setup()
275 param.req_start = __pa(hw->hw_info.req_buf); in fjes_hw_setup()
295 kfree(hw->hw_info.req_buf); in fjes_hw_cleanup()
296 hw->hw_info.req_buf = NULL; in fjes_hw_cleanup()
410 union fjes_device_command_req *req_buf = hw->hw_info.req_buf; in fjes_hw_request_info() local
415 memset(req_buf, 0, hw->hw_info.req_buf_size); in fjes_hw_request_info()
418 req_buf->info.length = FJES_DEV_COMMAND_INFO_REQ_LEN; in fjes_hw_request_info()
465 union fjes_device_command_req *req_buf = hw->hw_info.req_buf; in fjes_hw_register_buff_addr() local
477 memset(req_buf, 0, hw->hw_info.req_buf_size); in fjes_hw_register_buff_addr()
480 req_buf->share_buffer.length = FJES_DEV_COMMAND_SHARE_BUFFER_REQ_LEN( in fjes_hw_register_buff_addr()
483 req_buf->share_buffer.epid = dest_epid; in fjes_hw_register_buff_addr()
486 req_buf->share_buffer.buffer[idx++] = buf_pair->tx.size; in fjes_hw_register_buff_addr()
491 req_buf->share_buffer.buffer[idx++] = in fjes_hw_register_buff_addr()
496 req_buf->share_buffer.buffer[idx++] = buf_pair->rx.size; in fjes_hw_register_buff_addr()
501 req_buf->share_buffer.buffer[idx++] = in fjes_hw_register_buff_addr()
566 union fjes_device_command_req *req_buf = hw->hw_info.req_buf; in fjes_hw_unregister_buff_addr() local
576 if (!req_buf || !res_buf || !share) in fjes_hw_unregister_buff_addr()
582 memset(req_buf, 0, hw->hw_info.req_buf_size); in fjes_hw_unregister_buff_addr()
585 req_buf->unshare_buffer.length = in fjes_hw_unregister_buff_addr()
587 req_buf->unshare_buffer.epid = dest_epid; in fjes_hw_unregister_buff_addr()