Lines Matching refs:response
117 struct gb_sdio_get_caps_response response;
126 NULL, 0, &response, sizeof(response));
129 r = le32_to_cpu(response.caps);
138 blksz = min_t(u16, le16_to_cpu(response.max_blk_size), data_max);
142 mmc->max_blk_count = le16_to_cpu(response.max_blk_count);
146 ocr = _gb_sdio_get_host_ocr(le32_to_cpu(response.ocr));
153 mmc->f_min = le32_to_cpu(response.f_min);
154 mmc->f_max = le32_to_cpu(response.f_max);
258 struct gb_sdio_transfer_response *response;
271 sizeof(*response), GFP_KERNEL);
291 response = operation->response->payload;
293 send_blocks = le16_to_cpu(response->data_blocks);
294 send_blksz = le16_to_cpu(response->data_blksz);
312 struct gb_sdio_transfer_response *response;
325 len + sizeof(*response), GFP_KERNEL);
338 response = operation->response->payload;
339 recv_blocks = le16_to_cpu(response->data_blocks);
340 recv_blksz = le16_to_cpu(response->data_blksz);
349 copied = sg_pcopy_from_buffer(sg, sg_len, &response->data[0], len,
410 struct gb_sdio_command_response response;
475 &request, sizeof(request), &response,
476 sizeof(response), timeout_ms);
480 /* no response expected */
484 /* long response expected */
487 cmd->resp[i] = le32_to_cpu(response.resp[i]);
489 cmd->resp[0] = le32_to_cpu(response.resp[0]);