/linux-6.3-rc2/drivers/scsi/qla4xxx/ |
A D | ql4_mbx.c | 290 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_minidump_template() 321 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_req_template_size() 637 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_initialize_fw_cb() 746 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_firmware_state() 777 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_firmware_status() 843 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_fwddb_entry() 921 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_conn_open() 955 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_set_ddb_entry() 981 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_session_logout_ddb() 1018 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4xxx_get_crash_record() [all …]
|
A D | ql4_bsg.c | 455 uint32_t mbox_cmd[MBOX_REG_COUNT]; in ql4xxx_execute_diag_cmd() local 474 __func__, mbox_cmd[0], mbox_cmd[1], mbox_cmd[2], in ql4xxx_execute_diag_cmd() 475 mbox_cmd[3], mbox_cmd[4], mbox_cmd[5], mbox_cmd[6], in ql4xxx_execute_diag_cmd() 476 mbox_cmd[7])); in ql4xxx_execute_diag_cmd() 557 uint32_t *mbox_cmd) in qla4_83xx_pre_loopback_config() argument 578 if (mbox_cmd[1] == QL_DIAG_CMD_TEST_INT_LOOPBACK) in qla4_83xx_pre_loopback_config() 608 uint32_t *mbox_cmd) in qla4_83xx_post_loopback_config() argument 659 uint32_t mbox_cmd[MBOX_REG_COUNT]; in qla4xxx_execute_diag_loopback_cmd() local 702 __func__, mbox_cmd[0], mbox_cmd[1], mbox_cmd[2], in qla4xxx_execute_diag_loopback_cmd() 703 mbox_cmd[3], mbox_cmd[4], mbox_cmd[5], mbox_cmd[6], in qla4xxx_execute_diag_loopback_cmd() [all …]
|
A D | ql4_nx.c | 3971 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_stop_firmware() 3974 mbox_cmd[0] = MBOX_CMD_STOP_FW; in qla4_8xxx_stop_firmware() 3976 &mbox_cmd[0], &mbox_sts[0]); in qla4_8xxx_stop_firmware() 4041 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_get_sys_info() 4045 mbox_cmd[1] = LSDW(sys_info_dma); in qla4_8xxx_get_sys_info() 4046 mbox_cmd[2] = MSDW(sys_info_dma); in qla4_8xxx_get_sys_info() 4047 mbox_cmd[4] = sizeof(*sys_info); in qla4_8xxx_get_sys_info() 4096 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_intr_enable() 4099 mbox_cmd[1] = INTR_ENABLE; in qla4_8xxx_intr_enable() 4117 memset(&mbox_cmd, 0, sizeof(mbox_cmd)); in qla4_8xxx_intr_disable() [all …]
|
A D | ql4_glbl.h | 49 uint8_t qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 56 int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 105 uint32_t *mbox_cmd, 269 int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
|
/linux-6.3-rc2/drivers/net/ethernet/cavium/liquidio/ |
A D | octeon_mailbox.c | 246 mbox_cmd->msg.s.len = 2; in octeon_mbox_process_cmd() 276 mbox_cmd->msg.s.len = 1 + in octeon_mbox_process_cmd() 308 mbox_cmd.recv_status = 1; in octeon_mbox_process_message() 309 if (mbox_cmd.fn) in octeon_mbox_process_message() 310 mbox_cmd.fn(mbox->oct_dev, &mbox_cmd, in octeon_mbox_process_message() 311 mbox_cmd.fn_arg); in octeon_mbox_process_message() 327 mbox_cmd.recv_status = 0; in octeon_mbox_process_message() 328 if (mbox_cmd.fn) in octeon_mbox_process_message() 329 mbox_cmd.fn(mbox->oct_dev, &mbox_cmd, mbox_cmd.fn_arg); in octeon_mbox_process_message() 362 mbox_cmd = &mbox->mbox_resp; in octeon_mbox_cancel() [all …]
|
A D | cn23xx_vf_device.c | 376 mbox_cmd.msg.u64 = 0; 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() 384 mbox_cmd.fn = NULL; in cn23xx_vf_ask_pf_to_do_flr() 385 mbox_cmd.fn_arg = NULL; in cn23xx_vf_ask_pf_to_do_flr() 418 mbox_cmd.msg.u64 = 0; in cn23xx_octeon_pfvf_handshake() 422 mbox_cmd.msg.s.len = 2; in cn23xx_octeon_pfvf_handshake() 423 mbox_cmd.data[0] = 0; in cn23xx_octeon_pfvf_handshake() 430 mbox_cmd.q_no = 0; in cn23xx_octeon_pfvf_handshake() [all …]
|
A D | cn23xx_pf_device.c | 1445 mbox_cmd.msg.u64 = 0; 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 = NULL; in cn23xx_tell_vf_its_macaddr_changed() 1484 mbox_cmd.msg.u64 = 0; in cn23xx_get_vf_stats() 1488 mbox_cmd.msg.s.len = 1; in cn23xx_get_vf_stats() 1490 mbox_cmd.recv_len = 0; in cn23xx_get_vf_stats() 1491 mbox_cmd.recv_status = 0; in cn23xx_get_vf_stats() [all …]
|
A D | octeon_mailbox.h | 118 struct octeon_mbox_cmd *mbox_cmd);
|
/linux-6.3-rc2/drivers/platform/x86/intel/speed_select_if/ |
A D | isst_if_mbox_pci.c | 40 struct isst_if_mbox_cmd *mbox_cmd) in isst_if_mbox_cmd() argument 71 mbox_cmd->req_data); in isst_if_mbox_cmd() 78 (mbox_cmd->sub_command << 8) | in isst_if_mbox_cmd() 79 mbox_cmd->command; in isst_if_mbox_cmd() 109 mbox_cmd->resp_data = data; in isst_if_mbox_cmd() 119 struct isst_if_mbox_cmd *mbox_cmd; in isst_if_mbox_proc_cmd() local 126 if (isst_if_mbox_cmd_invalid(mbox_cmd)) in isst_if_mbox_proc_cmd() 148 mbox_cmd->sub_command, in isst_if_mbox_proc_cmd() 149 mbox_cmd->logical_cpu, 1, in isst_if_mbox_proc_cmd() 150 mbox_cmd->parameter, in isst_if_mbox_proc_cmd() [all …]
|
A D | isst_if_mbox_msr.c | 91 struct isst_if_mbox_cmd *mbox_cmd; member 100 act->mbox_cmd->sub_command, in msrl_update_func() 101 act->mbox_cmd->parameter, in msrl_update_func() 102 act->mbox_cmd->req_data, in msrl_update_func() 103 &act->mbox_cmd->resp_data); in msrl_update_func() 113 if (isst_if_mbox_cmd_invalid(action.mbox_cmd)) in isst_if_mbox_proc_cmd() 116 if (isst_if_mbox_cmd_set_req(action.mbox_cmd) && in isst_if_mbox_proc_cmd() 134 action.mbox_cmd->sub_command, in isst_if_mbox_proc_cmd() 135 action.mbox_cmd->logical_cpu, 1, in isst_if_mbox_proc_cmd() 136 action.mbox_cmd->parameter, in isst_if_mbox_proc_cmd() [all …]
|
A D | isst_if_common.h | 68 bool isst_if_mbox_cmd_set_req(struct isst_if_mbox_cmd *mbox_cmd); 70 int isst_store_cmd(int cmd, int sub_command, u32 cpu, int mbox_cmd,
|
A D | isst_if_common.c | 156 struct isst_if_mbox_cmd mbox_cmd; in isst_mbox_resume_command() local 159 mbox_cmd.command = (sst_cmd->cmd & GENMASK_ULL(31, 16)) >> 16; in isst_mbox_resume_command() 160 mbox_cmd.sub_command = sst_cmd->cmd & GENMASK_ULL(15, 0); in isst_mbox_resume_command() 161 mbox_cmd.parameter = sst_cmd->param; in isst_mbox_resume_command() 162 mbox_cmd.req_data = sst_cmd->data; in isst_mbox_resume_command() 163 mbox_cmd.logical_cpu = sst_cmd->cpu; in isst_mbox_resume_command() 164 (cb->cmd_callback)((u8 *)&mbox_cmd, &wr_only, 1); in isst_mbox_resume_command()
|
/linux-6.3-rc2/drivers/cxl/ |
A D | security.c | 22 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_get_security_flags() local 26 mbox_cmd = (struct cxl_mbox_cmd) { in cxl_pmem_get_security_flags() 71 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_security_change_key() local 81 mbox_cmd = (struct cxl_mbox_cmd) { in cxl_pmem_security_change_key() 98 struct cxl_mbox_cmd mbox_cmd; in __cxl_pmem_security_disable() local 106 mbox_cmd = (struct cxl_mbox_cmd) { in __cxl_pmem_security_disable() 132 struct cxl_mbox_cmd mbox_cmd = { in cxl_pmem_security_freeze() local 146 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_security_unlock() local 150 mbox_cmd = (struct cxl_mbox_cmd) { in cxl_pmem_security_unlock() 170 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_security_passphrase_erase() local [all …]
|
A D | pci.c | 111 struct cxl_mbox_cmd *mbox_cmd) in __cxl_pci_mbox_send_cmd() argument 149 mbox_cmd->opcode); in __cxl_pci_mbox_send_cmd() 150 if (mbox_cmd->size_in) { in __cxl_pci_mbox_send_cmd() 155 mbox_cmd->size_in); in __cxl_pci_mbox_send_cmd() 156 memcpy_toio(payload, mbox_cmd->payload_in, mbox_cmd->size_in); in __cxl_pci_mbox_send_cmd() 178 mbox_cmd->return_code = in __cxl_pci_mbox_send_cmd() 183 cxl_mbox_cmd_rc2str(mbox_cmd)); in __cxl_pci_mbox_send_cmd() 203 mbox_cmd->size_out = n; in __cxl_pci_mbox_send_cmd() 205 mbox_cmd->size_out = 0; in __cxl_pci_mbox_send_cmd() 575 struct cxl_mbox_cmd mbox_cmd = { in cxl_event_get_int_policy() local [all …]
|
A D | pmem.c | 123 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_get_config_data() local 135 mbox_cmd = (struct cxl_mbox_cmd) { in cxl_pmem_get_config_data() 143 rc = cxl_internal_send_cmd(cxlds, &mbox_cmd); in cxl_pmem_get_config_data() 154 struct cxl_mbox_cmd mbox_cmd; in cxl_pmem_set_config_data() local 173 mbox_cmd = (struct cxl_mbox_cmd) { in cxl_pmem_set_config_data() 179 rc = cxl_internal_send_cmd(cxlds, &mbox_cmd); in cxl_pmem_set_config_data()
|
A D | cxlmem.h | 171 static inline const char *cxl_mbox_cmd_rc2str(struct cxl_mbox_cmd *mbox_cmd) in cxl_mbox_cmd_rc2str() argument 173 return cxl_mbox_cmd_rctable[mbox_cmd->return_code].desc; in cxl_mbox_cmd_rc2str() 176 static inline int cxl_mbox_cmd_rc2errno(struct cxl_mbox_cmd *mbox_cmd) in cxl_mbox_cmd_rc2errno() argument 178 return cxl_mbox_cmd_rctable[mbox_cmd->return_code].err; in cxl_mbox_cmd_rc2errno()
|
/linux-6.3-rc2/drivers/cxl/core/ |
A D | mbox.c | 172 out_size = mbox_cmd->size_out; in cxl_internal_send_cmd() 173 min_out = mbox_cmd->min_out; in cxl_internal_send_cmd() 509 mbox_cmd->opcode, mbox_cmd->size_in); in handle_mailbox_cmd_from_user() 520 if (mbox_cmd->size_out) { in handle_mailbox_cmd_from_user() 524 mbox_cmd->payload_out, mbox_cmd->size_out)) { in handle_mailbox_cmd_from_user() 534 cxl_mbox_cmd_dtor(mbox_cmd); in handle_mailbox_cmd_from_user() 543 struct cxl_mbox_cmd mbox_cmd; in cxl_send_cmd() local 651 struct cxl_mbox_cmd mbox_cmd; in cxl_get_gsl() local 805 struct cxl_mbox_cmd mbox_cmd; in cxl_clear_event_record() local 868 struct cxl_mbox_cmd mbox_cmd; in cxl_mem_get_records_log() local [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4vf/ |
A D | t4vf_common.h | 276 struct mbox_cmd { struct 294 static inline struct mbox_cmd *mbox_cmd_log_entry(struct mbox_cmd_log *log, in mbox_cmd_log_entry() argument 297 return &((struct mbox_cmd *)&(log)[1])[entry_idx]; in mbox_cmd_log_entry()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | isst_if.h | 132 struct isst_if_mbox_cmd mbox_cmd[1]; member
|
/linux-6.3-rc2/drivers/firmware/ |
A D | turris-mox-rwtm.c | 35 enum mbox_cmd { enum 148 static int mox_get_status(enum mbox_cmd cmd, u32 retval) in mox_get_status()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlxsw/ |
A D | i2c.c | 307 struct i2c_msg mbox_cmd[] = in mlxsw_i2c_get_mbox() local 313 err = i2c_transfer(client->adapter, mbox_cmd, 2); in mlxsw_i2c_get_mbox()
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/ |
A D | nfp_net.h | 969 int nfp_net_mbox_reconfig(struct nfp_net *nn, u32 mbox_cmd); 970 int nfp_net_mbox_reconfig_and_unlock(struct nfp_net *nn, u32 mbox_cmd);
|
A D | nfp_net_common.c | 312 int nfp_net_mbox_reconfig(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig() argument 317 nn_writeq(nn, mbox + NFP_NET_CFG_MBOX_SIMPLE_CMD, mbox_cmd); in nfp_net_mbox_reconfig() 328 void nfp_net_mbox_reconfig_post(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig_post() argument 332 nn_writeq(nn, mbox + NFP_NET_CFG_MBOX_SIMPLE_CMD, mbox_cmd); in nfp_net_mbox_reconfig_post() 346 int nfp_net_mbox_reconfig_and_unlock(struct nfp_net *nn, u32 mbox_cmd) in nfp_net_mbox_reconfig_and_unlock() argument 350 ret = nfp_net_mbox_reconfig(nn, mbox_cmd); in nfp_net_mbox_reconfig_and_unlock()
|
/linux-6.3-rc2/tools/power/x86/intel-speed-select/ |
A D | isst-config.c | 860 mbox_cmds.mbox_cmd[0].logical_cpu = cpu; in isst_send_mbox_command() 861 mbox_cmds.mbox_cmd[0].command = command; in isst_send_mbox_command() 862 mbox_cmds.mbox_cmd[0].sub_command = sub_command; in isst_send_mbox_command() 863 mbox_cmds.mbox_cmd[0].parameter = parameter; in isst_send_mbox_command() 864 mbox_cmds.mbox_cmd[0].req_data = req_data; in isst_send_mbox_command() 887 *resp = mbox_cmds.mbox_cmd[0].resp_data; in isst_send_mbox_command()
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4/ |
A D | cudbg_entity.h | 19 struct mbox_cmd entry;
|