Lines Matching defs:child_ep
2512 struct c4iw_ep *child_ep = NULL, *parent_ep;
2572 child_ep = alloc_ep(sizeof(*child_ep), GFP_KERNEL);
2573 if (!child_ep) {
2579 err = import_ep(child_ep, iptype, peer_ip, dst, dev, false,
2584 kfree(child_ep);
2591 if (peer_mss && child_ep->mtu > (peer_mss + hdrs))
2592 child_ep->mtu = peer_mss + hdrs;
2594 skb_queue_head_init(&child_ep->com.ep_skb_list);
2595 if (alloc_ep_skb_list(&child_ep->com.ep_skb_list, CN_MAX_CON_BUF))
2598 state_set(&child_ep->com, CONNECTING);
2599 child_ep->com.dev = dev;
2600 child_ep->com.cm_id = NULL;
2604 &child_ep->com.local_addr;
2610 sin = (struct sockaddr_in *)&child_ep->com.local_addr;
2616 sin = (struct sockaddr_in *)&child_ep->com.remote_addr;
2621 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2626 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2632 sin6 = (struct sockaddr_in6 *)&child_ep->com.remote_addr;
2639 child_ep->parent_ep = parent_ep;
2640 child_ep->tos = tos;
2641 child_ep->dst = dst;
2642 child_ep->hwtid = hwtid;
2645 child_ep->tx_chan, child_ep->smac_idx, child_ep->rss_qid);
2647 timer_setup(&child_ep->timer, ep_timeout, 0);
2648 cxgb4_insert_tid(t, child_ep, hwtid,
2649 child_ep->com.local_addr.ss_family);
2650 insert_ep_tid(child_ep);
2651 if (accept_cr(child_ep, skb, req)) {
2653 release_ep_resources(child_ep);
2655 set_bit(PASS_ACCEPT_REQ, &child_ep->com.history);
2658 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2659 cxgb4_clip_get(child_ep->com.dev->rdev.lldi.ports[0],
2664 c4iw_put_ep(&child_ep->com);