Lines Matching defs:proto
46 int qeth_l3_ipaddr_to_string(enum qeth_prot_versions proto, const u8 *addr,
49 if (proto == QETH_PROT_IPV4)
101 (addr->proto == QETH_PROT_IPV4) ? 4 : 16);
103 if (addr->proto != ipatoe->proto)
106 (ipatoe->proto == QETH_PROT_IPV4) ?
113 if ((addr->proto == QETH_PROT_IPV4) && card->ipato.invert4)
115 else if ((addr->proto == QETH_PROT_IPV6) && card->ipato.invert6)
134 if (tmp_addr->proto == QETH_PROT_IPV4)
171 if (tmp_addr->proto == QETH_PROT_IPV4)
186 qeth_l3_ipaddr_to_string(tmp_addr->proto, (u8 *)&tmp_addr->u,
324 iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto,
329 if (addr->proto == QETH_PROT_IPV6) {
376 iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto,
385 if (addr->proto == QETH_PROT_IPV6) {
542 if (ipatoe->proto != new->proto)
545 (ipatoe->proto == QETH_PROT_IPV4) ? 4 : 16) &&
563 enum qeth_prot_versions proto, u8 *addr,
574 if (ipatoe->proto != proto)
577 (proto == QETH_PROT_IPV4) ? 4 : 16) &&
593 enum qeth_prot_versions proto)
597 qeth_l3_init_ipaddr(&addr, type, proto);
598 if (proto == QETH_PROT_IPV4)
630 if (addr->proto == QETH_PROT_IPV4) {
633 } else if (addr->proto == QETH_PROT_IPV6) {
651 qeth_l3_ipaddr_to_string(addr->proto, (u8 *)&addr->u, buf);
666 if (addr->proto == QETH_PROT_IPV4) {
669 } else if (addr->proto == QETH_PROT_IPV6) {
1566 __be16 proto)
1585 switch (proto) {
1602 static int qeth_l3_get_cast_type(struct sk_buff *skb, __be16 proto)
1608 dst = qeth_dst_check_rcu(skb, proto);
1609 cast_type = qeth_l3_get_cast_type_rcu(skb, dst, proto);
1628 __be16 proto, unsigned int data_len)
1644 qeth_tx_csum(skb, &hdr->hdr.l3.ext_flags, proto);
1646 if (proto == htons(ETH_P_IP))
1651 if (proto == htons(ETH_P_IP) || IS_IQD(card)) {
1663 dst = qeth_dst_check_rcu(skb, proto);
1668 cast_type = qeth_l3_get_cast_type_rcu(skb, dst, proto);
1671 switch (proto) {
1711 struct qeth_qdio_out_q *queue, __be16 proto)
1725 return qeth_xmit(card, skb, queue, proto, qeth_l3_fill_header);
1732 __be16 proto = vlan_get_protocol(skb);
1745 switch (proto) {
1763 qeth_l3_get_cast_type(skb, proto) == RTN_BROADCAST)
1766 if (proto == htons(ETH_P_IP) || IS_IQD(card))
1767 rc = qeth_l3_xmit(card, skb, queue, proto);
1769 rc = qeth_xmit(card, skb, queue, proto, qeth_l3_fill_header);
1823 __be16 proto = vlan_get_protocol(skb);
1826 qeth_l3_get_cast_type(skb, proto), sb_dev);