Lines Matching full:budget
60 struct nvbios_power_budget *budget) in nvbios_power_budget_header() argument
65 if (!bios || !budget) in nvbios_power_budget_header()
85 "invalid cap_entry in power budget table found\n"); in nvbios_power_budget_header()
86 budget->cap_entry = 0xff; in nvbios_power_budget_header()
90 budget->offset = header; in nvbios_power_budget_header()
91 budget->ver = ver; in nvbios_power_budget_header()
92 budget->hlen = hdr; in nvbios_power_budget_header()
93 budget->elen = len; in nvbios_power_budget_header()
94 budget->ecount = cnt; in nvbios_power_budget_header()
96 budget->cap_entry = cap_entry; in nvbios_power_budget_header()
103 struct nvbios_power_budget *budget, in nvbios_power_budget_entry() argument
108 if (!bios || !budget || !budget->offset || idx >= budget->ecount in nvbios_power_budget_entry()
112 entry_offset = budget->offset + budget->hlen + idx * budget->elen; in nvbios_power_budget_entry()
114 if (budget->ver >= 0x20) { in nvbios_power_budget_entry()