Lines Matching refs:proc
277 * @proc: array of acpi_subtable_proc struct containing entry id
279 * @proc_num: how big proc is?
282 * For each proc_num find a subtable with proc->id and run proc->handler
291 * On success returns sum of all matching entries for all proc handlers.
296 struct acpi_subtable_proc *proc, int proc_num,
319 if (acpi_get_entry_type(&entry) != proc[i].id)
321 if (!proc[i].handler ||
322 (!errs && proc[i].handler(entry.hdr, table_end))) {
327 proc[i].count++;
339 pr_err("[%4.4s:0x%02x] Invalid zero length\n", id, proc->id);
349 id, proc->id, count);
357 struct acpi_subtable_proc *proc, int proc_num,
383 proc, proc_num, max_entries);
395 struct acpi_subtable_proc proc = {
400 return acpi_table_parse_entries_array(id, table_size, &proc, 1,