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 400 form_cm_frame(struct sk_buff *skb, struct nes_cm_node *cm_node, void *options, u32 optionsize, void *data, u32 datasize, u8 flags) argument 515 cm_build_mpa_frame(struct nes_cm_node *cm_node, u8 **start_buff, u16 *buff_len, u8 *pci_mem, u8 mpa_key) argument 541 build_mpa_v2(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 583 build_mpa_v1(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) argument 600 build_rdma0_msg(struct nes_cm_node *cm_node, struct nes_qp **nesqp_addr) argument 659 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 729 nes_retrans_expired(struct nes_cm_node *cm_node) argument 753 handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node) argument 801 struct nes_cm_node *cm_node; local 953 send_syn(struct nes_cm_node *cm_node, u32 sendack, struct sk_buff *skb) argument 1019 send_reset(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1041 send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1063 send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1091 struct nes_cm_node *cm_node; local 1151 add_hte_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1186 struct nes_cm_node *cm_node = NULL; local 1307 mini_cm_accelerated(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1396 struct nes_cm_node *cm_node; local 1485 add_ref_cm_node(struct nes_cm_node *cm_node) argument 1495 rem_ref_cm_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 1549 process_options(struct nes_cm_node *cm_node, u8 *optionsloc, u32 optionsize, u32 syn_packet) argument 1602 handle_fin_pkt(struct nes_cm_node *cm_node) argument 1656 handle_rst_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1719 handle_rcv_mpa(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1774 indicate_pkt_err(struct nes_cm_node *cm_node, struct sk_buff *skb) argument 1794 check_syn(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1806 check_seq(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1840 handle_syn_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1901 handle_synack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1960 handle_ack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2049 handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive) argument 2079 active_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2100 passive_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, int reset) argument 2119 free_retrans_entry(struct nes_cm_node *cm_node) argument 2132 cleanup_retrans_entry(struct nes_cm_node *cm_node) argument 2145 process_packet(struct nes_cm_node *cm_node, struct sk_buff *skb, struct nes_cm_core *cm_core) argument 2270 struct nes_cm_node *cm_node; local 2370 mini_cm_accept(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2379 mini_cm_reject(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2444 mini_cm_close(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) argument 2502 struct nes_cm_node *cm_node = NULL; local 2695 nes_cm_init_tsa_conn(struct nes_qp *nesqp, struct nes_cm_node *cm_node) argument 2987 struct nes_cm_node *cm_node; local 3239 struct nes_cm_node *cm_node; local 3276 struct nes_cm_node *cm_node; local 3364 struct nes_cm_listener *cm_node; local 3491 struct nes_cm_node *cm_node; local 3727 struct nes_cm_node *cm_node; local 3766 struct nes_cm_node *cm_node; local [all...] |