Lines Matching refs:icd_term
52 for (struct loader_icd_term *icd_term = inst->icd_terms; icd_term != NULL; icd_term = icd_term->next) {
53 struct loader_device *ldev = icd_term->logical_device_list;
73 struct loader_icd_term *icd_term;
74 icd_term = inst->icd_terms;
75 while (NULL != icd_term) {
76 if (icd_term->scanned_icd->GetInstanceProcAddr(icd_term->instance, funcName))
79 icd_term = icd_term->next;
186 struct loader_icd_term *icd_term;
187 icd_term = inst->icd_terms;
188 while (NULL != icd_term) {
189 if (icd_term->scanned_icd->interface_version >= MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION &&
190 icd_term->scanned_icd->GetPhysicalDeviceProcAddr &&
191 icd_term->scanned_icd->GetPhysicalDeviceProcAddr(icd_term->instance, funcName))
194 icd_term = icd_term->next;
288 struct loader_icd_term *icd_term = inst->icd_terms;
289 while (NULL != icd_term) {
290 if (MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION <= icd_term->scanned_icd->interface_version &&
291 NULL != icd_term->scanned_icd->GetPhysicalDeviceProcAddr) {
292 icd_term->phys_dev_ext[new_function_index] =
293 (PFN_PhysDevExt)icd_term->scanned_icd->GetPhysicalDeviceProcAddr(icd_term->instance, funcName);
294 if (NULL != icd_term->phys_dev_ext[new_function_index]) {
300 icd_term->scanned_icd->lib_name, inst->disp->phys_dev_ext[new_function_index], funcName);
303 icd_term->phys_dev_ext[new_function_index] = NULL;
306 icd_term = icd_term->next;