Lines Matching refs:flag

70 		if ((slctab[i].defset.flag & SLC_LEVELBITS) == SLC_NOSUPPORT)
72 add_slc((unsigned char)i, slctab[i].current.flag,
91 slctab[i].current.flag = SLC_NOSUPPORT;
93 slctab[i].current.flag = slctab[i].defset.flag;
116 slctab[i].defset.flag =
118 slctab[i].current.flag = SLC_NOSUPPORT;
131 add_slc(char func, char flag, cc_t val)
137 if ((*slcptr++ = (unsigned char)flag) == 0xff)
217 process_slc(unsigned char func, unsigned char flag, cc_t val)
235 if ((flag = flag & SLC_LEVELBITS) == SLC_DEFAULT) {
238 } else if (flag == SLC_VARIABLE) {
249 hislevel = flag & SLC_LEVELBITS;
250 mylevel = slctab[func].current.flag & SLC_LEVELBITS;
251 ack = flag & SLC_ACK;
269 change_slc(func, flag, val);
281 change_slc(char func, char flag, cc_t val)
285 hislevel = flag & SLC_LEVELBITS;
286 mylevel = slctab[(int)func].defset.flag & SLC_LEVELBITS;
293 slctab[(int)func].current.flag = flag;
295 flag |= SLC_ACK;
296 add_slc(func, flag, val);
307 slctab[(int)func].current.flag = SLC_NOSUPPORT;
309 slctab[(int)func].current.flag = slctab[(int)func].defset.flag;
312 add_slc(func, slctab[(int)func].current.flag,
333 slctab[(int)func].current.flag = flag;
334 flag |= SLC_ACK;
336 add_slc(func, flag, val);
353 slctab[(int)func].current.flag = flag;
355 flag |= SLC_ACK;
358 flag &= ~SLC_LEVELBITS;
359 flag |= SLC_NOSUPPORT;
360 slctab[(int)func].current.flag = flag;
362 flag &= ~SLC_LEVELBITS;
363 flag |= mylevel;
364 slctab[(int)func].current.flag = flag;
371 add_slc(func, flag, val);
413 slctab[i].current.flag = SLC_NOSUPPORT;
415 slctab[i].current.flag = slctab[i].defset.flag;
416 add_slc((unsigned char)i, slctab[i].current.flag,
434 unsigned char func, flag;
442 flag = *ptr++;
446 process_slc(func, flag, val);