Home | History | Annotate | Download | only in aml

Lines Matching defs:template

102 					 struct aml_field *template);
104 struct aml_field *template,
697 aml_parse_field(struct aml_environ *env, struct aml_field *template)
714 template->bitlen = width;
719 template->bitoffset += 15;
720 template->bitoffset &= (~15);
723 template->bitoffset += 31;
724 template->bitoffset &= (~31);
726 template->bitoffset += 7;
727 template->bitoffset &= (~7);
738 *prop = *template;
739 template->bitoffset += width;
745 template->bitoffset += width;
746 AML_DEBUGPRINT("Offset(0x%x)", template->bitoffset);
753 template->bitoffset = attribute;
754 template->flags = (template->flags | 0xf0) | acc;
757 return (template->bitoffset);
761 aml_parse_fieldlist(struct aml_environ *env, struct aml_field *template,
767 (void)aml_parse_field(env, template);
827 struct aml_field template;
843 template.type = aml_t_field;
844 template.flags = flags = aml_parse_bytedata(env);
845 template.bitoffset = 0;
846 template.bitlen = 0;
847 template.f.ftype = f_t_index;
848 template.f.ifld.indexname = iname;
849 template.f.ifld.dataname = dname;
856 aml_parse_fieldlist(copy, &template, indent + 1);
872 struct aml_field template;
892 template.type = aml_t_field;
893 template.flags = flags = aml_parse_bytedata(env);
894 template.bitoffset = 0;
895 template.bitlen = 0;
896 template.f.ftype = f_t_bank;
897 template.f.bfld.regname = rname;
898 template.f.bfld.bankname = bname;
899 template.f.bfld.bankvalue = bankvalue;
906 aml_parse_fieldlist(copy, &template, indent + 1);