Home
last modified time | relevance | path

Searched refs:out_mbox (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dcmd.h63 char *out_mbox, size_t out_mbox_size);
76 char *out_mbox, size_t out_mbox_size) in mlxsw_cmd_exec_out() argument
80 out_mbox, out_mbox_size); in mlxsw_cmd_exec_out()
225 char *out_mbox) in mlxsw_cmd_query_fw() argument
228 0, 0, false, out_mbox, MLXSW_CMD_MBOX_SIZE); in mlxsw_cmd_query_fw()
353 char *out_mbox) in mlxsw_cmd_boardinfo() argument
356 0, 0, false, out_mbox, MLXSW_CMD_MBOX_SIZE); in mlxsw_cmd_boardinfo()
397 char *out_mbox) in mlxsw_cmd_query_aq_cap() argument
400 0, 0, false, out_mbox, MLXSW_CMD_MBOX_SIZE); in mlxsw_cmd_query_aq_cap()
773 char *in_mbox, char *out_mbox) in mlxsw_cmd_access_reg() argument
[all …]
Dcore.c1093 char *in_mbox, *out_mbox, *tmp; in mlxsw_core_reg_access_cmd() local
1099 out_mbox = mlxsw_cmd_mbox_alloc(); in mlxsw_core_reg_access_cmd()
1100 if (!out_mbox) { in mlxsw_core_reg_access_cmd()
1111 err = mlxsw_cmd_access_reg(mlxsw_core, in_mbox, out_mbox); in mlxsw_core_reg_access_cmd()
1113 err = mlxsw_emad_process_status(mlxsw_core, out_mbox); in mlxsw_core_reg_access_cmd()
1119 memcpy(payload, mlxsw_emad_reg_payload(out_mbox), in mlxsw_core_reg_access_cmd()
1123 mlxsw_cmd_mbox_free(out_mbox); in mlxsw_core_reg_access_cmd()
1242 char *out_mbox, size_t out_mbox_size) in mlxsw_cmd_exec() argument
1261 out_mbox, out_mbox_size, &status); in mlxsw_cmd_exec()
1273 if (!err && out_mbox) { in mlxsw_cmd_exec()
[all …]
Dpci.c181 struct mlxsw_pci_mem_item out_mbox; member
1415 err = mlxsw_pci_mbox_alloc(mlxsw_pci, &mlxsw_pci->cmd.out_mbox); in mlxsw_pci_init()
1481 mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.out_mbox); in mlxsw_pci_init()
1496 mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.out_mbox); in mlxsw_pci_fini()
1586 char *out_mbox, size_t out_mbox_size, in mlxsw_pci_cmd_exec() argument
1591 dma_addr_t out_mapaddr = mlxsw_pci->cmd.out_mbox.mapaddr; in mlxsw_pci_cmd_exec()
1650 if (!err && out_mbox && out_mbox_direct) { in mlxsw_pci_cmd_exec()
1660 memcpy(out_mbox, &tmp, sizeof(tmp)); in mlxsw_pci_cmd_exec()
1663 memcpy(out_mbox + sizeof(tmp), &tmp, sizeof(tmp)); in mlxsw_pci_cmd_exec()
1665 } else if (!err && out_mbox) { in mlxsw_pci_cmd_exec()
[all …]
Dcore.h195 char *out_mbox, size_t out_mbox_size,
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_isr.c444 mbox_sts_entry->out_mbox[0], in qla4xxx_mbox_status_entry()
445 mbox_sts_entry->out_mbox[6])); in qla4xxx_mbox_status_entry()
447 if (mbox_sts_entry->out_mbox[0] == MBOX_STS_COMMAND_COMPLETE) in qla4xxx_mbox_status_entry()
450 status = mbox_sts_entry->out_mbox[6]; in qla4xxx_mbox_status_entry()
452 data_size = sizeof(mbox_sts_entry->out_mbox); in qla4xxx_mbox_status_entry()
455 (uint8_t *) mbox_sts_entry->out_mbox); in qla4xxx_mbox_status_entry()
Dql4_fw.h1279 uint32_t out_mbox[8]; /* 08-25 */ member