Lines Matching defs:pi
29 struct pvpanic_instance *pi = dev_get_drvdata(dev);
31 return sysfs_emit(buf, "%x\n", pi->capability);
37 struct pvpanic_instance *pi = dev_get_drvdata(dev);
39 return sysfs_emit(buf, "%x\n", pi->events);
45 struct pvpanic_instance *pi = dev_get_drvdata(dev);
53 if ((tmp & pi->capability) != tmp)
56 pi->events = tmp;
72 struct pvpanic_instance *pi;
95 pi = devm_kmalloc(dev, sizeof(*pi), GFP_KERNEL);
96 if (!pi)
99 pi->base = base;
100 pi->capability = PVPANIC_PANICKED | PVPANIC_CRASH_LOADED;
103 pi->capability &= ioread8(base);
104 pi->events = pi->capability;
106 return devm_pvpanic_probe(dev, pi);