Lines Matching refs:rlen
37 static int diag8_response(int cmdlen, char *response, int *rlen)
45 ry.odd = *rlen;
54 *rlen += ry.odd;
56 *rlen = ry.odd;
64 int __cpcmd(const char *cmd, char *response, int rlen, int *response_code)
77 memset(response, 0, rlen);
78 response_len = rlen;
79 rc = diag8_response(cmdlen, response, &rlen);
86 return rlen;
90 int cpcmd(const char *cmd, char *response, int rlen, int *response_code)
97 lowbuf = kmalloc(rlen, GFP_KERNEL);
103 len = __cpcmd(cmd, lowbuf, rlen, response_code);
105 memcpy(response, lowbuf, rlen);
109 len = __cpcmd(cmd, response, rlen, response_code);