Lines Matching defs:child_ep
2518 struct c4iw_ep *child_ep = NULL, *parent_ep;
2578 child_ep = alloc_ep(sizeof(*child_ep), GFP_KERNEL);
2579 if (!child_ep) {
2585 err = import_ep(child_ep, iptype, peer_ip, dst, dev, false,
2590 kfree(child_ep);
2597 if (peer_mss && child_ep->mtu > (peer_mss + hdrs))
2598 child_ep->mtu = peer_mss + hdrs;
2600 skb_queue_head_init(&child_ep->com.ep_skb_list);
2601 if (alloc_ep_skb_list(&child_ep->com.ep_skb_list, CN_MAX_CON_BUF))
2604 state_set(&child_ep->com, CONNECTING);
2605 child_ep->com.dev = dev;
2606 child_ep->com.cm_id = NULL;
2610 &child_ep->com.local_addr;
2616 sin = (struct sockaddr_in *)&child_ep->com.local_addr;
2622 sin = (struct sockaddr_in *)&child_ep->com.remote_addr;
2627 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2632 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2638 sin6 = (struct sockaddr_in6 *)&child_ep->com.remote_addr;
2645 child_ep->parent_ep = parent_ep;
2646 child_ep->tos = tos;
2647 child_ep->dst = dst;
2648 child_ep->hwtid = hwtid;
2651 child_ep->tx_chan, child_ep->smac_idx, child_ep->rss_qid);
2653 timer_setup(&child_ep->timer, ep_timeout, 0);
2654 cxgb4_insert_tid(t, child_ep, hwtid,
2655 child_ep->com.local_addr.ss_family);
2656 insert_ep_tid(child_ep);
2657 if (accept_cr(child_ep, skb, req)) {
2659 release_ep_resources(child_ep);
2661 set_bit(PASS_ACCEPT_REQ, &child_ep->com.history);
2664 sin6 = (struct sockaddr_in6 *)&child_ep->com.local_addr;
2665 cxgb4_clip_get(child_ep->com.dev->rdev.lldi.ports[0],
2670 c4iw_put_ep(&child_ep->com);