/Linux-v4.19/drivers/scsi/qla4xxx/ |
D | ql4_mbx.c | 287 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4xxx_get_minidump_template() local 291 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_minidump_template() 294 mbox_cmd[0] = MBOX_CMD_MINIDUMP; in qla4xxx_get_minidump_template() 295 mbox_cmd[1] = MINIDUMP_GET_TMPLT_SUBCOMMAND; in qla4xxx_get_minidump_template() 296 mbox_cmd[2] = LSDW(phys_addr); in qla4xxx_get_minidump_template() 297 mbox_cmd[3] = MSDW(phys_addr); in qla4xxx_get_minidump_template() 298 mbox_cmd[4] = ha->fw_dump_tmplt_size; in qla4xxx_get_minidump_template() 299 mbox_cmd[5] = 0; in qla4xxx_get_minidump_template() 301 status = qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 2, &mbox_cmd[0], in qla4xxx_get_minidump_template() 306 ha->host_no, __func__, mbox_cmd[0], in qla4xxx_get_minidump_template() [all …]
|
D | ql4_bsg.c | 456 uint32_t mbox_cmd[MBOX_REG_COUNT]; in ql4xxx_execute_diag_cmd() local 470 memcpy(mbox_cmd, &bsg_req->rqst_data.h_vendor.vendor_cmd[1], in ql4xxx_execute_diag_cmd() 475 __func__, mbox_cmd[0], mbox_cmd[1], mbox_cmd[2], in ql4xxx_execute_diag_cmd() 476 mbox_cmd[3], mbox_cmd[4], mbox_cmd[5], mbox_cmd[6], in ql4xxx_execute_diag_cmd() 477 mbox_cmd[7])); in ql4xxx_execute_diag_cmd() 479 status = qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 8, &mbox_cmd[0], in ql4xxx_execute_diag_cmd() 558 uint32_t *mbox_cmd) in qla4_83xx_pre_loopback_config() argument 579 if (mbox_cmd[1] == QL_DIAG_CMD_TEST_INT_LOOPBACK) in qla4_83xx_pre_loopback_config() 582 if (mbox_cmd[1] == QL_DIAG_CMD_TEST_EXT_LOOPBACK) in qla4_83xx_pre_loopback_config() 609 uint32_t *mbox_cmd) in qla4_83xx_post_loopback_config() argument [all …]
|
D | ql4_nx.c | 3990 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4_8xxx_stop_firmware() local 3993 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_stop_firmware() 3996 mbox_cmd[0] = MBOX_CMD_STOP_FW; in qla4_8xxx_stop_firmware() 3998 &mbox_cmd[0], &mbox_sts[0]); in qla4_8xxx_stop_firmware() 4049 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4_8xxx_get_sys_info() local 4063 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_get_sys_info() 4066 mbox_cmd[0] = MBOX_CMD_GET_SYS_INFO; in qla4_8xxx_get_sys_info() 4067 mbox_cmd[1] = LSDW(sys_info_dma); in qla4_8xxx_get_sys_info() 4068 mbox_cmd[2] = MSDW(sys_info_dma); in qla4_8xxx_get_sys_info() 4069 mbox_cmd[4] = sizeof(*sys_info); in qla4_8xxx_get_sys_info() [all …]
|
D | ql4_glbl.h | 50 uint8_t qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 57 int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 106 uint32_t *mbox_cmd, 271 int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
|
D | ql4_isr.c | 439 switch (mrb->mbox_cmd) { in qla4xxx_mbox_status_entry() 443 __func__, mrb->mbox_cmd, in qla4xxx_mbox_status_entry() 460 "0x%x\n", __func__, mrb->mbox_cmd)); in qla4xxx_mbox_status_entry()
|
D | ql4_iocb.c | 497 mrb->mbox_cmd = in_mbox[0]; in qla4xxx_send_mbox_iocb()
|
D | ql4_def.h | 266 uint32_t mbox_cmd; member
|
D | ql4_os.c | 2703 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4xxx_iface_set_param() local 2717 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_iface_set_param() 2720 if (qla4xxx_get_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma)) { in qla4xxx_iface_set_param() 2798 rval = qla4xxx_set_acb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma); in qla4xxx_iface_set_param() 2807 qla4xxx_update_local_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb, in qla4xxx_iface_set_param() 9474 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4xxx_context_reset() local 9508 rval = qla4xxx_set_acb(ha, &mbox_cmd[0], &mbox_sts[0], acb_dma); in qla4xxx_context_reset()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_mailbox.c | 132 struct octeon_mbox_cmd *mbox_cmd) in octeon_mbox_write() argument 134 struct octeon_mbox *mbox = oct->mbox[mbox_cmd->q_no]; in octeon_mbox_write() 141 if ((mbox_cmd->msg.s.type == OCTEON_MBOX_RESPONSE) && in octeon_mbox_write() 147 if ((mbox_cmd->msg.s.type == OCTEON_MBOX_REQUEST) && in octeon_mbox_write() 153 if (mbox_cmd->msg.s.type == OCTEON_MBOX_REQUEST) { in octeon_mbox_write() 154 memcpy(&mbox->mbox_resp, mbox_cmd, in octeon_mbox_write() 172 writeq(mbox_cmd->msg.u64, mbox->mbox_write_reg); in octeon_mbox_write() 173 for (i = 0; i < (u32)(mbox_cmd->msg.s.len - 1); i++) { in octeon_mbox_write() 184 writeq(mbox_cmd->data[i], mbox->mbox_write_reg); in octeon_mbox_write() 191 if (mbox_cmd->msg.s.type == OCTEON_MBOX_RESPONSE) { in octeon_mbox_write() [all …]
|
D | cn23xx_vf_device.c | 374 struct octeon_mbox_cmd mbox_cmd; in cn23xx_vf_ask_pf_to_do_flr() local 376 mbox_cmd.msg.u64 = 0; in cn23xx_vf_ask_pf_to_do_flr() 377 mbox_cmd.msg.s.type = OCTEON_MBOX_REQUEST; in cn23xx_vf_ask_pf_to_do_flr() 378 mbox_cmd.msg.s.resp_needed = 0; in cn23xx_vf_ask_pf_to_do_flr() 379 mbox_cmd.msg.s.cmd = OCTEON_VF_FLR_REQUEST; in cn23xx_vf_ask_pf_to_do_flr() 380 mbox_cmd.msg.s.len = 1; in cn23xx_vf_ask_pf_to_do_flr() 381 mbox_cmd.q_no = 0; in cn23xx_vf_ask_pf_to_do_flr() 382 mbox_cmd.recv_len = 0; in cn23xx_vf_ask_pf_to_do_flr() 383 mbox_cmd.recv_status = 0; in cn23xx_vf_ask_pf_to_do_flr() 384 mbox_cmd.fn = NULL; in cn23xx_vf_ask_pf_to_do_flr() [all …]
|
D | cn23xx_pf_device.c | 1443 struct octeon_mbox_cmd mbox_cmd; in cn23xx_tell_vf_its_macaddr_changed() local 1445 mbox_cmd.msg.u64 = 0; in cn23xx_tell_vf_its_macaddr_changed() 1446 mbox_cmd.msg.s.type = OCTEON_MBOX_REQUEST; in cn23xx_tell_vf_its_macaddr_changed() 1447 mbox_cmd.msg.s.resp_needed = 0; in cn23xx_tell_vf_its_macaddr_changed() 1448 mbox_cmd.msg.s.cmd = OCTEON_PF_CHANGED_VF_MACADDR; in cn23xx_tell_vf_its_macaddr_changed() 1449 mbox_cmd.msg.s.len = 1; in cn23xx_tell_vf_its_macaddr_changed() 1450 mbox_cmd.recv_len = 0; in cn23xx_tell_vf_its_macaddr_changed() 1451 mbox_cmd.recv_status = 0; in cn23xx_tell_vf_its_macaddr_changed() 1452 mbox_cmd.fn = NULL; in cn23xx_tell_vf_its_macaddr_changed() 1453 mbox_cmd.fn_arg = 0; in cn23xx_tell_vf_its_macaddr_changed() [all …]
|
D | octeon_mailbox.h | 118 struct octeon_mbox_cmd *mbox_cmd);
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | t4vf_common.h | 275 struct mbox_cmd { struct 293 static inline struct mbox_cmd *mbox_cmd_log_entry(struct mbox_cmd_log *log, in mbox_cmd_log_entry() argument 296 return &((struct mbox_cmd *)&(log)[1])[entry_idx]; in mbox_cmd_log_entry()
|
D | cxgb4vf_main.c | 1917 struct mbox_cmd *entry; in mboxlog_show() 2965 (sizeof(struct mbox_cmd) * in cxgb4vf_pci_probe()
|
D | t4vf_hw.c | 91 struct mbox_cmd *entry; in t4vf_record_mbox()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | i2c.c | 222 struct i2c_msg mbox_cmd[] = in mlxsw_i2c_get_mbox() local 228 err = i2c_transfer(client->adapter, mbox_cmd, 2); in mlxsw_i2c_get_mbox()
|
/Linux-v4.19/drivers/scsi/lpfc/ |
D | lpfc_sli.h | 289 uint64_t mbox_cmd; /* Mailbox commands issued */ member
|
D | lpfc_sli.c | 7840 psli->slistat.mbox_cmd++; in lpfc_sli_issue_mbox_s3() 8513 psli->slistat.mbox_cmd++; in lpfc_sli4_post_async_mbox()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | cudbg_entity.h | 31 struct mbox_cmd entry;
|
D | cxgb4.h | 430 struct mbox_cmd { struct 448 static inline struct mbox_cmd *mbox_cmd_log_entry(struct mbox_cmd_log *log, in mbox_cmd_log_entry() argument 451 return &((struct mbox_cmd *)&(log)[1])[entry_idx]; in mbox_cmd_log_entry()
|
D | cudbg_lib.c | 2822 struct mbox_cmd *entry; in cudbg_collect_mbox_log() 2847 memcpy(&mboxlog->entry, entry, sizeof(struct mbox_cmd)); in cudbg_collect_mbox_log()
|
D | cxgb4_debugfs.c | 1173 struct mbox_cmd *entry; in mboxlog_show()
|
D | cxgb4_main.c | 5473 (sizeof(struct mbox_cmd) * in init_one()
|
D | t4_hw.c | 242 struct mbox_cmd *entry; in t4_record_mbox()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_common.c | 312 static int nfp_net_reconfig_mbox(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_reconfig_mbox() argument 318 nn_err(nn, "no mailbox present, command: %u\n", mbox_cmd); in nfp_net_reconfig_mbox() 322 nn_writeq(nn, mbox + NFP_NET_CFG_MBOX_SIMPLE_CMD, mbox_cmd); in nfp_net_reconfig_mbox()
|