iPXE
Data Fields
iphone Struct Reference

An iPhone network device. More...

#include <iphone.h>

Data Fields

struct usb_deviceusb
 USB device. More...
 
struct usb_busbus
 USB bus. More...
 
struct net_devicenetdev
 Network device. More...
 
struct usbnet_device usbnet
 USB network device. More...
 
struct list_head list
 List of iPhone network devices. More...
 
struct retry_timer timer
 Link status check timer. More...
 

Detailed Description

An iPhone network device.

Definition at line 254 of file iphone.h.

Field Documentation

◆ usb

struct usb_device* iphone::usb

USB device.

Definition at line 256 of file iphone.h.

Referenced by imux_close(), iphone_check_link(), iphone_check_pair(), and iphone_probe().

◆ bus

struct usb_bus* iphone::bus

USB bus.

Definition at line 258 of file iphone.h.

Referenced by iphone_poll(), and iphone_probe().

◆ netdev

struct net_device* iphone::netdev

Network device.

Definition at line 260 of file iphone.h.

Referenced by iphone_expired(), iphone_in_complete(), iphone_out_complete(), iphone_probe(), and iphone_remove().

◆ usbnet

struct usbnet_device iphone::usbnet

◆ list

struct list_head iphone::list

List of iPhone network devices.

Definition at line 265 of file iphone.h.

Referenced by imux_close(), iphone_probe(), and iphone_remove().

◆ timer

struct retry_timer iphone::timer

Link status check timer.

Definition at line 267 of file iphone.h.

Referenced by imux_close(), iphone_close(), iphone_open(), and iphone_probe().


The documentation for this struct was generated from the following file: