chtls_dev
struct chtls_dev *cdev;
struct chtls_dev *cdev;
struct chtls_dev *cdev;
struct chtls_dev *cdev;
static inline struct chtls_dev *to_chtls_dev(struct tls_toe_device *tlsdev)
return container_of(tlsdev, struct chtls_dev, tlsdev);
typedef int (*chtls_handler_func)(struct chtls_dev *, struct sk_buff *);
int chtls_init_kmap(struct chtls_dev *cdev, struct cxgb4_lld_info *lldi);
void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk);
int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk);
struct chtls_dev *cdev)
struct chtls_dev *cdev;
static int chtls_pass_accept_req(struct chtls_dev *cdev, struct sk_buff *skb)
const struct chtls_dev *cdev;
struct chtls_dev *cdev)
static int chtls_pass_establish(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_rx_data(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_rx_pdu(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_rx_cmp(struct chtls_dev *cdev, struct sk_buff *skb)
static void send_defer_abort_rpl(struct chtls_dev *cdev, struct sk_buff *skb)
static void t4_defer_reply(struct sk_buff *skb, struct chtls_dev *cdev,
struct chtls_dev *cdev,
struct chtls_dev *cdev;
cdev = (struct chtls_dev *)handle;
struct chtls_dev *cdev;
struct chtls_dev *cdev;
static int chtls_conn_cpl(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_wr_ack(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_set_tcb_rpl(struct chtls_dev *cdev, struct sk_buff *skb)
static struct listen_info *listen_hash_add(struct chtls_dev *cdev,
static int listen_hash_find(struct chtls_dev *cdev,
static struct chtls_sock *chtls_sock_create(struct chtls_dev *cdev)
static int listen_hash_del(struct chtls_dev *cdev,
int chtls_listen_start(struct chtls_dev *cdev, struct sock *sk)
void chtls_listen_stop(struct chtls_dev *cdev, struct sock *sk)
static int chtls_pass_open_rpl(struct chtls_dev *cdev, struct sk_buff *skb)
static int chtls_close_listsrv_rpl(struct chtls_dev *cdev, struct sk_buff *skb)
struct chtls_dev *cdev = csk->cdev;
struct chtls_dev *cdev;
static struct net_device *chtls_find_netdev(struct chtls_dev *cdev,
struct chtls_dev *cdev;
void chtls_defer_reply(struct sk_buff *skb, struct chtls_dev *dev,
typedef void (*defer_handler_t)(struct chtls_dev *dev, struct sk_buff *skb);
struct chtls_dev *dev;
int chtls_init_kmap(struct chtls_dev *cdev, struct cxgb4_lld_info *lldi)
struct chtls_dev *cdev = csk->cdev;
struct chtls_dev *cdev = csk->cdev;
struct chtls_dev *cdev;
struct chtls_dev *cdev = csk->cdev;
struct chtls_dev *cdev;
struct chtls_dev *cdev = csk->cdev;
static bool csk_mem_free(struct chtls_dev *cdev, struct sock *sk)
static int csk_wait_memory(struct chtls_dev *cdev,
static void chtls_stop_listen(struct chtls_dev *cdev, struct sock *sk)
struct chtls_dev *cdev;
struct chtls_dev *cdev = to_chtls_dev(dev);
struct chtls_dev *cdev = to_chtls_dev(dev);
static void chtls_free_uld(struct chtls_dev *cdev)
struct chtls_dev *cdev;
static void chtls_register_dev(struct chtls_dev *cdev)
struct chtls_dev *cdev = container_of(task_param,
struct chtls_dev, deferq_task);
static int chtls_get_skb(struct chtls_dev *cdev)
struct chtls_dev *cdev;
struct chtls_dev *cdev, *tmp;
struct chtls_dev *cdev = handle;
static int chtls_recv_packet(struct chtls_dev *cdev,
static int chtls_recv_rsp(struct chtls_dev *cdev, const __be64 *rsp)
static void chtls_recv(struct chtls_dev *cdev,
struct chtls_dev *cdev = handle;
static int chtls_start_listen(struct chtls_dev *cdev, struct sock *sk)