Lines Matching refs:flag

66 		if ((slctab[i].defset.flag & SLC_LEVELBITS) == SLC_NOSUPPORT)
68 add_slc((unsigned char)i, slctab[i].current.flag,
87 slctab[i].current.flag = SLC_NOSUPPORT;
89 slctab[i].current.flag = slctab[i].defset.flag;
112 slctab[i].defset.flag =
114 slctab[i].current.flag = SLC_NOSUPPORT;
127 add_slc(char func, char flag, cc_t val)
133 if ((*slcptr++ = (unsigned char)flag) == 0xff)
213 process_slc(unsigned char func, unsigned char flag, cc_t val)
231 if ((flag = flag & SLC_LEVELBITS) == SLC_DEFAULT) {
234 } else if (flag == SLC_VARIABLE) {
245 hislevel = flag & SLC_LEVELBITS;
246 mylevel = slctab[func].current.flag & SLC_LEVELBITS;
247 ack = flag & SLC_ACK;
265 change_slc(func, flag, val);
277 change_slc(char func, char flag, cc_t val)
281 hislevel = flag & SLC_LEVELBITS;
282 mylevel = slctab[(int)func].defset.flag & SLC_LEVELBITS;
289 slctab[(int)func].current.flag = flag;
291 flag |= SLC_ACK;
292 add_slc(func, flag, val);
303 slctab[(int)func].current.flag = SLC_NOSUPPORT;
305 slctab[(int)func].current.flag = slctab[(int)func].defset.flag;
308 add_slc(func, slctab[(int)func].current.flag,
329 slctab[(int)func].current.flag = flag;
330 flag |= SLC_ACK;
332 add_slc(func, flag, val);
349 slctab[(int)func].current.flag = flag;
351 flag |= SLC_ACK;
354 flag &= ~SLC_LEVELBITS;
355 flag |= SLC_NOSUPPORT;
356 slctab[(int)func].current.flag = flag;
358 flag &= ~SLC_LEVELBITS;
359 flag |= mylevel;
360 slctab[(int)func].current.flag = flag;
367 add_slc(func, flag, val);
409 slctab[i].current.flag = SLC_NOSUPPORT;
411 slctab[i].current.flag = slctab[i].defset.flag;
412 add_slc((unsigned char)i, slctab[i].current.flag,
430 unsigned char func, flag;
438 flag = *ptr++;
442 process_slc(func, flag, val);