H A D | nes_cm.c | 161 int nes_add_ref_cm_node(struct nes_cm_node *cm_node) nes_add_ref_cm_node() argument 166 int nes_rem_ref_cm_node(struct nes_cm_node *cm_node) nes_rem_ref_cm_node() argument 173 static struct nes_cm_event *create_event(struct nes_cm_node * cm_node, create_event() argument 209 static int send_mpa_request(struct nes_cm_node *cm_node, struct sk_buff *skb) send_mpa_request() argument 230 static int send_mpa_reject(struct nes_cm_node *cm_node) send_mpa_reject() argument 260 static int parse_mpa(struct nes_cm_node *cm_node, u8 *buffer, u32 *type, parse_mpa() argument 626 static int nes_get_remote_addr(struct nes_cm_node *cm_node) nes_get_remote_addr() argument 668 static void record_ird_ord(struct nes_cm_node *cm_node, record_ird_ord() argument 684 static int cm_build_mpa_frame(struct nes_cm_node *cm_node, u8 **start_buff, cm_build_mpa_frame() argument 710 static void build_mpa_v2(struct nes_cm_node *cm_node, build_mpa_v2() argument 756 static void build_mpa_v1(struct nes_cm_node *cm_node, void *start_addr, u8 mpa_key) build_mpa_v1() argument 773 static void build_rdma0_msg(struct nes_cm_node *cm_node, struct nes_qp **nesqp_addr) build_rdma0_msg() argument 830 int schedule_nes_timer(struct nes_cm_node *cm_node, struct sk_buff *skb, schedule_nes_timer() argument 895 static void nes_retrans_expired(struct nes_cm_node *cm_node) nes_retrans_expired() argument 919 static void handle_recv_entry(struct nes_cm_node *cm_node, u32 rem_node) handle_recv_entry() argument 967 struct nes_cm_node *cm_node; nes_cm_timer_tick() local 1117 static int send_syn(struct nes_cm_node *cm_node, u32 sendack, send_syn() argument 1183 static int send_reset(struct nes_cm_node *cm_node, struct sk_buff *skb) send_reset() argument 1205 static int send_ack(struct nes_cm_node *cm_node, struct sk_buff *skb) send_ack() argument 1227 static int send_fin(struct nes_cm_node *cm_node, struct sk_buff *skb) send_fin() argument 1255 struct nes_cm_node *cm_node; find_node() local 1327 static int add_hte_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) add_hte_node() argument 1362 struct nes_cm_node *cm_node = NULL; mini_cm_dec_refcnt_listen() local 1581 struct nes_cm_node *cm_node; make_cm_node() local 1679 static int add_ref_cm_node(struct nes_cm_node *cm_node) add_ref_cm_node() argument 1746 static int process_options(struct nes_cm_node *cm_node, u8 *optionsloc, process_options() argument 1799 static void handle_fin_pkt(struct nes_cm_node *cm_node) handle_fin_pkt() argument 1853 static void handle_rst_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, handle_rst_pkt() argument 1916 static void handle_rcv_mpa(struct nes_cm_node *cm_node, struct sk_buff *skb) handle_rcv_mpa() argument 1971 static void indicate_pkt_err(struct nes_cm_node *cm_node, struct sk_buff *skb) indicate_pkt_err() argument 1991 static int check_syn(struct nes_cm_node *cm_node, struct tcphdr *tcph, check_syn() argument 2003 static int check_seq(struct nes_cm_node *cm_node, struct tcphdr *tcph, check_seq() argument 2037 static void handle_syn_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, handle_syn_pkt() argument 2098 static void handle_synack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, handle_synack_pkt() argument 2157 static int handle_ack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, handle_ack_pkt() argument 2247 static int handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, handle_tcp_options() argument 2277 static void active_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, active_open_err() argument 2298 static void passive_open_err(struct nes_cm_node *cm_node, struct sk_buff *skb, passive_open_err() argument 2317 static void free_retrans_entry(struct nes_cm_node *cm_node) free_retrans_entry() argument 2330 static void cleanup_retrans_entry(struct nes_cm_node *cm_node) cleanup_retrans_entry() argument 2343 static void process_packet(struct nes_cm_node *cm_node, struct sk_buff *skb, process_packet() argument 2490 struct nes_cm_node *cm_node; mini_cm_connect() local 2594 static int mini_cm_accept(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) mini_cm_accept() argument 2603 static int mini_cm_reject(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) mini_cm_reject() argument 2668 static int mini_cm_close(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) mini_cm_close() argument 2726 struct nes_cm_node *cm_node = NULL; mini_cm_recv_pkt() local 2925 static int nes_cm_init_tsa_conn(struct nes_qp *nesqp, struct nes_cm_node *cm_node) nes_cm_init_tsa_conn() argument 3218 struct nes_cm_node *cm_node; nes_accept() local 3468 struct nes_cm_node *cm_node; nes_reject() local 3505 struct nes_cm_node *cm_node; nes_connect() local 3629 struct nes_cm_listener *cm_node; nes_create_listen() local 3764 struct nes_cm_node *cm_node; cm_event_connected() local 4004 struct nes_cm_node *cm_node; cm_event_mpa_req() local 4052 struct nes_cm_node *cm_node; cm_event_mpa_reject() local 435 form_cm_frame(struct sk_buff *skb, struct nes_cm_node *cm_node, void *options, u32 optionsize, void *data, u32 datasize, u8 flags) form_cm_frame() argument 1494 mini_cm_accelerated(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) mini_cm_accelerated() argument 1689 rem_ref_cm_node(struct nes_cm_core *cm_core, struct nes_cm_node *cm_node) rem_ref_cm_node() argument
|