Searched refs:gid_attr (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/infiniband/core/ |
D | roce_gid_mgmt.c | 53 struct ib_gid_attr gid_attr; member 72 struct ib_gid_attr *gid_attr) in update_gid() argument 76 ib_cache_gid_add(ib_dev, port, gid, gid_attr); in update_gid() 79 ib_cache_gid_del(ib_dev, port, gid, gid_attr); in update_gid() 193 struct ib_gid_attr gid_attr; in update_gid_ip() local 196 memset(&gid_attr, 0, sizeof(gid_attr)); in update_gid_ip() 197 gid_attr.ndev = ndev; in update_gid_ip() 199 update_gid(gid_op, ib_dev, port, &gid, &gid_attr); in update_gid_ip() 304 struct ib_gid_attr gid_attr = {.ndev = ndev}; in enum_netdev_ipv6_ips() local 335 update_gid(GID_ADD, ib_dev, port, &gid, &gid_attr); in enum_netdev_ipv6_ips() [all …]
|
D | cache.c | 575 struct ib_gid_attr gid_attr; in ib_cache_gid_set_default_gid() local 584 memset(&gid_attr, 0, sizeof(gid_attr)); in ib_cache_gid_set_default_gid() 585 gid_attr.ndev = ndev; in ib_cache_gid_set_default_gid() 597 !memcmp(&gid_attr, ¤t_gid_attr, sizeof(gid_attr))) in ib_cache_gid_set_default_gid() 610 if (add_gid(ib_dev, port, table, ix, &gid, &gid_attr, true)) in ib_cache_gid_set_default_gid() 729 struct ib_gid_attr *gid_attr) in ib_get_cached_gid() argument 734 return __ib_cache_gid_get(device, port_num, index, gid, gid_attr); in ib_get_cached_gid()
|
D | verbs.c | 319 const struct ib_gid_attr *gid_attr, in find_gid_index() argument 325 if ((!!(ctx->vlan_id != 0xffff) == !is_vlan_dev(gid_attr->ndev)) || in find_gid_index() 326 (is_vlan_dev(gid_attr->ndev) && in find_gid_index() 327 vlan_dev_vlan_id(gid_attr->ndev) != ctx->vlan_id)) in find_gid_index()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | ah.c | 81 struct ib_gid_attr gid_attr; in create_iboe_ah() local 92 ah_attr->grh.sgid_index, &sgid, &gid_attr); in create_iboe_ah() 96 if (gid_attr.ndev) { in create_iboe_ah() 97 if (is_vlan_dev(gid_attr.ndev)) in create_iboe_ah() 98 vlan_tag = vlan_dev_vlan_id(gid_attr.ndev); in create_iboe_ah() 99 memcpy(ah->av.eth.s_mac, gid_attr.ndev->dev_addr, ETH_ALEN); in create_iboe_ah() 100 dev_put(gid_attr.ndev); in create_iboe_ah()
|
D | qp.c | 1649 struct ib_gid_attr gid_attr; in __mlx4_ib_modify_qp() local 1659 index, &gid, &gid_attr); in __mlx4_ib_modify_qp() 1662 if (!status && gid_attr.ndev) { in __mlx4_ib_modify_qp() 1663 vlan = rdma_vlan_dev_vlan_id(gid_attr.ndev); in __mlx4_ib_modify_qp() 1664 memcpy(smac, gid_attr.ndev->dev_addr, ETH_ALEN); in __mlx4_ib_modify_qp() 1665 dev_put(gid_attr.ndev); in __mlx4_ib_modify_qp()
|