Lines Matching refs:ah_info

1444 				struct irdma_ah_info *ah_info)  in irdma_puda_ieq_get_ah_info()  argument
1450 memset(ah_info, 0, sizeof(*ah_info)); in irdma_puda_ieq_get_ah_info()
1451 ah_info->do_lpbk = true; in irdma_puda_ieq_get_ah_info()
1452 ah_info->vlan_tag = buf->vlan_id; in irdma_puda_ieq_get_ah_info()
1453 ah_info->insert_vlan_tag = buf->vlan_valid; in irdma_puda_ieq_get_ah_info()
1454 ah_info->ipv4_valid = buf->ipv4; in irdma_puda_ieq_get_ah_info()
1455 ah_info->vsi = qp->vsi; in irdma_puda_ieq_get_ah_info()
1458 ether_addr_copy(ah_info->mac_addr, buf->smac); in irdma_puda_ieq_get_ah_info()
1461 ah_info->ipv4_valid = true; in irdma_puda_ieq_get_ah_info()
1463 ah_info->hop_ttl = iph->ttl; in irdma_puda_ieq_get_ah_info()
1464 ah_info->tc_tos = iph->tos; in irdma_puda_ieq_get_ah_info()
1465 ah_info->dest_ip_addr[0] = ntohl(iph->daddr); in irdma_puda_ieq_get_ah_info()
1466 ah_info->src_ip_addr[0] = ntohl(iph->saddr); in irdma_puda_ieq_get_ah_info()
1469 ah_info->hop_ttl = ip6h->hop_limit; in irdma_puda_ieq_get_ah_info()
1470 ah_info->tc_tos = ip6h->priority; in irdma_puda_ieq_get_ah_info()
1471 irdma_copy_ip_ntohl(ah_info->dest_ip_addr, in irdma_puda_ieq_get_ah_info()
1473 irdma_copy_ip_ntohl(ah_info->src_ip_addr, in irdma_puda_ieq_get_ah_info()
1477 ah_info->dst_arpindex = irdma_arp_table(dev_to_rf(qp->dev), in irdma_puda_ieq_get_ah_info()
1478 ah_info->dest_ip_addr, in irdma_puda_ieq_get_ah_info()
1479 ah_info->ipv4_valid, in irdma_puda_ieq_get_ah_info()
2082 cqp_info->in.u.ah_create.info = sc_ah->ah_info; in irdma_ah_cqp_op()
2086 cqp_info->in.u.ah_destroy.info = sc_ah->ah_info; in irdma_ah_cqp_op()
2102 sc_ah->ah_info.ah_valid = (cmd == IRDMA_OP_AH_CREATE); in irdma_ah_cqp_op()
2119 sc_ah->ah_info.ah_valid = true; in irdma_ieq_ah_cb()
2122 sc_ah->ah_info.ah_valid = false; in irdma_ieq_ah_cb()
2137 sc_ah->ah_info.ah_valid = !cqp_request->compl_info.op_ret_val; in irdma_ilq_ah_cb()
2152 struct irdma_ah_info *ah_info, bool wait, in irdma_puda_create_ah() argument
2166 &ah_info->ah_idx, &rf->next_ah); in irdma_puda_create_ah()
2171 ah->ah_info = *ah_info; in irdma_puda_create_ah()
2185 irdma_free_rsrc(rf, rf->allocated_ahs, ah->ah_info.ah_idx); in irdma_puda_create_ah()
2204 if (ah->ah_info.ah_valid) { in irdma_puda_free_ah()
2206 irdma_free_rsrc(rf, rf->allocated_ahs, ah->ah_info.ah_idx); in irdma_puda_free_ah()
2221 sc_ah->ah_info.ah_valid = true; in irdma_gsi_ud_qp_ah_cb()
2223 sc_ah->ah_info.ah_valid = false; in irdma_gsi_ud_qp_ah_cb()