Lines Matching refs:index
45 int index;
71 s->index=0;
87 return s->index;
217 : "=&r" (s->index), "=&r" (value)
218 : "r" (s->buf), "r" (n), "0" (s->index), "1" (value<<(-n))
222 int index= s->index;
223 uint32_t *ptr= ((uint32_t *)s->buf)+(index>>5);
227 ptr[0] |= be2me_32(value>>(index&31));
228 ptr[1] = be2me_32(value<<(32-(index&31)));
230 index+= n;
231 s->index= index;
247 : "=&r" (s->index), "=&r" (value)
248 : "r" (s->buf), "r" (n), "0" (s->index), "1" (value)
252 int index= s->index;
253 uint32_t *ptr= (uint32_t*)(((uint8_t *)s->buf)+(index>>3));
255 ptr[0] |= be2me_32(value<<(32-n-(index&7) ));
258 index+= n;
259 s->index= index;
295 return s->buf + (s->index>>3);
310 s->index += n<<3;
325 s->index += n;