Lines Matching refs:This

6   This program and the accompanying materials
30 This function copies the current operational settings of this EFI UDPv6 Protocol
31 instance into user-supplied buffers. This function is used optionally to retrieve
34 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
36 data is returned. This parameter is optional and
39 mode data is returned. This parameter is optional
42 configuration data is returned. This parameter is
45 is returned. This parameter is optional and may be NULL.
51 @retval EFI_INVALID_PARAMETER This is NULL.
57 IN EFI_UDP6_PROTOCOL *This,
69 if (This == NULL) {
73 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
102 This function is used to do the following:
107 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
109 data. This parameter is optional and may be NULL.
117 This is NULL.
140 IN EFI_UDP6_PROTOCOL *This,
154 if (This == NULL) {
158 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
299 This function is used to enable and disable the multicast group filtering.
301 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
305 leave. This parameter is optional and may be NULL.
312 This is NULL.
326 IN EFI_UDP6_PROTOCOL *This,
337 if ((This == NULL) || (JoinFlag && (MulticastAddress == NULL))) {
354 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
375 // the matched instance. This copy of multicast IPs is used to avoid receive
402 This function places a sending request to this instance of the EFI UDPv6 Protocol,
405 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
410 @retval EFI_NOT_STARTED This EFI UDPv6 Protocol instance has not been
416 This is NULL.
454 IN EFI_UDP6_PROTOCOL *This,
473 if ((This == NULL) || (Token == NULL)) {
477 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
666 This function places a completion token into the receive packet queue. This function
669 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
674 @retval EFI_NOT_STARTED This EFI UDPv6 Protocol instance has not been
679 This is NULL. Token is NULL. Token.Event is NULL.
695 IN EFI_UDP6_PROTOCOL *This,
703 if ((This == NULL) || (Token == NULL) || (Token->Event == NULL)) {
707 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
761 This function is used to abort a pending transmit or receive request.
763 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
766 EFI_UDP6_PROTOCOL.Receive(). This parameter is
773 @retval EFI_INVALID_PARAMETER This is NULL.
774 @retval EFI_NOT_STARTED This instance has not been started.
786 IN EFI_UDP6_PROTOCOL *This,
794 if (This == NULL) {
798 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);
823 This function can be used by network drivers and applications to increase the rate that
826 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance.
829 @retval EFI_INVALID_PARAMETER This is NULL.
838 IN EFI_UDP6_PROTOCOL *This
844 if (This == NULL) {
848 Instance = UDP6_INSTANCE_DATA_FROM_THIS (This);