Lines Matching defs:pOidRequest
480 IN PNDIS_OID_REQUEST pOidRequest)
483 vboxNetCmnWinDumpOidRequest(__FUNCTION__, pOidRequest);
487 pOidRequest,
493 *((PNDIS_OID_REQUEST*)(pClone->SourceReserved)) = pOidRequest;
495 pClone->RequestId = pOidRequest->RequestId;
500 if (pOidRequest->RequestType == NdisRequestSetInformation
501 && pOidRequest->DATA.SET_INFORMATION.Oid == OID_GEN_CURRENT_PACKET_FILTER)
503 ASMAtomicWriteBool(&pModuleCtx->fHostPromisc, !!(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer & NDIS_PACKET_TYPE_PROMISCUOUS));
505 vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
510 vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
512 if (pOidRequest->RequestType == NdisRequestSetInformation
513 && pOidRequest->DATA.SET_INFORMATION.Oid == OID_TCP_OFFLOAD_CURRENT_CONFIG)
516 vboxNetLwfWinDumpSetOffloadSettings((PNDIS_OFFLOAD)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
527 vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
532 if ( pOidRequest->RequestType == NdisRequestQueryInformation
533 && pOidRequest->DATA.QUERY_INFORMATION.Oid == OID_GEN_CURRENT_PACKET_FILTER)
534 vboxNetLwfWinOverridePacketFiltersUp(pModuleCtx, (ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
536 vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
537 vboxNetLwfWinCopyOidRequestResults(pClone, pOidRequest);