bmi 47 arch/arm/mach-tegra/sleep.h bmi 1001b bmi 856 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 bmi : 1; bmi 882 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 bmi : 1; bmi 248 drivers/crypto/cavium/nitrox/nitrox_isr.c if (core_int.s.bmi) bmi 19 drivers/net/wireless/ath/ath10k/bmi.c ar->bmi.done_sent = false; bmi 36 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 41 drivers/net/wireless/ath/ath10k/bmi.c ar->bmi.done_sent = true; bmi 64 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 103 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 172 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 211 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 241 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 275 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 321 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 359 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 396 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 458 drivers/net/wireless/ath/ath10k/bmi.c if (ar->bmi.done_sent) { bmi 989 drivers/net/wireless/ath/ath10k/core.h struct ath10k_bmi bmi; bmi 28 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 33 drivers/net/wireless/ath/ath6kl/bmi.c ar->bmi.done_sent = true; bmi 50 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 122 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 127 drivers/net/wireless/ath/ath6kl/bmi.c size = ar->bmi.max_data_size + sizeof(cid) + sizeof(addr) + sizeof(len); bmi 128 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 132 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 141 drivers/net/wireless/ath/ath6kl/bmi.c rx_len = (len_remain < ar->bmi.max_data_size) ? bmi 142 drivers/net/wireless/ath/ath6kl/bmi.c len_remain : ar->bmi.max_data_size; bmi 144 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 146 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 148 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &rx_len, sizeof(rx_len)); bmi 151 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 157 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, rx_len); bmi 163 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); bmi 180 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 185 drivers/net/wireless/ath/ath6kl/bmi.c if ((ar->bmi.max_data_size + header) > ar->bmi.max_cmd_size) { bmi 190 drivers/net/wireless/ath/ath6kl/bmi.c if (WARN_ON(ar->bmi.max_data_size > sizeof(aligned_buf))) bmi 193 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, ar->bmi.max_data_size + header); bmi 202 drivers/net/wireless/ath/ath6kl/bmi.c if (len_remain < (ar->bmi.max_data_size - header)) { bmi 212 drivers/net/wireless/ath/ath6kl/bmi.c tx_len = (ar->bmi.max_data_size - header); bmi 216 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 218 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 220 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); bmi 222 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), src, tx_len); bmi 225 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 244 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 250 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 254 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 260 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 262 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 264 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), param, sizeof(*param)); bmi 267 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 273 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, sizeof(*param)); bmi 279 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(param, ar->bmi.cmd_buf, sizeof(*param)); bmi 291 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 297 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 301 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 306 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 308 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 311 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 327 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 333 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 337 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 342 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 344 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 347 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 353 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_read(ar, ar->bmi.cmd_buf, sizeof(*param)); bmi 358 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(param, ar->bmi.cmd_buf, sizeof(*param)); bmi 370 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 376 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 380 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 387 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 389 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 391 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), ¶m, sizeof(param)); bmi 394 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 412 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 417 drivers/net/wireless/ath/ath6kl/bmi.c size = ar->bmi.max_data_size + header; bmi 418 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 422 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 429 drivers/net/wireless/ath/ath6kl/bmi.c tx_len = (len_remain < (ar->bmi.max_data_size - header)) ? bmi 430 drivers/net/wireless/ath/ath6kl/bmi.c len_remain : (ar->bmi.max_data_size - header); bmi 433 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 435 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &tx_len, sizeof(tx_len)); bmi 437 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &buf[len - len_remain], bmi 441 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 461 drivers/net/wireless/ath/ath6kl/bmi.c if (ar->bmi.done_sent) { bmi 467 drivers/net/wireless/ath/ath6kl/bmi.c if (size > ar->bmi.max_cmd_size) { bmi 471 drivers/net/wireless/ath/ath6kl/bmi.c memset(ar->bmi.cmd_buf, 0, size); bmi 478 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &cid, sizeof(cid)); bmi 480 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr)); bmi 483 drivers/net/wireless/ath/ath6kl/bmi.c ret = ath6kl_hif_bmi_write(ar, ar->bmi.cmd_buf, offset); bmi 526 drivers/net/wireless/ath/ath6kl/bmi.c ar->bmi.done_sent = false; bmi 531 drivers/net/wireless/ath/ath6kl/bmi.c if (WARN_ON(ar->bmi.max_data_size == 0)) bmi 535 drivers/net/wireless/ath/ath6kl/bmi.c ar->bmi.max_cmd_size = ar->bmi.max_data_size + (sizeof(u32) * 3); bmi 537 drivers/net/wireless/ath/ath6kl/bmi.c ar->bmi.cmd_buf = kzalloc(ar->bmi.max_cmd_size, GFP_KERNEL); bmi 538 drivers/net/wireless/ath/ath6kl/bmi.c if (!ar->bmi.cmd_buf) bmi 546 drivers/net/wireless/ath/ath6kl/bmi.c kfree(ar->bmi.cmd_buf); bmi 547 drivers/net/wireless/ath/ath6kl/bmi.c ar->bmi.cmd_buf = NULL; bmi 701 drivers/net/wireless/ath/ath6kl/core.h struct ath6kl_bmi bmi; bmi 1068 drivers/net/wireless/ath/ath6kl/sdio.c ar->bmi.cmd_credits = 0; bmi 1074 drivers/net/wireless/ath/ath6kl/sdio.c while (time_before(jiffies, timeout) && !ar->bmi.cmd_credits) { bmi 1082 drivers/net/wireless/ath/ath6kl/sdio.c (u8 *)&ar->bmi.cmd_credits, 4, bmi 1093 drivers/net/wireless/ath/ath6kl/sdio.c ar->bmi.cmd_credits &= 0xFF; bmi 1096 drivers/net/wireless/ath/ath6kl/sdio.c if (!ar->bmi.cmd_credits) { bmi 1363 drivers/net/wireless/ath/ath6kl/sdio.c ar->bmi.max_data_size = 256; bmi 1151 drivers/net/wireless/ath/ath6kl/usb.c ar->bmi.max_data_size = 252;