Lines Matching defs:blen

2393 aml_rwgen(struct aml_value *rgn, int bpos, int blen, struct aml_value *val,
2405 blen, aml_nodename(rgn->node));
2435 tlen = roundup(bpos + blen, sz << 3);
2449 if (blen > aml_intlen) {
2452 _aml_setvalue(val, AML_OBJTYPE_BUFFER, (blen + 7) >> 3, 0);
2457 if (blen > (val->length << 3))
2458 blen = val->length << 3;
2475 aml_bufcpy(vbit, 0, tbit, bpos, blen);
2479 (bpos != 0 || blen != tlen)) {
2486 aml_bufcpy(tbit, bpos, vbit, 0, blen);
2496 aml_rwgpio(struct aml_value *conn, int bpos, int blen, struct aml_value *val,
2507 if (bpos != 0 || blen != 1)
2529 aml_rwgsb(struct aml_value *conn, int len, int bpos, int blen,
2547 bpos & 0x3 || (blen % 8) != 0 || blen > 16)
2565 cmdlen = blen / 8;
2569 cmdlen = blen / 8;
2573 cmdlen = blen / 8;
2596 cmdlen = blen / 8;
2652 aml_rwgsb(struct aml_value *conn, int len, int bpos, int blen,
2659 bpos & 0x3 || (blen % 8) != 0 || blen > 16)
2708 int vpos, bpos, blen;
2715 blen = fld->v_field.bitlen;
2736 if (blen > aml_intlen) {
2740 (blen + 7) >> 3, 0);
2756 while (blen > 0) {
2757 len = min(blen, (sz << 3) - bpos);
2772 blen -= len;
2778 aml_rwfield(struct aml_value *fld, int bpos, int blen, struct aml_value *val,
2785 if (blen > fld->v_field.bitlen)
2786 blen = fld->v_field.bitlen;
2801 aml_rwgpio(ref2, bpos, blen, val, mode,
2806 fld->v_field.bitpos + bpos, blen,
2810 aml_rwgen(ref1, fld->v_field.bitpos + bpos, blen,
2843 struct aml_value *data, int bpos, int blen,
2848 blen > aml_intlen ? "BUF" : "INT",
2849 aml_nodename(field->node), bpos, blen);
2867 field->v_field.bitlen = blen;
2885 int bpos, blen;
2894 blen = aml_parselength(mscope);
2898 blen = 0;
2904 blen = 0;
2912 blen = 0;
2920 blen = aml_parselength(mscope);
2921 aml_createfield(rv, opcode, data, bpos, blen,
2926 bpos += blen;