Symbol: mbox_info
drivers/accel/amdxdna/aie4_pci.c
207
struct mailbox_info mbox_info;
drivers/accel/amdxdna/aie4_pci.c
210
ret = aie4_mailbox_info(xdna, &mbox_info);
drivers/accel/amdxdna/aie4_pci.c
214
return aie4_mailbox_start(xdna, &mbox_info);
drivers/accel/amdxdna/aie4_pci.c
65
struct mailbox_info *mbox_info)
drivers/accel/amdxdna/aie4_pci.c
69
u32 *dst = (u32 *)mbox_info;
drivers/accel/amdxdna/aie4_pci.c
75
for (i = 0; i < sizeof(*mbox_info) / sizeof(u32); i++)
drivers/accel/amdxdna/aie4_pci.c
80
struct mailbox_info *mbox_info)
drivers/accel/amdxdna/aie4_pci.c
88
aie4_read_mbox_info(xdna, mbox_info);
drivers/accel/amdxdna/aie4_pci.c
91
mbox_info->protocol_major,
drivers/accel/amdxdna/aie4_pci.c
92
mbox_info->protocol_minor);
drivers/accel/amdxdna/aie4_pci.c
95
mbox_info->protocol_major, mbox_info->protocol_minor);
drivers/infiniband/hw/mlx5/qpc.c
362
static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen)
drivers/infiniband/hw/mlx5/qpc.c
377
static void mbox_free(struct mbox_info *mbox)
drivers/infiniband/hw/mlx5/qpc.c
412
struct mbox_info *mbox, u16 uid, u32 ece)
drivers/infiniband/hw/mlx5/qpc.c
505
struct mbox_info mbox;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1121
static int init_mbox_info(struct hinic_recv_mbox *mbox_info)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1125
mbox_info->seq_id = SEQ_ID_MAX_VAL;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1127
mbox_info->mbox = kzalloc(MBOX_MAX_BUF_SZ, GFP_KERNEL);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1128
if (!mbox_info->mbox)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1131
mbox_info->buf_out = kzalloc(MBOX_MAX_BUF_SZ, GFP_KERNEL);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1132
if (!mbox_info->buf_out) {
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1137
atomic_set(&mbox_info->msg_cnt, 0);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1142
kfree(mbox_info->mbox);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1147
static void clean_mbox_info(struct hinic_recv_mbox *mbox_info)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1149
kfree(mbox_info->buf_out);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1150
kfree(mbox_info->mbox);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1154
struct hinic_recv_mbox *mbox_info)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1160
err = init_mbox_info(&mbox_info[func_idx]);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1172
clean_mbox_info(&mbox_info[i]);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1177
static void free_mbox_info(struct hinic_recv_mbox *mbox_info)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1182
clean_mbox_info(&mbox_info[func_idx]);
drivers/net/wireless/ath/ath10k/sdio.c
1082
struct ath10k_mbox_info *mbox_info = &ar_sdio->mbox_info;
drivers/net/wireless/ath/ath10k/sdio.c
1085
mbox_info->htc_addr = ATH10K_HIF_MBOX_BASE_ADDR;
drivers/net/wireless/ath/ath10k/sdio.c
1086
mbox_info->block_size = ATH10K_HIF_MBOX_BLOCK_SIZE;
drivers/net/wireless/ath/ath10k/sdio.c
1087
mbox_info->block_mask = ATH10K_HIF_MBOX_BLOCK_SIZE - 1;
drivers/net/wireless/ath/ath10k/sdio.c
1088
mbox_info->gmbox_addr = ATH10K_HIF_GMBOX_BASE_ADDR;
drivers/net/wireless/ath/ath10k/sdio.c
1089
mbox_info->gmbox_sz = ATH10K_HIF_GMBOX_WIDTH;
drivers/net/wireless/ath/ath10k/sdio.c
1091
mbox_info->ext_info[0].htc_ext_addr = ATH10K_HIF_MBOX0_EXT_BASE_ADDR;
drivers/net/wireless/ath/ath10k/sdio.c
1098
mbox_info->ext_info[0].htc_ext_sz =
drivers/net/wireless/ath/ath10k/sdio.c
1104
mbox_info->ext_info[0].htc_ext_sz =
drivers/net/wireless/ath/ath10k/sdio.c
1108
mbox_info->ext_info[0].htc_ext_sz =
drivers/net/wireless/ath/ath10k/sdio.c
1112
mbox_info->ext_info[0].htc_ext_sz =
drivers/net/wireless/ath/ath10k/sdio.c
1116
mbox_info->ext_info[1].htc_ext_addr =
drivers/net/wireless/ath/ath10k/sdio.c
1117
mbox_info->ext_info[0].htc_ext_addr +
drivers/net/wireless/ath/ath10k/sdio.c
1118
mbox_info->ext_info[0].htc_ext_sz +
drivers/net/wireless/ath/ath10k/sdio.c
1120
mbox_info->ext_info[1].htc_ext_sz = ATH10K_HIF_MBOX1_EXT_WIDTH;
drivers/net/wireless/ath/ath10k/sdio.c
1207
addr = ar_sdio->mbox_info.htc_addr;
drivers/net/wireless/ath/ath10k/sdio.c
1273
addr = ar_sdio->mbox_info.htc_addr;
drivers/net/wireless/ath/ath10k/sdio.c
1463
struct ath10k_mbox_info *mbox_info = &ar_sdio->mbox_info;
drivers/net/wireless/ath/ath10k/sdio.c
1471
if (req->address >= mbox_info->htc_addr &&
drivers/net/wireless/ath/ath10k/sdio.c
1881
ar_sdio->mbox_addr[0] = ar_sdio->mbox_info.ext_info[0].htc_ext_addr;
drivers/net/wireless/ath/ath10k/sdio.c
1882
ar_sdio->mbox_size[0] = ar_sdio->mbox_info.ext_info[0].htc_ext_sz;
drivers/net/wireless/ath/ath10k/sdio.c
206
ret = sdio_set_block_size(func, ar_sdio->mbox_info.block_size);
drivers/net/wireless/ath/ath10k/sdio.c
2068
htt_addr = ar_sdio->mbox_info.ext_info[0].htc_ext_addr;
drivers/net/wireless/ath/ath10k/sdio.c
2069
wmi_addr = ar_sdio->mbox_info.ext_info[1].htc_ext_addr;
drivers/net/wireless/ath/ath10k/sdio.c
2070
htt_mbox_size = ar_sdio->mbox_info.ext_info[0].htc_ext_sz;
drivers/net/wireless/ath/ath10k/sdio.c
2071
wmi_mbox_size = ar_sdio->mbox_info.ext_info[1].htc_ext_sz;
drivers/net/wireless/ath/ath10k/sdio.c
2073
htt_addr = ar_sdio->mbox_info.ext_info[1].htc_ext_addr;
drivers/net/wireless/ath/ath10k/sdio.c
2074
wmi_addr = ar_sdio->mbox_info.ext_info[0].htc_ext_addr;
drivers/net/wireless/ath/ath10k/sdio.c
2075
htt_mbox_size = ar_sdio->mbox_info.ext_info[1].htc_ext_sz;
drivers/net/wireless/ath/ath10k/sdio.c
2076
wmi_mbox_size = ar_sdio->mbox_info.ext_info[0].htc_ext_sz;
drivers/net/wireless/ath/ath10k/sdio.c
209
ar_sdio->mbox_info.block_size, ret);
drivers/net/wireless/ath/ath10k/sdio.c
359
len = round_down(len, ar_sdio->mbox_info.block_size);
drivers/net/wireless/ath/ath10k/sdio.c
38
return __ALIGN_MASK((len), ar_sdio->mbox_info.block_mask);
drivers/net/wireless/ath/ath10k/sdio.c
651
ret = ath10k_sdio_readsb(ar, ar_sdio->mbox_info.htc_addr,
drivers/net/wireless/ath/ath10k/sdio.c
692
ret = ath10k_sdio_readsb(ar, ar_sdio->mbox_info.htc_addr,
drivers/net/wireless/ath/ath10k/sdio.h
187
struct ath10k_mbox_info mbox_info;
drivers/net/wireless/ath/ath6kl/core.h
809
struct ath6kl_mbox_info mbox_info;
drivers/net/wireless/ath/ath6kl/debug.c
219
if (dev->ar->mbox_info.gmbox_addr != 0) {
drivers/net/wireless/ath/ath6kl/hif.c
237
scat_req->addr = dev->ar->mbox_info.htc_addr;
drivers/net/wireless/ath/ath6kl/hif.c
243
dev->ar->mbox_info.htc_ext_addr :
drivers/net/wireless/ath/ath6kl/hif.c
244
dev->ar->mbox_info.htc_addr;
drivers/net/wireless/ath/ath6kl/hif.c
680
dev->htc_cnxt->block_sz = dev->ar->mbox_info.block_size;
drivers/net/wireless/ath/ath6kl/hif.c
693
dev->htc_cnxt->block_sz, dev->ar->mbox_info.htc_addr);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1318
padded_len, dev->ar->mbox_info.htc_addr);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1321
dev->ar->mbox_info.htc_addr,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2788
block_size = target->dev->ar->mbox_info.block_size;
drivers/net/wireless/ath/ath6kl/htc_mbox.c
523
target->dev->ar->mbox_info.htc_addr,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
528
target->dev->ar->mbox_info.htc_addr,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
536
target->dev->ar->mbox_info.htc_addr,
drivers/net/wireless/ath/ath6kl/init.c
422
blk_size = ar->mbox_info.block_size;
drivers/net/wireless/ath/ath6kl/sdio.c
101
mbox_info->htc_addr = HIF_MBOX_BASE_ADDR;
drivers/net/wireless/ath/ath6kl/sdio.c
102
mbox_info->htc_ext_addr = HIF_MBOX0_EXT_BASE_ADDR;
drivers/net/wireless/ath/ath6kl/sdio.c
103
mbox_info->htc_ext_sz = HIF_MBOX0_EXT_WIDTH;
drivers/net/wireless/ath/ath6kl/sdio.c
104
mbox_info->block_size = HIF_MBOX_BLOCK_SIZE;
drivers/net/wireless/ath/ath6kl/sdio.c
105
mbox_info->gmbox_addr = HIF_GMBOX_BASE_ADDR;
drivers/net/wireless/ath/ath6kl/sdio.c
106
mbox_info->gmbox_sz = HIF_GMBOX_WIDTH;
drivers/net/wireless/ath/ath6kl/sdio.c
1141
addr = ar->mbox_info.htc_addr;
drivers/net/wireless/ath/ath6kl/sdio.c
1210
addr = ar->mbox_info.htc_addr;
drivers/net/wireless/ath/ath6kl/sdio.c
98
struct ath6kl_mbox_info *mbox_info = &ar->mbox_info;
drivers/net/wireless/ath/ath6kl/usb.c
1157
ar->mbox_info.block_size = 16;
drivers/remoteproc/xlnx_r5_remoteproc.c
1317
struct mbox_info *ipi;
drivers/remoteproc/xlnx_r5_remoteproc.c
160
struct mbox_info *ipi;
drivers/remoteproc/xlnx_r5_remoteproc.c
207
struct mbox_info *ipi;
drivers/remoteproc/xlnx_r5_remoteproc.c
210
ipi = container_of(work, struct mbox_info, mbox_work);
drivers/remoteproc/xlnx_r5_remoteproc.c
234
struct mbox_info *ipi;
drivers/remoteproc/xlnx_r5_remoteproc.c
237
ipi = container_of(cl, struct mbox_info, mbox_cl);
drivers/remoteproc/xlnx_r5_remoteproc.c
269
static struct mbox_info *zynqmp_r5_setup_mbox(struct device *cdev)
drivers/remoteproc/xlnx_r5_remoteproc.c
272
struct mbox_info *ipi;
drivers/remoteproc/xlnx_r5_remoteproc.c
313
static void zynqmp_r5_free_mbox(struct mbox_info *ipi)
drivers/remoteproc/xlnx_r5_remoteproc.c
341
struct mbox_info *ipi;