Lines Matching refs:pp
58 struct ctlreg_parms *pp = info;
62 if (pp->request == CTLREG_LOAD) {
63 regs[pp->cr].val = pp->val;
65 regs[pp->cr].val &= pp->andval;
66 regs[pp->cr].val |= pp->orval;
90 struct ctlreg_parms pp = { .cr = cr, .request = request, };
95 pp.orval = 1UL << data;
96 pp.andval = -1UL;
99 pp.orval = 0;
100 pp.andval = ~(1UL << data);
103 pp.val = data;
110 abs_lc->cregs_save_area[cr].val = pp.val;
112 abs_lc->cregs_save_area[cr].val &= pp.andval;
113 abs_lc->cregs_save_area[cr].val |= pp.orval;
116 system_ctlreg_update(&pp);
119 system_ctlreg_update(&pp);