Home
last modified time | relevance | path

Searched refs:dev_cmd (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/crypto/ionic/
H A Dionic_crypto_cmds.c113 iowrite32(cmd->words[i], &dev->dev_cmd->cmd.words[i]); in iocpt_dev_cmd_go()
115 iowrite32(0, &dev->dev_cmd->done); in iocpt_dev_cmd_go()
116 iowrite32(1, &dev->dev_cmd->doorbell); in iocpt_dev_cmd_go()
130 done = ioread32(&dev->dev_cmd->done) & IONIC_DEV_CMD_DONE; in iocpt_dev_cmd_wait()
133 ioread8(&dev->dev_cmd->cmd.cmd.opcode), in iocpt_dev_cmd_wait()
144 ioread8(&dev->dev_cmd->cmd.cmd.opcode), elapsed_usec); in iocpt_dev_cmd_wait()
157 comp->words[i] = ioread32(&dev->dev_cmd->comp.words[i]); in iocpt_dev_cmd_comp()
168 status = ioread8(&dev->dev_cmd->comp.comp.status); in iocpt_dev_cmd_wait_check()
268 uint32_t cmd_words = RTE_DIM(dev->dev_cmd->data); in iocpt_queue_identify()
311 q_ident->words[i] = ioread32(&dev->dev_cmd->data[i]); in iocpt_queue_identify()
[all …]
H A Dionic_crypto_vdev.c44 dev->dev_cmd = (union iocpt_dev_cmd_regs *) in iocpt_vdev_setup_bars()
H A Dionic_crypto.h228 union iocpt_dev_cmd_regs __iomem *dev_cmd; member
/dpdk/drivers/net/ionic/
H A Dionic_main.c327 ioread8(&idev->dev_cmd->cmd.cmd.opcode), in ionic_dev_cmd_wait()
338 ioread8(&idev->dev_cmd->cmd.cmd.opcode), in ionic_dev_cmd_wait()
382 uint32_t cmd_size = RTE_DIM(idev->dev_cmd->data); in ionic_identify()
401 iowrite32(ident->drv.words[i], &idev->dev_cmd->data[i]); in ionic_identify()
408 ident->dev.words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_identify()
438 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_port_identify()
448 ioread32(&idev->dev_cmd->data[i]); in ionic_port_identify()
486 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_port_init()
512 iowrite32(ident->port.config.words[i], &idev->dev_cmd->data[i]); in ionic_port_init()
H A Dionic_dev.c18 return ioread8(&idev->dev_cmd->comp.comp.status); in ionic_dev_cmd_status()
24 return ioread32(&idev->dev_cmd->done) & IONIC_DEV_CMD_DONE; in ionic_dev_cmd_done()
35 comp->words[i] = ioread32(&idev->dev_cmd->comp.words[i]); in ionic_dev_cmd_comp()
48 iowrite32(cmd->words[i], &idev->dev_cmd->cmd.words[i]); in ionic_dev_cmd_go()
50 iowrite32(0, &idev->dev_cmd->done); in ionic_dev_cmd_go()
51 iowrite32(1, &idev->dev_cmd->doorbell); in ionic_dev_cmd_go()
H A Dionic_dev_vdev.c56 idev->dev_cmd = (union ionic_dev_cmd_regs *) in ionic_vdev_setup()
H A Dionic_dev_pci.c59 idev->dev_cmd = (union ionic_dev_cmd_regs *) in ionic_pci_setup()
H A Dionic_dev.h110 union ionic_dev_cmd_regs __iomem *dev_cmd; member
H A Dionic_lif.c962 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_lif_queue_identify()
1006 q_ident->words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_lif_queue_identify()
2096 uint32_t cmd_words = RTE_DIM(idev->dev_cmd->data); in ionic_lif_identify()
2108 ident->lif.words[i] = ioread32(&idev->dev_cmd->data[i]); in ionic_lif_identify()