Lines Matching refs:sym
319 MS_S32 symbol2uvlc(SyntaxElement *sym) in symbol2uvlc() argument
321 MS_S32 suffix_len = sym->len >> 1; in symbol2uvlc()
323 sym->bitpattern = (1<<suffix_len)|(sym->inf & ((1<<suffix_len) - 1)); in symbol2uvlc()
352 SyntaxElement symbol, *sym=&symbol; in ue_v() local
353 sym->value1 = value; in ue_v()
354 sym->value2 = 0; in ue_v()
358 ue_linfo(sym->value1,sym->value2,&(sym->len),&(sym->inf)); in ue_v()
359 symbol2uvlc(sym); in ue_v()
361 writeUVLC2buffer (sym, bitstream); in ue_v()
364 strncpy(sym->tracestring,tracestring,TRACESTRING_SIZE); in ue_v()
365 trace2out (sym); in ue_v()
368 return (sym->len); in ue_v()
396 SyntaxElement symbol, *sym=&symbol; in se_v() local
397 sym->value1 = value; in se_v()
398 sym->value2 = 0; in se_v()
402 se_linfo(sym->value1,sym->value2,&(sym->len),&(sym->inf)); in se_v()
403 symbol2uvlc(sym); in se_v()
405 writeUVLC2buffer (sym, bitstream); in se_v()
408 strncpy(sym->tracestring,tracestring,TRACESTRING_SIZE); in se_v()
409 trace2out (sym); in se_v()
412 return (sym->len); in se_v()
442 SyntaxElement symbol, *sym=&symbol; in u_1() local
444 sym->bitpattern = value; in u_1()
445 sym->len = 1; in u_1()
446 sym->value1 = value; in u_1()
450 writeUVLC2buffer(sym, bitstream); in u_1()
453 strncpy(sym->tracestring,tracestring,TRACESTRING_SIZE); in u_1()
454 trace2out (sym); in u_1()
457 return (sym->len); in u_1()
489 SyntaxElement symbol, *sym=&symbol; in u_v() local
491 sym->bitpattern = value; in u_v()
492 sym->len = n; in u_v()
493 sym->value1 = value; in u_v()
497 writeUVLC2buffer(sym, bitstream); in u_v()
500 strncpy(sym->tracestring,tracestring,TRACESTRING_SIZE); in u_v()
501 trace2out (sym); in u_v()
504 return (sym->len); in u_v()