Searched refs:ah_info (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/dev/irdma/ |
H A D | irdma_kcompat.c | 392 irdma_fill_ah_info(struct vnet *vnet, struct irdma_ah_info *ah_info, in irdma_fill_ah_info() argument 399 ah_info->ipv4_valid = true; in irdma_fill_ah_info() 400 ah_info->dest_ip_addr[0] = in irdma_fill_ah_info() 402 ah_info->src_ip_addr[0] = in irdma_fill_ah_info() 405 ah_info->do_lpbk = irdma_ipv4_is_lpb(ah_info->src_ip_addr[0], in irdma_fill_ah_info() 406 ah_info->dest_ip_addr[0]); in irdma_fill_ah_info() 409 irdma_mcast_mac_v4(ah_info->dest_ip_addr, dmac); in irdma_fill_ah_info() 412 irdma_copy_ip_ntohl(ah_info->dest_ip_addr, in irdma_fill_ah_info() 414 irdma_copy_ip_ntohl(ah_info->src_ip_addr, in irdma_fill_ah_info() 416 ah_info->do_lpbk = irdma_ipv6_is_lpb(ah_info->src_ip_addr, in irdma_fill_ah_info() [all …]
|
H A D | irdma_utils.c | 1338 struct irdma_ah_info *ah_info) in irdma_puda_ieq_get_ah_info() argument 1344 memset(ah_info, 0, sizeof(*ah_info)); in irdma_puda_ieq_get_ah_info() 1345 ah_info->do_lpbk = true; in irdma_puda_ieq_get_ah_info() 1346 ah_info->vlan_tag = buf->vlan_id; in irdma_puda_ieq_get_ah_info() 1347 ah_info->insert_vlan_tag = buf->vlan_valid; in irdma_puda_ieq_get_ah_info() 1348 ah_info->ipv4_valid = buf->ipv4; in irdma_puda_ieq_get_ah_info() 1349 ah_info->vsi = qp->vsi; in irdma_puda_ieq_get_ah_info() 1352 ether_addr_copy(ah_info->mac_addr, buf->smac); in irdma_puda_ieq_get_ah_info() 1355 ah_info->ipv4_valid = true; in irdma_puda_ieq_get_ah_info() 1357 ah_info->hop_ttl = iph->ip_ttl; in irdma_puda_ieq_get_ah_info() [all …]
|
H A D | irdma_cm.c | 358 if (!cm_node->ah || !cm_node->ah->ah_info.ah_valid) { in irdma_form_ah_cm_frame() 369 sqbuf->ah_id = cm_node->ah->ah_info.ah_idx; in irdma_form_ah_cm_frame() 2071 struct irdma_ah_info ah_info = {0}; in irdma_cm_create_ah() local 2077 ether_addr_copy(ah_info.mac_addr, if_getlladdr(iwdev->netdev)); in irdma_cm_create_ah() 2079 ah_info.hop_ttl = 0x40; in irdma_cm_create_ah() 2080 ah_info.tc_tos = cm_node->tos; in irdma_cm_create_ah() 2081 ah_info.vsi = &iwdev->vsi; in irdma_cm_create_ah() 2084 ah_info.ipv4_valid = true; in irdma_cm_create_ah() 2085 ah_info.dest_ip_addr[0] = cm_node->rem_addr[0]; in irdma_cm_create_ah() 2086 ah_info.src_ip_addr[0] = cm_node->loc_addr[0]; in irdma_cm_create_ah() [all …]
|
H A D | irdma_puda.h | 211 struct irdma_ah_info *ah_info); 213 struct irdma_ah_info *ah_info, bool wait,
|
H A D | irdma_uda.h | 65 struct irdma_ah_info ah_info; member
|
H A D | irdma_puda.c | 1514 txbuf->ah_id = pfpdu->ah->ah_info.ah_idx; in irdma_ieq_handle_partial() 1605 txbuf->ah_id = pfpdu->ah->ah_info.ah_idx; in irdma_ieq_process_buf() 1685 struct irdma_ah_info ah_info = {0}; in irdma_ieq_create_ah() local 1688 irdma_puda_ieq_get_ah_info(qp, &ah_info); in irdma_ieq_create_ah() 1689 return irdma_puda_create_ah(qp->vsi->dev, &ah_info, false, in irdma_ieq_create_ah() 1781 else if (pfpdu->ah && pfpdu->ah->ah_info.ah_valid) in irdma_ieq_handle_exception()
|
H A D | irdma_verbs.c | 2498 info.op.send.ah_id = ah->sc_ah.ah_info.ah_idx; in irdma_post_send() 3243 ah_attr->grh.flow_label = ah->sc_ah.ah_info.flow_label; in irdma_query_ah() 3244 ah_attr->grh.traffic_class = ah->sc_ah.ah_info.tc_tos; in irdma_query_ah() 3245 ah_attr->grh.hop_limit = ah->sc_ah.ah_info.hop_ttl; in irdma_query_ah()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.c | 908 struct bnxt_re_ah_info *ah_info) in bnxt_re_get_ah_info() argument 916 gid = &ah_info->sgid; in bnxt_re_get_ah_info() 917 gattr = &ah_info->sgid_attr; in bnxt_re_get_ah_info() 927 ah_info->vlan_tag = vlan_dev_vlan_id(gattr->ndev); in bnxt_re_get_ah_info() 935 ah_info->nw_type = ntype; in bnxt_re_get_ah_info() 947 struct bnxt_re_ah_info *ah_info, bool is_user, in bnxt_re_init_dmac() argument 965 resolve_dmac_work->ah_info = ah_info; in bnxt_re_init_dmac() 1000 struct bnxt_re_ah_info ah_info; in bnxt_re_create_ah() local 1029 rc = bnxt_re_get_ah_info(rdev, ah_attr, &ah_info); in bnxt_re_create_ah() 1032 ah->qplib_ah.nw_type = ah_info.nw_type; in bnxt_re_create_ah() [all …]
|
H A D | bnxt_re.h | 616 struct bnxt_re_ah_info *ah_info; member
|