Lines Matching refs:bitoffset
188 obj->field.flags, obj->field.bitoffset,
221 obj->bfld.bitoffset, obj->bfld.bitlen, obj->bfld.origin);
335 aml_adjust_readvalue(u_int32_t flags, u_int32_t bitoffset, u_int32_t bitlen,
341 offset = bitoffset; /* XXX bitoffset may change in this function! */
349 aml_adjust_updatevalue(u_int32_t flags, u_int32_t bitoffset, u_int32_t bitlen,
355 offset = bitoffset; /* XXX bitoffset may change in this function! */
388 u_int8_t *origin, u_int32_t bitoffset,
393 u_int32_t bitoffset, u_int32_t bitlen)
405 byteoffset = bitoffset / 8;
413 readval, addr, bitoffset % 8, bitlen);
417 bitoffset % 8, bitlen, readval);
424 bitoffset % 8, bitlen, readval, value);
427 value, addr, bitoffset % 8, bitlen);
433 offsetlow = bitoffset % 8;
512 aml_bufferfield_read(u_int8_t *origin, u_int32_t bitoffset,
519 bitoffset, bitlen);
525 u_int32_t bitoffset, u_int32_t bitlen)
530 origin, bitoffset, bitlen);
536 u_int32_t baseaddr, u_int32_t bitoffset, u_int32_t bitlen,
548 h->bitoffset = bitoffset;
577 h->addr = baseaddr + h->unit * ((bitoffset / 8) / h->unit);
578 h->bytelen = baseaddr + ((bitoffset + bitlen) / 8) - h->addr +
638 u_int32_t bitoffset, u_int32_t bitlen)
645 baseaddr, bitoffset, bitlen, &handle);
651 offset = bitoffset % (handle.unit * 8);
706 u_int32_t bitoffset, u_int32_t bitlen)
716 offset = bitoffset % (unit * 8);
725 &value, baseaddr, bitoffset + offadj, bitlen - bitadj);