Lines Matching refs:idx
46 int idx, unit; in efi_register_handles() local
48 idx = nentries; in efi_register_handles()
54 for (unit = 0; idx < nentries; idx++, unit++) { in efi_register_handles()
55 entry[idx].handle = handles[unit]; in efi_register_handles()
57 entry[idx].alias = aliases[unit]; in efi_register_handles()
59 entry[idx].alias = NULL; in efi_register_handles()
60 entry[idx].dev = sw; in efi_register_handles()
61 entry[idx].unit = unit; in efi_register_handles()
69 int idx; in efi_find_handle() local
71 for (idx = 0; idx < nentries; idx++) { in efi_find_handle()
72 if (entry[idx].dev != dev) in efi_find_handle()
74 if (entry[idx].unit != unit) in efi_find_handle()
76 return (entry[idx].handle); in efi_find_handle()
84 int idx; in efi_handle_lookup() local
86 for (idx = 0; idx < nentries; idx++) { in efi_handle_lookup()
87 if (entry[idx].handle != h && entry[idx].alias != h) in efi_handle_lookup()
90 *dev = entry[idx].dev; in efi_handle_lookup()
92 *unit = entry[idx].unit; in efi_handle_lookup()
94 *extra = entry[idx].extra; in efi_handle_lookup()
104 int idx; in efi_handle_update_dev() local
106 for (idx = 0; idx < nentries; idx++) { in efi_handle_update_dev()
107 if (entry[idx].handle != h) in efi_handle_update_dev()
109 entry[idx].dev = dev; in efi_handle_update_dev()
110 entry[idx].unit = unit; in efi_handle_update_dev()
111 entry[idx].alias = NULL; in efi_handle_update_dev()
112 entry[idx].extra = guid; in efi_handle_update_dev()