Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
ps3_gelic_net.h File Reference

Go to the source code of this file.

Data Structures

struct  gelic_descr
 
struct  gelic_descr_chain
 
struct  gelic_vlan_id
 
struct  gelic_card
 
struct  gelic_port
 

Macros

#define GELIC_NET_RX_DESCRIPTORS   128 /* num of descriptors */
 
#define GELIC_NET_TX_DESCRIPTORS   128 /* num of descriptors */
 
#define GELIC_NET_MAX_MTU   VLAN_ETH_FRAME_LEN
 
#define GELIC_NET_MIN_MTU   VLAN_ETH_ZLEN
 
#define GELIC_NET_RXBUF_ALIGN   128
 
#define GELIC_CARD_RX_CSUM_DEFAULT   1 /* hw chksum */
 
#define GELIC_NET_WATCHDOG_TIMEOUT   5*HZ
 
#define GELIC_NET_NAPI_WEIGHT   (GELIC_NET_RX_DESCRIPTORS)
 
#define GELIC_NET_BROADCAST_ADDR   0xffffffffffffL
 
#define GELIC_NET_MC_COUNT_MAX   32 /* multicast address list */
 
#define GELIC_CARD_TX_RAM_FULL_ERR   0x0000000000000001L
 
#define GELIC_CARD_RX_RAM_FULL_ERR   0x0000000000000002L
 
#define GELIC_CARD_TX_SHORT_FRAME_ERR   0x0000000000000004L
 
#define GELIC_CARD_TX_INVALID_DESCR_ERR   0x0000000000000008L
 
#define GELIC_CARD_RX_FIFO_FULL_ERR   0x0000000000002000L
 
#define GELIC_CARD_RX_DESCR_CHAIN_END   0x0000000000004000L
 
#define GELIC_CARD_RX_INVALID_DESCR_ERR   0x0000000000008000L
 
#define GELIC_CARD_TX_RESPONCE_ERR   0x0000000000010000L
 
#define GELIC_CARD_RX_RESPONCE_ERR   0x0000000000100000L
 
#define GELIC_CARD_TX_PROTECTION_ERR   0x0000000000400000L
 
#define GELIC_CARD_RX_PROTECTION_ERR   0x0000000004000000L
 
#define GELIC_CARD_TX_TCP_UDP_CHECKSUM_ERR   0x0000000008000000L
 
#define GELIC_CARD_PORT_STATUS_CHANGED   0x0000000020000000L
 
#define GELIC_CARD_WLAN_EVENT_RECEIVED   0x0000000040000000L
 
#define GELIC_CARD_WLAN_COMMAND_COMPLETED   0x0000000080000000L
 
#define GELIC_CARD_TX_FLAGGED_DESCR   0x0004000000000000L
 
#define GELIC_CARD_RX_FLAGGED_DESCR   0x0040000000000000L
 
#define GELIC_CARD_TX_TRANSFER_END   0x0080000000000000L
 
#define GELIC_CARD_TX_DESCR_CHAIN_END   0x0100000000000000L
 
#define GELIC_CARD_NUMBER_OF_RX_FRAME   0x1000000000000000L
 
#define GELIC_CARD_ONE_TIME_COUNT_TIMER   0x4000000000000000L
 
#define GELIC_CARD_FREE_RUN_COUNT_TIMER   0x8000000000000000L
 
#define GELIC_CARD_TXINT   GELIC_CARD_TX_DESCR_CHAIN_END
 
#define GELIC_CARD_RXINT
 
#define GELIC_DESCR_DATA_STATUS_CHK_MASK   (GELIC_DESCR_RXIPCHK | GELIC_DESCR_RXTCPCHK)
 
#define GELIC_DESCR_DATA_ERROR_CHK_MASK   (GELIC_DESCR_RXIPCHKERR | GELIC_DESCR_RXTCPCHKERR)
 
#define GELIC_DESCR_DMA_STAT_MASK   (0xf0000000)
 
#define GELIC_DESCR_DMA_CMD_NO_CHKSUM
 
#define GELIC_DESCR_DMA_CMD_TCP_CHKSUM
 
#define GELIC_DESCR_DMA_CMD_UDP_CHKSUM
 
#define GELIC_DESCR_SIZE   (32)
 

Enumerations

enum  gelic_descr_rx_status {
  GELIC_DESCR_RXDMADU = 0x80000000, GELIC_DESCR_RXLSTFBF = 0x40000000, GELIC_DESCR_RXIPCHK = 0x20000000, GELIC_DESCR_RXTCPCHK = 0x10000000,
  GELIC_DESCR_RXWTPKT = 0x00C00000, GELIC_DESCR_RXVLNPKT = 0x00200000, GELIC_DESCR_RXRRECNUM = 0x0000ff00
}
 
enum  gelic_descr_tx_status { GELIC_DESCR_TX_TAIL = 0x00000001 }
 
enum  gelic_descr_rx_error {
  GELIC_DESCR_RXALNERR = 0x40000000, GELIC_DESCR_RXOVERERR = 0x20000000, GELIC_DESCR_RXRNTERR = 0x10000000, GELIC_DESCR_RXIPCHKERR = 0x08000000,
  GELIC_DESCR_RXTCPCHKERR = 0x04000000, GELIC_DESCR_RXDRPPKT = 0x00100000, GELIC_DESCR_RXIPFMTERR = 0x00080000, GELIC_DESCR_RXDATAERR = 0x00020000,
  GELIC_DESCR_RXCALERR = 0x00010000, GELIC_DESCR_RXCREXERR = 0x00008000, GELIC_DESCR_RXMLTCST = 0x00004000
}
 
enum  gelic_descr_dma_status {
  GELIC_DESCR_DMA_COMPLETE = 0x00000000, GELIC_DESCR_DMA_BUFFER_FULL = 0x00000000, GELIC_DESCR_DMA_RESPONSE_ERROR = 0x10000000, GELIC_DESCR_DMA_PROTECTION_ERROR = 0x20000000,
  GELIC_DESCR_DMA_FRAME_END = 0x40000000, GELIC_DESCR_DMA_FORCE_END = 0x50000000, GELIC_DESCR_DMA_CARDOWNED = 0xa0000000, GELIC_DESCR_DMA_NOT_IN_USE = 0xb0000000
}
 
enum  gelic_descr_tx_dma_status {
  GELIC_DESCR_TX_DMA_IKE = 0x00080000, GELIC_DESCR_TX_DMA_FRAME_TAIL = 0x00040000, GELIC_DESCR_TX_DMA_TCP_CHKSUM = 0x00020000, GELIC_DESCR_TX_DMA_UDP_CHKSUM = 0x00030000,
  GELIC_DESCR_TX_DMA_NO_CHKSUM = 0x00000000, GELIC_DESCR_TX_DMA_CHAIN_END = 0x00000002
}
 
enum  gelic_descr_rx_dma_status { GELIC_DESCR_RX_DMA_CHAIN_END = 0x00000002 }
 
enum  gelic_lv1_net_control_code {
  GELIC_LV1_GET_MAC_ADDRESS = 1, GELIC_LV1_GET_ETH_PORT_STATUS = 2, GELIC_LV1_SET_NEGOTIATION_MODE = 3, GELIC_LV1_GET_VLAN_ID = 4,
  GELIC_LV1_SET_WOL = 5, GELIC_LV1_GET_CHANNEL = 6, GELIC_LV1_POST_WLAN_CMD = 9, GELIC_LV1_GET_WLAN_CMD_RESULT = 10,
  GELIC_LV1_GET_WLAN_EVENT = 11
}
 
enum  gelic_lv1_wol_command { GELIC_LV1_WOL_MAGIC_PACKET = 1, GELIC_LV1_WOL_ADD_MATCH_ADDR = 6, GELIC_LV1_WOL_DELETE_MATCH_ADDR = 7 }
 
enum  gelic_lv1_wol_mp_arg { GELIC_LV1_WOL_MP_DISABLE = 0, GELIC_LV1_WOL_MP_ENABLE = 1 }
 
enum  gelic_lv1_wol_match_arg { GELIC_LV1_WOL_MATCH_INDIVIDUAL = 0, GELIC_LV1_WOL_MATCH_ALL = 1 }
 
enum  gelic_lv1_ether_port_status {
  GELIC_LV1_ETHER_LINK_UP = 0x0000000000000001L, GELIC_LV1_ETHER_FULL_DUPLEX = 0x0000000000000002L, GELIC_LV1_ETHER_AUTO_NEG = 0x0000000000000004L, GELIC_LV1_ETHER_SPEED_10 = 0x0000000000000010L,
  GELIC_LV1_ETHER_SPEED_100 = 0x0000000000000020L, GELIC_LV1_ETHER_SPEED_1000 = 0x0000000000000040L, GELIC_LV1_ETHER_SPEED_MASK = 0x0000000000000070L
}
 
enum  gelic_lv1_vlan_index { GELIC_LV1_VLAN_TX_ETHERNET_0 = 0x0000000000000002L, GELIC_LV1_VLAN_TX_WIRELESS = 0x0000000000000003L, GELIC_LV1_VLAN_RX_ETHERNET_0 = 0x0000000000000012L, GELIC_LV1_VLAN_RX_WIRELESS = 0x0000000000000013L }
 
enum  gelic_lv1_phy { GELIC_LV1_PHY_ETHERNET_0 = 0x0000000000000002L }
 
enum  gelic_port_type { GELIC_PORT_ETHERNET_0 = 0, GELIC_PORT_WIRELESS = 1, GELIC_PORT_MAX }
 

Functions

struct gelic_descr __attribute__ ((aligned(32)))
 
int gelic_card_set_irq_mask (struct gelic_card *card, u64 mask)
 
void gelic_card_up (struct gelic_card *card)
 
void gelic_card_down (struct gelic_card *card)
 
int gelic_net_open (struct net_device *netdev)
 
int gelic_net_stop (struct net_device *netdev)
 
int gelic_net_xmit (struct sk_buff *skb, struct net_device *netdev)
 
void gelic_net_set_multi (struct net_device *netdev)
 
void gelic_net_tx_timeout (struct net_device *netdev)
 
int gelic_net_change_mtu (struct net_device *netdev, int new_mtu)
 
int gelic_net_setup_netdev (struct net_device *netdev, struct gelic_card *card)
 
void gelic_net_get_drvinfo (struct net_device *netdev, struct ethtool_drvinfo *info)
 
void gelic_net_poll_controller (struct net_device *netdev)
 

Variables

__be32 buf_addr
 
__be32 buf_size
 
__be32 next_descr_addr
 
__be32 dmac_cmd_status
 
__be32 result_size
 
__be32 valid_size
 
__be32 data_status
 
__be32 data_error
 
struct sk_buffskb
 
dma_addr_t bus_addr
 
struct gelic_descrnext
 
struct gelic_descrprev
 
struct gelic_descr_chain __attribute__
 

Macro Definition Documentation

#define GELIC_CARD_FREE_RUN_COUNT_TIMER   0x8000000000000000L

Definition at line 69 of file ps3_gelic_net.h.

#define GELIC_CARD_NUMBER_OF_RX_FRAME   0x1000000000000000L

Definition at line 67 of file ps3_gelic_net.h.

#define GELIC_CARD_ONE_TIME_COUNT_TIMER   0x4000000000000000L

Definition at line 68 of file ps3_gelic_net.h.

#define GELIC_CARD_PORT_STATUS_CHANGED   0x0000000020000000L

Definition at line 59 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_CSUM_DEFAULT   1 /* hw chksum */

Definition at line 38 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_DESCR_CHAIN_END   0x0000000000004000L

Definition at line 52 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_FIFO_FULL_ERR   0x0000000000002000L

Definition at line 51 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_FLAGGED_DESCR   0x0040000000000000L

Definition at line 64 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_INVALID_DESCR_ERR   0x0000000000008000L

Definition at line 53 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_PROTECTION_ERR   0x0000000004000000L

Definition at line 57 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_RAM_FULL_ERR   0x0000000000000002L

Definition at line 48 of file ps3_gelic_net.h.

#define GELIC_CARD_RX_RESPONCE_ERR   0x0000000000100000L

Definition at line 55 of file ps3_gelic_net.h.

#define GELIC_CARD_RXINT
Value:
GELIC_CARD_NUMBER_OF_RX_FRAME)

Definition at line 74 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_DESCR_CHAIN_END   0x0100000000000000L

Definition at line 66 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_FLAGGED_DESCR   0x0004000000000000L

Definition at line 63 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_INVALID_DESCR_ERR   0x0000000000000008L

Definition at line 50 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_PROTECTION_ERR   0x0000000000400000L

Definition at line 56 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_RAM_FULL_ERR   0x0000000000000001L

Definition at line 47 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_RESPONCE_ERR   0x0000000000010000L

Definition at line 54 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_SHORT_FRAME_ERR   0x0000000000000004L

Definition at line 49 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_TCP_UDP_CHECKSUM_ERR   0x0000000008000000L

Definition at line 58 of file ps3_gelic_net.h.

#define GELIC_CARD_TX_TRANSFER_END   0x0080000000000000L

Definition at line 65 of file ps3_gelic_net.h.

#define GELIC_CARD_TXINT   GELIC_CARD_TX_DESCR_CHAIN_END

Definition at line 72 of file ps3_gelic_net.h.

#define GELIC_CARD_WLAN_COMMAND_COMPLETED   0x0000000080000000L

Definition at line 61 of file ps3_gelic_net.h.

#define GELIC_CARD_WLAN_EVENT_RECEIVED   0x0000000040000000L

Definition at line 60 of file ps3_gelic_net.h.

#define GELIC_DESCR_DATA_ERROR_CHK_MASK   (GELIC_DESCR_RXIPCHKERR | GELIC_DESCR_RXTCPCHKERR)

Definition at line 124 of file ps3_gelic_net.h.

#define GELIC_DESCR_DATA_STATUS_CHK_MASK   (GELIC_DESCR_RXIPCHK | GELIC_DESCR_RXTCPCHK)

Definition at line 95 of file ps3_gelic_net.h.

#define GELIC_DESCR_DMA_CMD_NO_CHKSUM
Value:
GELIC_DESCR_TX_DMA_NO_CHKSUM)

Definition at line 160 of file ps3_gelic_net.h.

#define GELIC_DESCR_DMA_CMD_TCP_CHKSUM
Value:
GELIC_DESCR_TX_DMA_TCP_CHKSUM)

Definition at line 164 of file ps3_gelic_net.h.

#define GELIC_DESCR_DMA_CMD_UDP_CHKSUM
Value:
GELIC_DESCR_TX_DMA_UDP_CHKSUM)

Definition at line 168 of file ps3_gelic_net.h.

#define GELIC_DESCR_DMA_STAT_MASK   (0xf0000000)

Definition at line 139 of file ps3_gelic_net.h.

#define GELIC_DESCR_SIZE   (32)

Definition at line 238 of file ps3_gelic_net.h.

#define GELIC_NET_BROADCAST_ADDR   0xffffffffffffL

Definition at line 41 of file ps3_gelic_net.h.

#define GELIC_NET_MAX_MTU   VLAN_ETH_FRAME_LEN

Definition at line 35 of file ps3_gelic_net.h.

#define GELIC_NET_MC_COUNT_MAX   32 /* multicast address list */

Definition at line 43 of file ps3_gelic_net.h.

#define GELIC_NET_MIN_MTU   VLAN_ETH_ZLEN

Definition at line 36 of file ps3_gelic_net.h.

#define GELIC_NET_NAPI_WEIGHT   (GELIC_NET_RX_DESCRIPTORS)

Definition at line 40 of file ps3_gelic_net.h.

#define GELIC_NET_RX_DESCRIPTORS   128 /* num of descriptors */

Definition at line 32 of file ps3_gelic_net.h.

#define GELIC_NET_RXBUF_ALIGN   128

Definition at line 37 of file ps3_gelic_net.h.

#define GELIC_NET_TX_DESCRIPTORS   128 /* num of descriptors */

Definition at line 33 of file ps3_gelic_net.h.

#define GELIC_NET_WATCHDOG_TIMEOUT   5*HZ

Definition at line 39 of file ps3_gelic_net.h.

Enumeration Type Documentation

Enumerator:
GELIC_DESCR_DMA_COMPLETE 
GELIC_DESCR_DMA_BUFFER_FULL 
GELIC_DESCR_DMA_RESPONSE_ERROR 
GELIC_DESCR_DMA_PROTECTION_ERROR 
GELIC_DESCR_DMA_FRAME_END 
GELIC_DESCR_DMA_FORCE_END 
GELIC_DESCR_DMA_CARDOWNED 
GELIC_DESCR_DMA_NOT_IN_USE 

Definition at line 128 of file ps3_gelic_net.h.

Enumerator:
GELIC_DESCR_RX_DMA_CHAIN_END 

Definition at line 172 of file ps3_gelic_net.h.

Enumerator:
GELIC_DESCR_RXALNERR 
GELIC_DESCR_RXOVERERR 
GELIC_DESCR_RXRNTERR 
GELIC_DESCR_RXIPCHKERR 
GELIC_DESCR_RXTCPCHKERR 
GELIC_DESCR_RXDRPPKT 
GELIC_DESCR_RXIPFMTERR 
GELIC_DESCR_RXDATAERR 
GELIC_DESCR_RXCALERR 
GELIC_DESCR_RXCREXERR 
GELIC_DESCR_RXMLTCST 

Definition at line 107 of file ps3_gelic_net.h.

Enumerator:
GELIC_DESCR_RXDMADU 
GELIC_DESCR_RXLSTFBF 
GELIC_DESCR_RXIPCHK 
GELIC_DESCR_RXTCPCHK 
GELIC_DESCR_RXWTPKT 
GELIC_DESCR_RXVLNPKT 
GELIC_DESCR_RXRRECNUM 

Definition at line 78 of file ps3_gelic_net.h.

Enumerator:
GELIC_DESCR_TX_DMA_IKE 
GELIC_DESCR_TX_DMA_FRAME_TAIL 
GELIC_DESCR_TX_DMA_TCP_CHKSUM 
GELIC_DESCR_TX_DMA_UDP_CHKSUM 
GELIC_DESCR_TX_DMA_NO_CHKSUM 
GELIC_DESCR_TX_DMA_CHAIN_END 

Definition at line 142 of file ps3_gelic_net.h.

Enumerator:
GELIC_DESCR_TX_TAIL 

Definition at line 99 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_ETHER_LINK_UP 
GELIC_LV1_ETHER_FULL_DUPLEX 
GELIC_LV1_ETHER_AUTO_NEG 
GELIC_LV1_ETHER_SPEED_10 
GELIC_LV1_ETHER_SPEED_100 
GELIC_LV1_ETHER_SPEED_1000 
GELIC_LV1_ETHER_SPEED_MASK 

Definition at line 212 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_GET_MAC_ADDRESS 
GELIC_LV1_GET_ETH_PORT_STATUS 
GELIC_LV1_SET_NEGOTIATION_MODE 
GELIC_LV1_GET_VLAN_ID 
GELIC_LV1_SET_WOL 
GELIC_LV1_GET_CHANNEL 
GELIC_LV1_POST_WLAN_CMD 
GELIC_LV1_GET_WLAN_CMD_RESULT 
GELIC_LV1_GET_WLAN_EVENT 

Definition at line 180 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_PHY_ETHERNET_0 

Definition at line 233 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_VLAN_TX_ETHERNET_0 
GELIC_LV1_VLAN_TX_WIRELESS 
GELIC_LV1_VLAN_RX_ETHERNET_0 
GELIC_LV1_VLAN_RX_WIRELESS 

Definition at line 223 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_WOL_MAGIC_PACKET 
GELIC_LV1_WOL_ADD_MATCH_ADDR 
GELIC_LV1_WOL_DELETE_MATCH_ADDR 

Definition at line 193 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_WOL_MATCH_INDIVIDUAL 
GELIC_LV1_WOL_MATCH_ALL 

Definition at line 206 of file ps3_gelic_net.h.

Enumerator:
GELIC_LV1_WOL_MP_DISABLE 
GELIC_LV1_WOL_MP_ENABLE 

Definition at line 200 of file ps3_gelic_net.h.

Enumerator:
GELIC_PORT_ETHERNET_0 
GELIC_PORT_WIRELESS 
GELIC_PORT_MAX 

Definition at line 240 of file ps3_gelic_net.h.

Function Documentation

void gelic_card_down ( struct gelic_card card)

Definition at line 147 of file ps3_gelic_net.c.

int gelic_card_set_irq_mask ( struct gelic_card card,
u64  mask 
)

Definition at line 69 of file ps3_gelic_net.c.

void gelic_card_up ( struct gelic_card card)

Definition at line 130 of file ps3_gelic_net.c.

int gelic_net_change_mtu ( struct net_device netdev,
int  new_mtu 
)

gelic_net_change_mtu - changes the MTU of an interface : interface device structure : new MTU value

returns 0 on success, <0 on failure

Definition at line 1131 of file ps3_gelic_net.c.

void gelic_net_get_drvinfo ( struct net_device netdev,
struct ethtool_drvinfo info 
)

Definition at line 1227 of file ps3_gelic_net.c.

int gelic_net_open ( struct net_device netdev)

gelic_net_open - called upon ifconfig up : interface device structure

returns 0 on success, <0 on failure

gelic_net_open allocates all the descriptors and memory needed for operation, sets up multicast list and enables interrupts

Definition at line 1212 of file ps3_gelic_net.c.

void gelic_net_poll_controller ( struct net_device netdev)
void gelic_net_set_multi ( struct net_device netdev)

gelic_net_set_multi - sets multicast addresses and promisc flags : interface device structure

gelic_net_set_multi configures multicast addresses as needed for the netdev interface. It also sets up multicast, allmulti and promisc flags appropriately

Definition at line 548 of file ps3_gelic_net.c.

int gelic_net_setup_netdev ( struct net_device netdev,
struct gelic_card card 
)

gelic_ether_setup_netdev - initialization of net_device : net_device structure : card structure

Returns 0 on success or <0 on failure

gelic_ether_setup_netdev initializes the net_device structure and register it.

Definition at line 1492 of file ps3_gelic_net.c.

int gelic_net_stop ( struct net_device netdev)

gelic_net_stop - called upon ifconfig down : interface device structure

always returns 0

Definition at line 673 of file ps3_gelic_net.c.

void gelic_net_tx_timeout ( struct net_device netdev)

gelic_net_tx_timeout - called when the tx timeout watchdog kicks in. : interface device structure

called, if tx hangs. Schedules a task that resets the interface

Definition at line 1439 of file ps3_gelic_net.c.

int gelic_net_xmit ( struct sk_buff skb,
struct net_device netdev 
)

gelic_net_xmit - transmits a frame over the device : packet to send out : interface device structure

returns 0 on success, <0 on failure

Definition at line 857 of file ps3_gelic_net.c.

Variable Documentation

__be32 buf_addr

Definition at line 264 of file ps3_gelic_net.h.

__be32 buf_size

Definition at line 265 of file ps3_gelic_net.h.

dma_addr_t bus_addr

Definition at line 275 of file ps3_gelic_net.h.

__be32 data_error

Definition at line 271 of file ps3_gelic_net.h.

__be32 data_status

Definition at line 270 of file ps3_gelic_net.h.

__be32 dmac_cmd_status

Definition at line 267 of file ps3_gelic_net.h.

Definition at line 276 of file ps3_gelic_net.h.

__be32 next_descr_addr

Definition at line 266 of file ps3_gelic_net.h.

Definition at line 277 of file ps3_gelic_net.h.

__be32 result_size

Definition at line 268 of file ps3_gelic_net.h.

Definition at line 274 of file ps3_gelic_net.h.

__be32 valid_size

Definition at line 269 of file ps3_gelic_net.h.