Lines Matching refs:field
90 ScrollData field[fields_num];
120 XtOffsetOf(struct _AppResources, field[HSyncStart].range),
123 XtOffsetOf(struct _AppResources, field[HSyncEnd].range),
126 XtOffsetOf(struct _AppResources, field[HTotal].range),
129 XtOffsetOf(struct _AppResources, field[VSyncStart].range),
132 XtOffsetOf(struct _AppResources, field[VSyncEnd].range),
135 XtOffsetOf(struct _AppResources, field[VTotal].range),
182 AppRes.field[HDisplay].val = mode_line.hdisplay;
183 AppRes.field[HSyncStart].val = mode_line.hsyncstart;
184 AppRes.field[HSyncEnd].val = mode_line.hsyncend;
185 AppRes.field[HTotal].val = mode_line.htotal;
186 AppRes.field[VDisplay].val = mode_line.vdisplay;
187 AppRes.field[VSyncStart].val = mode_line.vsyncstart;
188 AppRes.field[VSyncEnd].val = mode_line.vsyncend;
189 AppRes.field[VTotal].val = mode_line.vtotal;
191 AppRes.field[Flags].val = mode_flags & V_FLAG_MASK;
192 AppRes.field[PixelClock].val = dot_clock;
196 AppRes.field[InvertVclk].val = mode_line.private[1];
197 AppRes.field[BlankDelay1].val = mode_line.private[2] & 7;
198 AppRes.field[BlankDelay2].val = (mode_line.private[2] >> 4) & 7;
199 AppRes.field[EarlySc].val = mode_line.private[3];
203 AppRes.orig[i] = AppRes.field[i].val;
232 if (AppRes.field[HTotal].val == 0 || AppRes.field[VTotal].val == 0)
262 ScrollData* sdp = &AppRes.field[i];
268 base = AppRes.field[sdp->use].val;
301 mode_line.hdisplay = AppRes.field[HDisplay].val;
302 mode_line.hsyncstart = AppRes.field[HSyncStart].val;
303 mode_line.hsyncend = AppRes.field[HSyncEnd].val;
304 mode_line.htotal = AppRes.field[HTotal].val;
305 mode_line.vdisplay = AppRes.field[VDisplay].val;
306 mode_line.vsyncstart = AppRes.field[VSyncStart].val;
307 mode_line.vsyncend = AppRes.field[VSyncEnd].val;
308 mode_line.vtotal = AppRes.field[VTotal].val;
311 XtVaGetValues (AppRes.field[Flags].textwidget,
320 XtVaGetValues(AppRes.field[InvertVclk].textwidget,
322 AppRes.field[InvertVclk].val = state ? 1 : 0;
323 mode_line.private[1] = AppRes.field[InvertVclk].val;
324 XtVaGetValues (AppRes.field[BlankDelay1].textwidget,
327 AppRes.field[BlankDelay1].val = i;
328 mode_line.private[2] = AppRes.field[BlankDelay1].val;
329 XtVaGetValues (AppRes.field[BlankDelay2].textwidget,
332 AppRes.field[BlankDelay2].val = i;
333 mode_line.private[2] |= AppRes.field[BlankDelay2].val << 4;
334 XtVaGetValues(AppRes.field[EarlySc].textwidget,
336 AppRes.field[EarlySc].val = state ? 1 : 0;
337 mode_line.private[3] = AppRes.field[EarlySc].val;
356 ScrollData* sdp = &AppRes.field[i];
414 AppRes.field[HSyncRate].val = AppRes.field[PixelClock].val * 1000 /
415 AppRes.field[HTotal].val;
416 AppRes.field[VSyncRate].val = AppRes.field[HSyncRate].val * 1000 /
417 AppRes.field[VTotal].val;
419 AppRes.field[VSyncRate].val *= 2;
421 AppRes.field[VSyncRate].val /= 2;
435 AppRes.field[i].val = AppRes.orig[i];
474 AppRes.field[i].val = AppRes.orig[i];
479 AppRes.field[i].val = AppRes.old[i];
497 AppRes.old[i] = AppRes.field[i].val;
536 AppRes.field[HDisplay].val, AppRes.field[VDisplay].val);
540 AppRes.field[HDisplay].val,
541 AppRes.field[HSyncStart].val,
542 AppRes.field[HSyncEnd].val,
543 AppRes.field[HTotal].val,
544 AppRes.field[VDisplay].val,
545 AppRes.field[VSyncStart].val,
546 AppRes.field[VSyncEnd].val,
547 AppRes.field[VTotal].val);
566 XtVaGetValues(AppRes.field[InvertVclk].textwidget,
568 AppRes.field[InvertVclk].val = state ? 1 : 0;
569 XtVaGetValues (AppRes.field[BlankDelay1].textwidget,
572 AppRes.field[BlankDelay1].val = i;
573 XtVaGetValues (AppRes.field[BlankDelay2].textwidget,
576 AppRes.field[BlankDelay2].val = i;
577 XtVaGetValues(AppRes.field[EarlySc].textwidget,
579 AppRes.field[EarlySc].val = state ? 1 : 0;
580 if (AppRes.field[InvertVclk].val != AppRes.orig[InvertVclk])
581 printf("InvertVCLK\t\"%dx%d\" %d\n", AppRes.field[HDisplay].val,
582 AppRes.field[VDisplay].val, AppRes.field[InvertVclk].val);
583 if (AppRes.field[EarlySc].val != AppRes.orig[EarlySc])
584 printf("EarlySC\t\t\"%dx%d\" %d\n", AppRes.field[HDisplay].val,
585 AppRes.field[VDisplay].val, AppRes.field[EarlySc].val);
586 if (AppRes.field[BlankDelay1].val != AppRes.orig[BlankDelay1]
587 || AppRes.field[BlankDelay2].val != AppRes.orig[BlankDelay2])
588 printf("BlankDelay\t\"%dx%d\" %d %d\n", AppRes.field[HDisplay].val,
589 AppRes.field[VDisplay].val, AppRes.field[BlankDelay1].val,
590 AppRes.field[BlankDelay2].val);
603 if (AppRes.field[HSyncEnd].val + 4 < AppRes.field[HTotal].val) {
604 AppRes.field[HSyncEnd].val += 4;
605 AppRes.field[HSyncStart].val += 4;
612 if (AppRes.field[HSyncStart].val - 4 > AppRes.field[HDisplay].val) {
613 AppRes.field[HSyncEnd].val -= 4;
614 AppRes.field[HSyncStart].val -= 4;
621 AppRes.field[HTotal].val += 4;
626 if (AppRes.field[HTotal].val - 4 > AppRes.field[HSyncEnd].val) {
627 AppRes.field[HTotal].val -= 4;
634 if (AppRes.field[VSyncEnd].val + 4 < AppRes.field[VTotal].val) {
635 AppRes.field[VSyncEnd].val += 4;
636 AppRes.field[VSyncStart].val += 4;
643 if (AppRes.field[VSyncStart].val - 4 > AppRes.field[VDisplay].val) {
644 AppRes.field[VSyncEnd].val -= 4;
645 AppRes.field[VSyncStart].val -= 4;
652 AppRes.field[VTotal].val += 4;
657 if (AppRes.field[VTotal].val - 4 > AppRes.field[VSyncEnd].val) {
658 AppRes.field[VTotal].val -= 4;
691 lower = atoi (AppRes.field[HDisplay].string);
692 upper = atoi (AppRes.field[HSyncEnd].string);
696 lower = atoi (AppRes.field[HSyncStart].string);
697 upper = atoi (AppRes.field[HTotal].string);
701 lower = atoi (AppRes.field[HSyncEnd].string);
702 upper = atoi (AppRes.field[HDisplay].string) +
703 AppRes.field[HTotal].range;
707 lower = atoi (AppRes.field[VDisplay].string);
708 upper = atoi (AppRes.field[VSyncEnd].string);
712 lower = atoi (AppRes.field[VSyncStart].string);
713 upper = atoi (AppRes.field[VTotal].string);
717 lower = atoi (AppRes.field[VSyncEnd].string);
718 upper = atoi (AppRes.field[VDisplay].string) +
719 AppRes.field[VTotal].range;
740 base = atoi (AppRes.field[sdp->use].string);
752 ScrollData* sdp = &AppRes.field[findex];
779 ScrollData* sdp = &AppRes.field[findex];
836 sdp = &AppRes.field[findex];
860 isValid(int val, int field)
862 switch(field) {
864 if (val+8 > AppRes.field[HSyncEnd].val)
865 val = AppRes.field[HSyncEnd].val - 8;
868 if (val-8 < AppRes.field[HSyncStart].val)
869 val = AppRes.field[HSyncStart].val + 8;
870 if (val > AppRes.field[HTotal].val)
871 val = AppRes.field[HTotal].val;
874 if (val < AppRes.field[HSyncEnd].val)
875 val = AppRes.field[HSyncEnd].val;
878 if (val+8 > AppRes.field[VSyncEnd].val)
879 val = AppRes.field[VSyncEnd].val - 8;
882 if (val-8 < AppRes.field[VSyncStart].val)
883 val = AppRes.field[VSyncStart].val + 8;
884 if (val > AppRes.field[VTotal].val)
885 val = AppRes.field[VTotal].val;
888 if (val < AppRes.field[VSyncEnd].val)
889 val = AppRes.field[VSyncEnd].val;
901 ScrollData* sdp = &AppRes.field[fieldindex];
909 tmp_val = AppRes.field[sdp->use].val;
921 base = AppRes.field[sdp->use].val;
970 (float)AppRes.field[findex].val / 1000.0);
972 (void) snprintf (buf, sizeof(buf), "%5d", AppRes.field[findex].val);
983 AppRes.field[findex].textwidget = wids[1];
984 AppRes.field[findex].scrollwidget = wids[2];
1221 (void) snprintf (buf, sizeof(buf), "%04x", AppRes.field[Flags].val);
1228 AppRes.field[Flags].textwidget = wids[1];
1284 s3form, XtNstate, AppRes.field[InvertVclk].val, NULL);
1286 AppRes.field[InvertVclk].textwidget = wids[0];
1288 s3form, XtNstate, AppRes.field[EarlySc].val, NULL);
1290 AppRes.field[EarlySc].textwidget = wids[1];
1297 (void) snprintf (buf, sizeof(buf), "%d", AppRes.field[BlankDelay1].val);
1301 AppRes.field[BlankDelay1].textwidget = wids[4];
1313 (void) snprintf (buf, sizeof(buf), "%d", AppRes.field[BlankDelay2].val);
1317 AppRes.field[BlankDelay2].textwidget = wids[8];