Lines Matching refs:v_field
770 if (AML_FIELD_LOCK(field->v_field.flags) != AML_FIELD_LOCK_ON) in aml_lockfield()
779 if (AML_FIELD_LOCK(field->v_field.flags) != AML_FIELD_LOCK_ON) in aml_unlockfield()
825 val->v_field.bitpos, val->v_field.bitlen, in aml_showvalue()
826 val->v_field.ref1, val->v_field.ref2, in aml_showvalue()
827 aml_mnem(val->v_field.type, NULL)); in aml_showvalue()
828 if (val->v_field.ref1) in aml_showvalue()
829 printf(" ref1: %s\n", aml_nodename(val->v_field.ref1->node)); in aml_showvalue()
830 if (val->v_field.ref2) in aml_showvalue()
831 printf(" ref2: %s\n", aml_nodename(val->v_field.ref2->node)); in aml_showvalue()
1049 aml_delref(&val->v_field.ref1, ""); in aml_freevalue()
1050 aml_delref(&val->v_field.ref2, ""); in aml_freevalue()
2712 ref2 = fld->v_field.ref2; in aml_rwindexfield()
2713 ref1 = fld->v_field.ref1; in aml_rwindexfield()
2714 bpos = fld->v_field.bitpos; in aml_rwindexfield()
2715 blen = fld->v_field.bitlen; in aml_rwindexfield()
2721 switch (AML_FIELD_ACCESS(fld->v_field.flags)) { in aml_rwindexfield()
2783 ref2 = fld->v_field.ref2; in aml_rwfield()
2784 ref1 = fld->v_field.ref1; in aml_rwfield()
2785 if (blen > fld->v_field.bitlen) in aml_rwfield()
2786 blen = fld->v_field.bitlen; in aml_rwfield()
2791 if (fld->v_field.type == AMLOP_INDEXFIELD) { in aml_rwfield()
2793 } else if (fld->v_field.type == AMLOP_BANKFIELD) { in aml_rwfield()
2794 _aml_setvalue(&tmp, AML_OBJTYPE_INTEGER, fld->v_field.ref3, 0); in aml_rwfield()
2796 aml_rwgen(ref1, fld->v_field.bitpos, fld->v_field.bitlen, in aml_rwfield()
2797 val, mode, fld->v_field.flags); in aml_rwfield()
2798 } else if (fld->v_field.type == AMLOP_FIELD) { in aml_rwfield()
2802 fld->v_field.flags); in aml_rwfield()
2805 aml_rwgsb(ref2, fld->v_field.ref3, in aml_rwfield()
2806 fld->v_field.bitpos + bpos, blen, in aml_rwfield()
2807 val, mode, fld->v_field.flags); in aml_rwfield()
2810 aml_rwgen(ref1, fld->v_field.bitpos + bpos, blen, in aml_rwfield()
2811 val, mode, fld->v_field.flags); in aml_rwfield()
2818 fld->v_field.bitpos, fld->v_field.bitlen); in aml_rwfield()
2822 aml_bufcpy(ref1->v_buffer, fld->v_field.bitpos, &val->v_integer, in aml_rwfield()
2823 0, fld->v_field.bitlen); in aml_rwfield()
2865 field->v_field.type = opcode; in aml_createfield()
2866 field->v_field.bitpos = bpos; in aml_createfield()
2867 field->v_field.bitlen = blen; in aml_createfield()
2868 field->v_field.ref3 = indexval; in aml_createfield()
2869 field->v_field.ref2 = index; in aml_createfield()
2870 field->v_field.ref1 = data; in aml_createfield()
2871 field->v_field.flags = flags; in aml_createfield()
3033 aml_rwfield(rhs, 0, rhs->v_field.bitlen, &tmp, ACPI_IOREAD); in aml_store()
3051 aml_rwfield(lhs, 0, lhs->v_field.bitlen, rhs, ACPI_IOWRITE); in aml_store()
3542 aml_rwfield(tmp, 0, tmp->v_field.bitlen, my_ret, ACPI_IOREAD); in aml_eval()