Lines Matching refs:proto

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