Lines Matching defs:cc
611 const struct cx88_ctrl *cc = ctrl->priv;
614 mask = cc->mask;
619 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask;
637 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask;
640 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask;
645 ctrl->id, ctrl->name, ctrl->val, cc->reg, value,
646 mask, cc->sreg ? " [shadowed]" : "");
647 if (cc->sreg)
648 cx_sandor(cc->sreg, cc->reg, mask, value);
650 cx_andor(cc->reg, mask, value);
658 const struct cx88_ctrl *cc = ctrl->priv;
679 mask = cc->mask;
689 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask;
694 ctrl->id, ctrl->name, ctrl->val, cc->reg, value,
695 mask, cc->sreg ? " [shadowed]" : "");
696 if (cc->sreg)
697 cx_sandor(cc->sreg, cc->reg, mask, value);
699 cx_andor(cc->reg, mask, value);
1317 const struct cx88_ctrl *cc = &cx8800_aud_ctls[i];
1321 cc->id, cc->minimum, cc->maximum,
1322 cc->step, cc->default_value);
1327 vc->priv = (void *)cc;
1331 const struct cx88_ctrl *cc = &cx8800_vid_ctls[i];
1335 cc->id, cc->minimum, cc->maximum,
1336 cc->step, cc->default_value);
1341 vc->priv = (void *)cc;