Lines Matching refs:response
221 int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response, in sbefifo_parse_status() argument
232 dh = be32_to_cpu(response[resp_len - 1]); in sbefifo_parse_status()
238 s0 = be32_to_cpu(response[resp_len - dh]); in sbefifo_parse_status()
239 s1 = be32_to_cpu(response[resp_len - dh + 1]); in sbefifo_parse_status()
250 sbefifo_dump_ffdc(dev, &response[resp_len - dh + 2], in sbefifo_parse_status()
547 static int sbefifo_read_response(struct sbefifo *sbefifo, struct iov_iter *response) in sbefifo_read_response() argument
557 dev_dbg(dev, "reading response, buflen = %zd\n", iov_iter_count(response)); in sbefifo_read_response()
616 if (iov_iter_count(response) >= sizeof(__be32)) { in sbefifo_read_response()
617 if (copy_to_iter(&data, sizeof(__be32), response) < sizeof(__be32)) in sbefifo_read_response()
635 struct iov_iter *response) in sbefifo_do_command() argument
643 return sbefifo_read_response(sbefifo, response); in sbefifo_do_command()
689 struct iov_iter *response) in __sbefifo_submit() argument
712 rc = sbefifo_do_command(sbefifo, command, cmd_len, response); in __sbefifo_submit()
739 __be32 *response, size_t *resp_len) in sbefifo_submit() argument
754 if (!resp_len || !command || !response) in sbefifo_submit()
759 resp_iov.iov_base = response; in sbefifo_submit()