H A D | nes_cm.c | 106 static int send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb); 107 static int send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb); 114 static void free_retrans_entry(struct nes_cm_node *cm_node); 115 static int handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive); 123 static void handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node); 161 int nes_add_ref_cm_node(struct nes_cm_node *cm_node) argument 163 return add_ref_cm_node(cm_node); 166 int nes_rem_ref_cm_node(struct nes_cm_node *cm_node) argument 168 return rem_ref_cm_node(cm_node->cm_core, cm_node); 173 create_event(struct nes_cm_node * cm_node, enum nes_cm_event_type type) argument 209 send_mpa_request(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 230 send_mpa_reject(struct nes_cm_node *cm_node) argument 260 parse_mpa(struct nes_cm_node *cm_node, u8 *buffer, u32 *type, u32 len) argument 435 form_cm_frame(struct sk_buff *skb, struct nes_cm_node *cm_node, void *options, u32 optionsize, void *data, u32 datasize, u8 flags) argument 643 record_ird_ord(struct nes_cm_node *cm_node, u16 conn_ird, u16 conn_ord) argument 659 cm_build_mpa_frame(struct nes_cm_node *cm_node, u8 **start_buff, u16 *buff_len, u8 *pci_mem, u8 mpa_key) argument 685 build_mpa_v2(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 731 build_mpa_v1(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 748 build_rdma0_msg(struct nes_cm_node *cm_node, struct nes_qp **nesqp_addr) argument 805 schedule_nes_timer(struct nes_cm_node *cm_node, struct sk_buff *skb, enum nes_timer_type type, int send_retrans, int close_when_complete) argument 870 nes_retrans_expired(struct nes_cm_node *cm_node) argument 894 handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node) argument 942 struct nes_cm_node *cm_node; local 1092 send_syn(struct nes_cm_node *cm_node, u32 sendack, struct sk_buff *skb) argument 1158 send_reset(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1180 send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1202 send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1230 struct nes_cm_node *cm_node; local 1302 add_hte_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1337 struct nes_cm_node *cm_node = NULL; local 1469 mini_cm_accelerated(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1556 struct nes_cm_node *cm_node; local 1649 add_ref_cm_node(struct nes_cm_node *cm_node) argument 1659 rem_ref_cm_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1716 process_options(struct nes_cm_node *cm_node, u8 *optionsloc, u32 optionsize, u32 syn_packet) argument 1769 handle_fin_pkt(struct nes_cm_node *cm_node) argument 1823 handle_rst_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1886 handle_rcv_mpa(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1941 indicate_pkt_err(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1961 check_syn(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1973 check_seq(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 2007 handle_syn_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2068 handle_synack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2127 handle_ack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2216 handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive) argument 2246 active_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2267 passive_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2286 free_retrans_entry(struct nes_cm_node *cm_node) argument 2299 cleanup_retrans_entry(struct nes_cm_node *cm_node) argument 2312 process_packet(struct nes_cm_node *cm_node, struct sk_buff *skb, struct nes_cm_core *cm_core) argument 2459 struct nes_cm_node *cm_node; local 2563 mini_cm_accept(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2572 mini_cm_reject(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2637 mini_cm_close(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2695 struct nes_cm_node *cm_node = NULL; local 2894 nes_cm_init_tsa_conn(struct nes_qp *nesqp, struct nes_cm_node *cm_node) argument 3187 struct nes_cm_node *cm_node; local 3437 struct nes_cm_node *cm_node; local 3474 struct nes_cm_node *cm_node; local 3598 struct nes_cm_listener *cm_node; local 3733 struct nes_cm_node *cm_node; local 3973 struct nes_cm_node *cm_node; local 4021 struct nes_cm_node *cm_node; local [all...] |