Lines Matching refs:cmd_buf
134 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_read()
146 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_read()
148 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_read()
150 memcpy(&(ar->bmi.cmd_buf[offset]), &rx_len, sizeof(rx_len)); in ath6kl_bmi_read()
153 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_read()
159 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
165 memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); in ath6kl_bmi_read()
195 memset(ar->bmi.cmd_buf, 0, ar->bmi.max_data_size + header); in ath6kl_bmi_write()
218 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_write()
220 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_write()
222 memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); in ath6kl_bmi_write()
224 memcpy(&(ar->bmi.cmd_buf[offset]), src, tx_len); in ath6kl_bmi_write()
227 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_write()
256 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_execute()
262 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_execute()
264 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_execute()
266 memcpy(&(ar->bmi.cmd_buf[offset]), param, sizeof(*param)); in ath6kl_bmi_execute()
269 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_execute()
275 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, sizeof(*param)); in ath6kl_bmi_execute()
281 memcpy(param, ar->bmi.cmd_buf, sizeof(*param)); in ath6kl_bmi_execute()
303 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_set_app_start()
308 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_set_app_start()
310 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_set_app_start()
313 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_set_app_start()
339 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_reg_read()
344 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_reg_read()
346 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_reg_read()
349 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_reg_read()
355 ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, sizeof(*param)); in ath6kl_bmi_reg_read()
360 memcpy(param, ar->bmi.cmd_buf, sizeof(*param)); in ath6kl_bmi_reg_read()
382 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_reg_write()
389 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_reg_write()
391 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_reg_write()
393 memcpy(&(ar->bmi.cmd_buf[offset]), ¶m, sizeof(param)); in ath6kl_bmi_reg_write()
396 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_reg_write()
424 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_lz_data()
435 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_lz_data()
437 memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); in ath6kl_bmi_lz_data()
439 memcpy(&(ar->bmi.cmd_buf[offset]), &buf[len - len_remain], in ath6kl_bmi_lz_data()
443 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_lz_data()
473 memset(ar->bmi.cmd_buf, 0, size); in ath6kl_bmi_lz_stream_start()
480 memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); in ath6kl_bmi_lz_stream_start()
482 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); in ath6kl_bmi_lz_stream_start()
485 ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); in ath6kl_bmi_lz_stream_start()
539 ar->bmi.cmd_buf = kzalloc(ar->bmi.max_cmd_size, GFP_KERNEL); in ath6kl_bmi_init()
540 if (!ar->bmi.cmd_buf) in ath6kl_bmi_init()
548 kfree(ar->bmi.cmd_buf); in ath6kl_bmi_cleanup()
549 ar->bmi.cmd_buf = NULL; in ath6kl_bmi_cleanup()