H A D | nes_cm.c | 105 static int send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb); 106 static int send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb); 113 static void free_retrans_entry(struct nes_cm_node *cm_node); 114 static int handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive); 122 static void handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node); 159 int nes_add_ref_cm_node(struct nes_cm_node *cm_node) argument 161 return add_ref_cm_node(cm_node); 164 int nes_rem_ref_cm_node(struct nes_cm_node *cm_node) argument 166 return rem_ref_cm_node(cm_node->cm_core, cm_node); 172 create_event(struct nes_cm_node * cm_node, enum nes_cm_event_type type) argument 208 send_mpa_request(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 229 send_mpa_reject(struct nes_cm_node *cm_node) argument 259 parse_mpa(struct nes_cm_node *cm_node, u8 *buffer, u32 *type, u32 len) argument 403 form_cm_frame(struct sk_buff *skb, struct nes_cm_node *cm_node, void *options, u32 optionsize, void *data, u32 datasize, u8 flags) argument 518 cm_build_mpa_frame(struct nes_cm_node *cm_node, u8 **start_buff, u16 *buff_len, u8 *pci_mem, u8 mpa_key) argument 544 build_mpa_v2(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 588 build_mpa_v1(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 605 build_rdma0_msg(struct nes_cm_node *cm_node, struct nes_qp **nesqp_addr) argument 664 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 734 nes_retrans_expired(struct nes_cm_node *cm_node) argument 758 handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node) argument 806 struct nes_cm_node *cm_node; local 958 send_syn(struct nes_cm_node *cm_node, u32 sendack, struct sk_buff *skb) argument 1024 send_reset(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1046 send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1068 send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1096 struct nes_cm_node *cm_node; local 1156 add_hte_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1191 struct nes_cm_node *cm_node = NULL; local 1312 mini_cm_accelerated(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1405 struct nes_cm_node *cm_node; local 1494 add_ref_cm_node(struct nes_cm_node *cm_node) argument 1504 rem_ref_cm_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1558 process_options(struct nes_cm_node *cm_node, u8 *optionsloc, u32 optionsize, u32 syn_packet) argument 1611 handle_fin_pkt(struct nes_cm_node *cm_node) argument 1665 handle_rst_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1728 handle_rcv_mpa(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1783 indicate_pkt_err(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1803 check_syn(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1815 check_seq(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1849 handle_syn_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1910 handle_synack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1969 handle_ack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2058 handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive) argument 2088 active_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2109 passive_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2128 free_retrans_entry(struct nes_cm_node *cm_node) argument 2141 cleanup_retrans_entry(struct nes_cm_node *cm_node) argument 2154 process_packet(struct nes_cm_node *cm_node, struct sk_buff *skb, struct nes_cm_core *cm_core) argument 2279 struct nes_cm_node *cm_node; local 2379 mini_cm_accept(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2388 mini_cm_reject(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2453 mini_cm_close(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2511 struct nes_cm_node *cm_node = NULL; local 2704 nes_cm_init_tsa_conn(struct nes_qp *nesqp, struct nes_cm_node *cm_node) argument 2996 struct nes_cm_node *cm_node; local 3248 struct nes_cm_node *cm_node; local 3285 struct nes_cm_node *cm_node; local 3373 struct nes_cm_listener *cm_node; local 3500 struct nes_cm_node *cm_node; local 3736 struct nes_cm_node *cm_node; local 3775 struct nes_cm_node *cm_node; local [all...] |