Lines Matching full:network
2 The EFI_SIMPLE_NETWORK_PROTOCOL provides services to initialize a network interface,
3 transmit packets, receive packets, and close a network interface.
5 Basic network device abstraction.
36 /// Simple Network Protocol data structures.
139 /// The state of the network interface.
141 /// network interface, the network interface is left in the EfiSimpleNetworkStopped state.
164 /// Reports the current state of the network interface.
168 /// The size, in bytes, of the network interface's HW address.
172 /// The size, in bytes, of the network interface's media header.
176 /// The maximum size, in bytes, of the packets supported by the network interface.
180 /// The size, in bytes, of the NVRAM device attached to the network interface.
191 /// The multicast receive filter settings supported by the network interface.
211 /// The current HW MAC address for the network interface.
219 /// The permanent HW MAC address for the network interface.
223 /// The interface type of the network interface.
231 /// TRUE if the network interface can transmit more than one packet at a time.
239 /// TRUE if media are connected to the network interface; otherwise FALSE.
249 Changes the state of a network interface from "stopped" to "started".
253 @retval EFI_SUCCESS The network interface was started.
254 @retval EFI_ALREADY_STARTED The network interface is already in the started state.
256 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
257 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
267 Changes the state of a network interface from "started" to "stopped".
271 @retval EFI_SUCCESS The network interface was stopped.
272 @retval EFI_ALREADY_STARTED The network interface is already in the stopped state.
274 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
275 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
285 Resets a network adapter and allocates the transmit and receive buffers
286 required by the network interface; optionally, also requests allocation
291 that the driver should allocate for the network interface.
292 Some network interfaces will not be able to use the extra
296 that the driver should allocate for the network interface.
297 Some network interfaces will not be able to use the extra
301 @retval EFI_SUCCESS The network interface was initialized.
302 @retval EFI_NOT_STARTED The network interface has not been started.
306 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
307 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
319 Resets a network adapter and re-initializes it with the parameters that were
327 @retval EFI_SUCCESS The network interface was reset.
328 @retval EFI_NOT_STARTED The network interface has not been started.
330 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
331 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
342 Resets a network adapter and leaves it in a state that is safe for
347 @retval EFI_SUCCESS The network interface was shutdown.
348 @retval EFI_NOT_STARTED The network interface has not been started.
350 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
351 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
361 Manages the multicast receive filters of a network interface.
364 @param Enable A bit mask of receive filters to enable on the network interface.
365 @param Disable A bit mask of receive filters to disable on the network interface.
367 filters on the network interface to their default values.
378 @retval EFI_NOT_STARTED The network interface has not been started.
380 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
381 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
399 @param Reset Flag used to reset the station address to the network interfaces
401 @param New The new station address to be used for the network interface.
403 @retval EFI_SUCCESS The network interfaces station address was updated.
404 @retval EFI_NOT_STARTED The network interface has not been started.
406 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
407 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
419 Resets or collects the statistics on a network interface.
422 @param Reset Set to TRUE to reset the statistics for the network interface.
429 @retval EFI_SUCCESS The statistics were collected from the network interface.
430 @retval EFI_NOT_STARTED The network interface has not been started.
435 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
436 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
460 @retval EFI_NOT_STARTED The network interface has not been started.
465 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
466 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
480 network interface.
492 @retval EFI_NOT_STARTED The network interface has not been started.
494 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
495 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
510 a network interface.
519 @param TxBuf Recycled transmit buffer address. The network interface will
526 @retval EFI_SUCCESS The status of the network interface was retrieved.
527 @retval EFI_NOT_STARTED The network interface has not been started.
529 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
530 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
542 Places a packet in the transmit queue of a network interface.
550 data) to be transmitted through the network interface.
566 @retval EFI_NOT_STARTED The network interface has not been started.
567 @retval EFI_NOT_READY The network interface is too busy to accept this transmit request.
570 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
571 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
587 Receives a packet from a network interface.
590 @param HeaderSize The size, in bytes, of the media header received on the network
594 bytes, of the packet that was received on the network interface.
609 @retval EFI_NOT_STARTED The network interface has not been started.
610 @retval EFI_NOT_READY The network interface is too busy to accept this transmit
614 @retval EFI_DEVICE_ERROR The command could not be sent to the network interface.
615 @retval EFI_UNSUPPORTED This function is not supported by the network interface.
639 /// to a network adapter. Once the network adapter initializes,