Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
cxgbi_device Struct Reference

#include <libcxgbi.h>

Data Fields

struct list_head list_head
 
unsigned int flags
 
struct net_device ** ports
 
voidlldev
 
struct cxgbi_hba ** hbas
 
const unsigned shortmtus
 
unsigned char nmtus
 
unsigned char nports
 
struct pci_devpdev
 
struct dentrydebugfs_root
 
struct iscsi_transportitp
 
unsigned int pfvf
 
unsigned int snd_win
 
unsigned int rcv_win
 
unsigned int rx_credit_thres
 
unsigned int skb_tx_rsvd
 
unsigned int skb_rx_extra
 
unsigned int tx_max_size
 
unsigned int rx_max_size
 
struct cxgbi_ports_map pmap
 
struct cxgbi_tag_format tag_format
 
struct cxgbi_ddp_infoddp
 
void(* dev_ddp_cleanup )(struct cxgbi_device *)
 
int(* csk_ddp_set )(struct cxgbi_sock *, struct cxgbi_pagepod_hdr *, unsigned int, unsigned int, struct cxgbi_gather_list *)
 
void(* csk_ddp_clear )(struct cxgbi_hba *, unsigned int, unsigned int, unsigned int)
 
int(* csk_ddp_setup_digest )(struct cxgbi_sock *, unsigned int, int, int, int)
 
int(* csk_ddp_setup_pgidx )(struct cxgbi_sock *, unsigned int, int, bool)
 
void(* csk_release_offload_resources )(struct cxgbi_sock *)
 
int(* csk_rx_pdu_ready )(struct cxgbi_sock *, struct sk_buff *)
 
u32(* csk_send_rx_credits )(struct cxgbi_sock *, u32)
 
int(* csk_push_tx_frames )(struct cxgbi_sock *, int)
 
void(* csk_send_abort_req )(struct cxgbi_sock *)
 
void(* csk_send_close_req )(struct cxgbi_sock *)
 
int(* csk_alloc_cpls )(struct cxgbi_sock *)
 
int(* csk_init_act_open )(struct cxgbi_sock *)
 
voiddd_data
 

Detailed Description

Definition at line 512 of file libcxgbi.h.

Field Documentation

int(* csk_alloc_cpls)(struct cxgbi_sock *)

Definition at line 554 of file libcxgbi.h.

void(* csk_ddp_clear)(struct cxgbi_hba *, unsigned int, unsigned int, unsigned int)

Definition at line 541 of file libcxgbi.h.

int(* csk_ddp_set)(struct cxgbi_sock *, struct cxgbi_pagepod_hdr *, unsigned int, unsigned int, struct cxgbi_gather_list *)

Definition at line 538 of file libcxgbi.h.

int(* csk_ddp_setup_digest)(struct cxgbi_sock *, unsigned int, int, int, int)

Definition at line 543 of file libcxgbi.h.

int(* csk_ddp_setup_pgidx)(struct cxgbi_sock *, unsigned int, int, bool)

Definition at line 545 of file libcxgbi.h.

int(* csk_init_act_open)(struct cxgbi_sock *)

Definition at line 555 of file libcxgbi.h.

int(* csk_push_tx_frames)(struct cxgbi_sock *, int)

Definition at line 551 of file libcxgbi.h.

void(* csk_release_offload_resources)(struct cxgbi_sock *)

Definition at line 548 of file libcxgbi.h.

int(* csk_rx_pdu_ready)(struct cxgbi_sock *, struct sk_buff *)

Definition at line 549 of file libcxgbi.h.

void(* csk_send_abort_req)(struct cxgbi_sock *)

Definition at line 552 of file libcxgbi.h.

void(* csk_send_close_req)(struct cxgbi_sock *)

Definition at line 553 of file libcxgbi.h.

u32(* csk_send_rx_credits)(struct cxgbi_sock *, u32)

Definition at line 550 of file libcxgbi.h.

void* dd_data

Definition at line 557 of file libcxgbi.h.

Definition at line 535 of file libcxgbi.h.

struct dentry* debugfs_root

Definition at line 522 of file libcxgbi.h.

void(* dev_ddp_cleanup)(struct cxgbi_device *)

Definition at line 537 of file libcxgbi.h.

unsigned int flags

Definition at line 514 of file libcxgbi.h.

struct cxgbi_hba** hbas

Definition at line 517 of file libcxgbi.h.

Definition at line 523 of file libcxgbi.h.

Definition at line 513 of file libcxgbi.h.

void* lldev

Definition at line 516 of file libcxgbi.h.

const unsigned short* mtus

Definition at line 518 of file libcxgbi.h.

unsigned char nmtus

Definition at line 519 of file libcxgbi.h.

unsigned char nports

Definition at line 520 of file libcxgbi.h.

struct pci_dev* pdev

Definition at line 521 of file libcxgbi.h.

unsigned int pfvf

Definition at line 525 of file libcxgbi.h.

Definition at line 533 of file libcxgbi.h.

struct net_device** ports

Definition at line 515 of file libcxgbi.h.

unsigned int rcv_win

Definition at line 527 of file libcxgbi.h.

unsigned int rx_credit_thres

Definition at line 528 of file libcxgbi.h.

unsigned int rx_max_size

Definition at line 532 of file libcxgbi.h.

unsigned int skb_rx_extra

Definition at line 530 of file libcxgbi.h.

unsigned int skb_tx_rsvd

Definition at line 529 of file libcxgbi.h.

unsigned int snd_win

Definition at line 526 of file libcxgbi.h.

Definition at line 534 of file libcxgbi.h.

unsigned int tx_max_size

Definition at line 531 of file libcxgbi.h.


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