Home | History | Annotate | Download | only in Tremolo

Lines Matching full:work

219   ogg_uint32_t *work;
229 s->dec_table=_ogg_malloc((s->entries*2+1)*sizeof(*work));
240 s->used_entries*2 > INT_MAX/((long) sizeof(*work)) - 1) return 1;
242 work=alloca((s->entries*2+1)*sizeof(*work));
243 if(_make_words(lengthlist,s->entries,work,quantvals,s,opb,maptype))return 1;
255 (((work[i] & 0x80000000UL) >> 24) | work[i]);
260 (((work[i] & 0x80000000UL) >> 16) | work[i]);
272 if(work[i]&0x80000000UL){
273 if(work[i+1]&0x80000000UL){
275 out[top]=(work[i]>>8 & 0x7f)|0x80;
276 out[top+1]=(work[i+1]>>8 & 0x7f)|0x80;
277 out[top+2]=work[i] & 0xff;
278 out[top+3]=work[i+1] & 0xff;
281 out[top]=(work[i]>>8 & 0x7f)|0x80;
282 out[top+1]=work[work[i+1]*2];
283 out[top+2]=work[i] & 0xff;
286 if(work[i+1]&0x80000000UL){
288 out[top]=work[work[i]*2];
289 out[top+1]=(work[i+1]>>8 & 0x7f)|0x80;
290 out[top+2]=work[i+1] & 0xff;
293 out[top]=work[work[i]*2];
294 out[top+1]=work[work[i+1]*2];
297 work[i]=top;
302 if(work[i]&0x80000000UL){
303 if(work[i+1]&0x80000000UL){
305 out[top]=(work[i]>>16 & 0x7fff)|0x8000;
306 out[top+1]=(work[i+1]>>16 & 0x7fff)|0x8000;
307 out[top+2]=work[i] & 0xffff;
308 out[top+3]=work[i+1] & 0xffff;
311 out[top]=(work[i]>>16 & 0x7fff)|0x8000;
312 out[top+1]=work[work[i+1]*2];
313 out[top+2]=work[i] & 0xffff;
316 if(work[i+1]&0x80000000UL){
318 out[top]=work[work[i]*2];
319 out[top+1]=(work[i+1]>>16 & 0x7fff)|0x8000;
320 out[top+2]=work[i+1] & 0xffff;
323 out[top]=work[work[i]*2];
324 out[top+1]=work[work[i+1]*2];
327 work[i]=top;