Lines Matching refs:len
84 int len;
89 len=0;
92 c = get_8(buf+len);
98 res->start = mem_parent->start + get_24(buf+len+2);
99 res->end = res->start + get_16(buf+len+5)*1024;
109 len+=7;
116 return len;
122 int len;
126 len=0;
129 c = get_8(buf+len);
138 len+=2;
147 return len;
153 int len;
157 len=0;
160 c = get_8(buf+len);
163 len+=2;
169 return len;
175 int len;
181 len=0;
184 c = get_8(buf+len);
188 res->start = get_16(buf+len+1);
189 res->end = get_16(buf+len+1)+(c&HPEE_PORT_SIZE_MASK)+1;
199 len+=3;
205 return len;
216 int len=0;
219 while (len<HPEE_PORT_INIT_MAX_LEN) {
221 c = get_8(buf+len);
228 outb((inb(get_16(buf+len+1) &
229 get_8(buf+len+3)) |
230 get_8(buf+len+4)), get_16(buf+len+1));
233 outb(get_8(buf+len+3), get_16(buf+len+1));
241 outw((inw(get_16(buf+len+1)) &
242 get_16(buf+len+3)) |
243 get_16(buf+len+5),
244 get_16(buf+len+1));
246 outw(cpu_to_le16(get_16(buf+len+3)), get_16(buf+len+1));
253 outl((inl(get_16(buf+len+1) &
254 get_32(buf+len+3)) |
255 get_32(buf+len+7)), get_16(buf+len+1));
257 outl(cpu_to_le32(get_32(buf+len+3)), get_16(buf+len+1));
270 len+=s+3;
276 return len;
281 int len;
287 len = get_8(buf);
288 *info=get_8(buf+len+1);
290 return len+2;
295 int len;
298 len = get_8(buf);
299 if (len > 80) {
300 printk(KERN_ERR "eisa_enumerator: type info field too long (%d, max is 80)\n", len);
303 return 1+len;