Lines Matching refs:pxCallback

77 …        DNSCallback_t * pxCallback = ( ( DNSCallback_t * ) listGET_LIST_ITEM_OWNER( pxIterator ) );  in xDNSDoCallback()  local
85 … xMatching = ( strcasecmp( pxCallback->pcName, pxSet->pcName ) == 0 ) ? pdTRUE : pdFALSE; in xDNSDoCallback()
95 pvSearchID = pxCallback->pvSearchID; in xDNSDoCallback()
96 pCallbackFunction = pxCallback->pCallbackFunction; in xDNSDoCallback()
97 ( void ) uxListRemove( &pxCallback->xListItem ); in xDNSDoCallback()
98 vPortFree( pxCallback ); in xDNSDoCallback()
144 …DNSCallback_t * pxCallback = ( ( DNSCallback_t * ) pvPortMalloc( sizeof( *pxCallback ) + lLength )… in vDNSSetCallBack() local
149 if( pxCallback != NULL ) in vDNSSetCallBack()
157 ( void ) strcpy( pxCallback->pcName, pcHostName ); in vDNSSetCallBack()
158 pxCallback->pCallbackFunction = pCallbackFunction; in vDNSSetCallBack()
159 pxCallback->pvSearchID = pvSearchID; in vDNSSetCallBack()
160 pxCallback->uxRemainingTime = uxTimeout; in vDNSSetCallBack()
161 pxCallback->xIsIPv6 = xIsIPv6; in vDNSSetCallBack()
163 vTaskSetTimeOutState( &( pxCallback->uxTimeoutState ) ); in vDNSSetCallBack()
164 listSET_LIST_ITEM_OWNER( &( pxCallback->xListItem ), ( void * ) pxCallback ); in vDNSSetCallBack()
165 listSET_LIST_ITEM_VALUE( &( pxCallback->xListItem ), uxIdentifier ); in vDNSSetCallBack()
168 vListInsertEnd( &xCallbackList, &pxCallback->xListItem ); in vDNSSetCallBack()
175 ( unsigned ) ( sizeof( *pxCallback ) + lLength ) ) ); in vDNSSetCallBack()
208 … DNSCallback_t * pxCallback = ( ( DNSCallback_t * ) listGET_LIST_ITEM_OWNER( pxIterator ) ); in vDNSCheckCallBack() local
212 if( ( pvSearchID != NULL ) && ( pvSearchID == pxCallback->pvSearchID ) ) in vDNSCheckCallBack()
214 ( void ) uxListRemove( &( pxCallback->xListItem ) ); in vDNSCheckCallBack()
215 vPortFree( pxCallback ); in vDNSCheckCallBack()
217 …else if( xTaskCheckForTimeOut( &pxCallback->uxTimeoutState, &( pxCallback->uxRemainingTime ) ) != … in vDNSCheckCallBack()
221 ( void ) uxListRemove( &( pxCallback->xListItem ) ); in vDNSCheckCallBack()
225 vListInsertEnd( &( xTempList ), &pxCallback->xListItem ); in vDNSCheckCallBack()
244 … DNSCallback_t * pxCallback = ( ( DNSCallback_t * ) listGET_LIST_ITEM_OWNER( pxIterator ) ); in vDNSCheckCallBack() local
250 if( pxCallback->xIsIPv6 != 0 ) in vDNSCheckCallBack()
252pxCallback->pCallbackFunction( pxCallback->pcName, pxCallback->pvSearchID, NULL ); in vDNSCheckCallBack()
256 pxCallback->pCallbackFunction( pxCallback->pcName, pxCallback->pvSearchID, 0U ); in vDNSCheckCallBack()
260 ( void ) uxListRemove( &( pxCallback->xListItem ) ); in vDNSCheckCallBack()
261 vPortFree( pxCallback ); in vDNSCheckCallBack()