Lines Matching refs:resp_len
1354 void *resp, u32 *resp_len) in ath10k_pci_hif_exchange_bmi_msg() argument
1369 if (resp && !resp_len) in ath10k_pci_hif_exchange_bmi_msg()
1372 if (resp && resp_len && *resp_len == 0) in ath10k_pci_hif_exchange_bmi_msg()
1386 if (resp && resp_len) { in ath10k_pci_hif_exchange_bmi_msg()
1387 tresp = kzalloc(*resp_len, GFP_KERNEL); in ath10k_pci_hif_exchange_bmi_msg()
1393 resp_paddr = dma_map_single(ar->dev, tresp, *resp_len, in ath10k_pci_hif_exchange_bmi_msg()
1402 xfer.resp_len = 0; in ath10k_pci_hif_exchange_bmi_msg()
1430 *resp_len, DMA_FROM_DEVICE); in ath10k_pci_hif_exchange_bmi_msg()
1435 if (ret == 0 && resp_len) { in ath10k_pci_hif_exchange_bmi_msg()
1436 *resp_len = min(*resp_len, xfer.resp_len); in ath10k_pci_hif_exchange_bmi_msg()
1437 memcpy(resp, tresp, xfer.resp_len); in ath10k_pci_hif_exchange_bmi_msg()
1481 xfer->resp_len = nbytes; in ath10k_pci_bmi_recv_data()