Lines Matching refs:mp
60 struct ms02nv_private *mp = mtd->priv;
62 memcpy(buf, mp->uaddr + from, len);
70 struct ms02nv_private *mp = mtd->priv;
72 memcpy(mp->uaddr + to, buf, len);
111 struct ms02nv_private *mp;
148 mp = kzalloc(sizeof(*mp), GFP_KERNEL);
149 if (!mp)
152 mtd->priv = mp;
153 mp->resource.module = mod_res;
166 mp->resource.diag_ram = diag_res;
179 mp->resource.user_ram = user_res;
192 mp->resource.csr = csr_res;
194 mp->addr = phys_to_virt(addr);
195 mp->size = size;
203 mp->uaddr = phys_to_virt(fixaddr);
224 mp->next = root_ms02nv_mtd;
240 kfree(mp);
253 struct ms02nv_private *mp = mtd->priv;
255 root_ms02nv_mtd = mp->next;
259 release_resource(mp->resource.csr);
260 kfree(mp->resource.csr);
261 release_resource(mp->resource.user_ram);
262 kfree(mp->resource.user_ram);
263 release_resource(mp->resource.diag_ram);
264 kfree(mp->resource.diag_ram);
265 release_resource(mp->resource.module);
266 kfree(mp->resource.module);
267 kfree(mp);