Lines Matching defs:hcr
425 status = readl(mlx4_priv(dev)->cmd.hcr + HCR_STATUS_OFFSET);
437 u32 __iomem *hcr = cmd->hcr;
482 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), hcr + 0);
483 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), hcr + 1);
484 __raw_writel((__force u32) cpu_to_be32(in_modifier), hcr + 2);
485 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), hcr + 3);
486 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4);
487 __raw_writel((__force u32) cpu_to_be32(token << 16), hcr + 5);
496 op), hcr + 6);
587 void __iomem *hcr = priv->cmd.hcr;
644 __raw_readl(hcr + HCR_OUT_PARAM_OFFSET)) << 32 |
646 __raw_readl(hcr + HCR_OUT_PARAM_OFFSET + 4));
648 __raw_readl(hcr + HCR_STATUS_OFFSET)) >> 24;
2500 if (!mlx4_is_slave(dev) && !priv->cmd.hcr) {
2501 priv->cmd.hcr = ioremap(pci_resource_start(dev->persist->pdev,
2503 if (!priv->cmd.hcr) {
2598 if (!mlx4_is_slave(dev) && priv->cmd.hcr &&
2600 iounmap(priv->cmd.hcr);
2601 priv->cmd.hcr = NULL;