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]), &param, 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;