Lines Matching defs:hpriv
644 struct piix_host_priv *hpriv = ap->host->private_data;
660 if ((hpriv->saved_iocfg & mask) == 0)
949 struct piix_host_priv *hpriv = ap->host->private_data;
952 hpriv->sidpr + PIIX_SIDPR_IDX);
958 struct piix_host_priv *hpriv = link->ap->host->private_data;
964 spin_lock_irqsave(&hpriv->sidpr_lock, flags);
966 *val = ioread32(hpriv->sidpr + PIIX_SIDPR_DATA);
967 spin_unlock_irqrestore(&hpriv->sidpr_lock, flags);
974 struct piix_host_priv *hpriv = link->ap->host->private_data;
980 spin_lock_irqsave(&hpriv->sidpr_lock, flags);
982 iowrite32(val, hpriv->sidpr + PIIX_SIDPR_DATA);
983 spin_unlock_irqrestore(&hpriv->sidpr_lock, flags);
1390 struct piix_host_priv *hpriv = host->private_data;
1397 if (hpriv->map[i] == IDE)
1414 hpriv->sidpr = pcim_iomap_table(pdev)[PIIX_SIDPR_BAR];
1472 struct piix_host_priv *hpriv = host->private_data;
1481 if (hpriv->saved_iocfg & (1 << 18)) {
1485 hpriv->saved_iocfg & ~(1 << 18));
1548 struct piix_host_priv *hpriv;
1576 hpriv = devm_kzalloc(dev, sizeof(*hpriv), GFP_KERNEL);
1577 if (!hpriv)
1579 spin_lock_init(&hpriv->sidpr_lock);
1586 pci_read_config_dword(pdev, PIIX_IOCFG, &hpriv->saved_iocfg);
1600 hpriv->map = piix_init_sata_map(pdev, port_info,
1606 host->private_data = hpriv;
1646 struct piix_host_priv *hpriv = host->private_data;
1648 pci_write_config_dword(pdev, PIIX_IOCFG, hpriv->saved_iocfg);