Lines Matching defs:priv
48 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd);
50 start_sector, priv->chunk_sectors,
62 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd);
65 if (!priv->dirty || priv->tag < 0)
68 res = ps3flash_read_write_sectors(dev, priv->tag, 1);
72 priv->dirty = false;
78 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd);
81 if (start_sector == priv->tag)
88 priv->tag = -1;
94 priv->tag = start_sector;
133 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd);
154 sector = *pos / dev->bounce_size * priv->chunk_sectors;
162 mutex_lock(&priv->mutex);
183 mutex_unlock(&priv->mutex);
187 sector += priv->chunk_sectors;
194 mutex_unlock(&priv->mutex);
202 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd);
223 sector = *pos / dev->bounce_size * priv->chunk_sectors;
231 mutex_lock(&priv->mutex);
235 else if (sector != priv->tag)
255 priv->tag = sector;
256 priv->dirty = true;
258 mutex_unlock(&priv->mutex);
262 sector += priv->chunk_sectors;
269 mutex_unlock(&priv->mutex);
369 struct ps3flash_private *priv;
400 priv = kzalloc(sizeof(*priv), GFP_KERNEL);
401 if (!priv) {
406 ps3_system_bus_set_drvdata(&dev->sbd, priv);
407 mutex_init(&priv->mutex);
408 priv->tag = -1;
412 priv->chunk_sectors = dev->bounce_size / dev->blk_size;
435 kfree(priv);