dev_cmd_regs 56 drivers/net/ethernet/pensando/ionic/ionic_dev.c idev->dev_cmd_regs = bar->vaddr + IONIC_BAR0_DEV_CMD_REGS_OFFSET; dev_cmd_regs 89 drivers/net/ethernet/pensando/ionic/ionic_dev.c return ioread8(&idev->dev_cmd_regs->comp.comp.status); dev_cmd_regs 94 drivers/net/ethernet/pensando/ionic/ionic_dev.c return ioread32(&idev->dev_cmd_regs->done) & IONIC_DEV_CMD_DONE; dev_cmd_regs 99 drivers/net/ethernet/pensando/ionic/ionic_dev.c memcpy_fromio(comp, &idev->dev_cmd_regs->comp, sizeof(*comp)); dev_cmd_regs 104 drivers/net/ethernet/pensando/ionic/ionic_dev.c memcpy_toio(&idev->dev_cmd_regs->cmd, cmd, sizeof(*cmd)); dev_cmd_regs 105 drivers/net/ethernet/pensando/ionic/ionic_dev.c iowrite32(0, &idev->dev_cmd_regs->done); dev_cmd_regs 106 drivers/net/ethernet/pensando/ionic/ionic_dev.c iowrite32(1, &idev->dev_cmd_regs->doorbell); dev_cmd_regs 124 drivers/net/ethernet/pensando/ionic/ionic_dev.h union ionic_dev_cmd_regs __iomem *dev_cmd_regs; dev_cmd_regs 113 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c memcpy_fromio(p, lif->ionic->idev.dev_cmd_regs->words, size); dev_cmd_regs 2172 drivers/net/ethernet/pensando/ionic/ionic_lif.c sz = min(sizeof(*lid), sizeof(idev->dev_cmd_regs->data)); dev_cmd_regs 2177 drivers/net/ethernet/pensando/ionic/ionic_lif.c memcpy_fromio(lid, &idev->dev_cmd_regs->data, sz); dev_cmd_regs 336 drivers/net/ethernet/pensando/ionic/ionic_main.c opcode = idev->dev_cmd_regs->cmd.cmd.opcode; dev_cmd_regs 355 drivers/net/ethernet/pensando/ionic/ionic_main.c iowrite32(0, &idev->dev_cmd_regs->done); dev_cmd_regs 356 drivers/net/ethernet/pensando/ionic/ionic_main.c iowrite32(1, &idev->dev_cmd_regs->doorbell); dev_cmd_regs 396 drivers/net/ethernet/pensando/ionic/ionic_main.c sz = min(sizeof(ident->drv), sizeof(idev->dev_cmd_regs->data)); dev_cmd_regs 397 drivers/net/ethernet/pensando/ionic/ionic_main.c memcpy_toio(&idev->dev_cmd_regs->data, &ident->drv, sz); dev_cmd_regs 402 drivers/net/ethernet/pensando/ionic/ionic_main.c sz = min(sizeof(ident->dev), sizeof(idev->dev_cmd_regs->data)); dev_cmd_regs 403 drivers/net/ethernet/pensando/ionic/ionic_main.c memcpy_fromio(&ident->dev, &idev->dev_cmd_regs->data, sz); dev_cmd_regs 457 drivers/net/ethernet/pensando/ionic/ionic_main.c sz = min(sizeof(ident->port), sizeof(idev->dev_cmd_regs->data)); dev_cmd_regs 458 drivers/net/ethernet/pensando/ionic/ionic_main.c memcpy_fromio(&ident->port, &idev->dev_cmd_regs->data, sz); dev_cmd_regs 485 drivers/net/ethernet/pensando/ionic/ionic_main.c sz = min(sizeof(ident->port.config), sizeof(idev->dev_cmd_regs->data)); dev_cmd_regs 489 drivers/net/ethernet/pensando/ionic/ionic_main.c memcpy_toio(&idev->dev_cmd_regs->data, &ident->port.config, sz);