Lines Matching refs:cbp
388 HBA_ADAPTERCALLBACK_ELEM *cbp; in local_remove_callback() local
405 for(cbp=**listp; cbp != NULL; cbp = cbp->next) { in local_remove_callback()
406 if(cbhandle != (HBA_CALLBACKHANDLE)cbp) { in local_remove_callback()
407 lastp = &(cbp->next); in local_remove_callback()
411 registeredfunc = cbp->lib_info->functionTable.RemoveCallbackHandler; in local_remove_callback()
415 (registeredfunc)(cbp->vendorcbhandle); in local_remove_callback()
416 *lastp = cbp->next; in local_remove_callback()
417 free(cbp); in local_remove_callback()
1340 HBA_ALLADAPTERSCALLBACK_ELEM *cbp; in adapteraddevents_callback() local
1345 for(cbp = _hbaapi_adapteraddevents_callback_list; in adapteraddevents_callback()
1346 cbp != NULL; in adapteraddevents_callback()
1347 cbp = cbp->next) { in adapteraddevents_callback()
1348 (*cbp->callback)(data, PortWWN, HBA_EVENT_ADAPTER_ADD); in adapteraddevents_callback()
1363 HBA_ALLADAPTERSCALLBACK_ELEM *cbp; in HBA_RegisterForAdapterAddEvents() local
1383 cbp = (HBA_ALLADAPTERSCALLBACK_ELEM *) in HBA_RegisterForAdapterAddEvents()
1385 *callbackHandle = (HBA_CALLBACKHANDLE) cbp; in HBA_RegisterForAdapterAddEvents()
1386 if(cbp == NULL) { in HBA_RegisterForAdapterAddEvents()
1397 cbp->callback = callback; in HBA_RegisterForAdapterAddEvents()
1398 cbp->next = _hbaapi_adapteraddevents_callback_list; in HBA_RegisterForAdapterAddEvents()
1399 _hbaapi_adapteraddevents_callback_list = cbp; in HBA_RegisterForAdapterAddEvents()
1467 local_remove_callback((HBA_CALLBACKHANDLE) cbp); in HBA_RegisterForAdapterAddEvents()
1473 local_remove_callback((HBA_CALLBACKHANDLE) cbp); in HBA_RegisterForAdapterAddEvents()
1480 for(cbp = _hbaapi_adapteraddevents_callback_list; in HBA_RegisterForAdapterAddEvents()
1481 cbp != NULL; cbp = cbp->next) { in HBA_RegisterForAdapterAddEvents()
1482 if((HBA_CALLBACKHANDLE)cbp == *callbackHandle) { in HBA_RegisterForAdapterAddEvents()
1484 cbp->vendorhandlelist = vendorhandlelist; in HBA_RegisterForAdapterAddEvents()