ib_gid_attr 720 drivers/infiniband/core/addr.c const struct ib_gid_attr *attr) ib_gid_attr 811 drivers/infiniband/core/addr.c u8 *dmac, const struct ib_gid_attr *sgid_attr, ib_gid_attr 88 drivers/infiniband/core/cache.c struct ib_gid_attr attr; ib_gid_attr 290 drivers/infiniband/core/cache.c alloc_gid_entry(const struct ib_gid_attr *attr) ib_gid_attr 349 drivers/infiniband/core/cache.c const struct ib_gid_attr *attr = &entry->attr; ib_gid_attr 423 drivers/infiniband/core/cache.c const struct ib_gid_attr *attr) ib_gid_attr 463 drivers/infiniband/core/cache.c const struct ib_gid_attr *val, bool default_gid, ib_gid_attr 472 drivers/infiniband/core/cache.c struct ib_gid_attr *attr; ib_gid_attr 543 drivers/infiniband/core/cache.c union ib_gid *gid, struct ib_gid_attr *attr, ib_gid_attr 587 drivers/infiniband/core/cache.c union ib_gid *gid, struct ib_gid_attr *attr) ib_gid_attr 598 drivers/infiniband/core/cache.c union ib_gid *gid, struct ib_gid_attr *attr, ib_gid_attr 627 drivers/infiniband/core/cache.c union ib_gid *gid, struct ib_gid_attr *attr) ib_gid_attr 679 drivers/infiniband/core/cache.c const struct ib_gid_attr * ib_gid_attr 689 drivers/infiniband/core/cache.c struct ib_gid_attr val = {.ndev = ndev, .gid_type = gid_type}; ib_gid_attr 690 drivers/infiniband/core/cache.c const struct ib_gid_attr *attr; ib_gid_attr 732 drivers/infiniband/core/cache.c const struct ib_gid_attr *rdma_find_gid_by_filter( ib_gid_attr 734 drivers/infiniband/core/cache.c bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, ib_gid_attr 738 drivers/infiniband/core/cache.c const struct ib_gid_attr *res = ERR_PTR(-ENOENT); ib_gid_attr 845 drivers/infiniband/core/cache.c struct ib_gid_attr gid_attr; ib_gid_attr 994 drivers/infiniband/core/cache.c const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, ib_gid_attr 1001 drivers/infiniband/core/cache.c struct ib_gid_attr gid_attr_val = {.ndev = ndev, .gid_type = gid_type}; ib_gid_attr 1016 drivers/infiniband/core/cache.c const struct ib_gid_attr *attr; ib_gid_attr 1199 drivers/infiniband/core/cache.c const struct ib_gid_attr * ib_gid_attr 1202 drivers/infiniband/core/cache.c const struct ib_gid_attr *attr = ERR_PTR(-EINVAL); ib_gid_attr 1236 drivers/infiniband/core/cache.c void rdma_put_gid_attr(const struct ib_gid_attr *attr) ib_gid_attr 1255 drivers/infiniband/core/cache.c void rdma_hold_gid_attr(const struct ib_gid_attr *attr) ib_gid_attr 1276 drivers/infiniband/core/cache.c struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr) ib_gid_attr 1327 drivers/infiniband/core/cache.c int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr, ib_gid_attr 1361 drivers/infiniband/core/cache.c struct ib_gid_attr gid_attr = {}; ib_gid_attr 513 drivers/infiniband/core/cm.c get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr) ib_gid_attr 554 drivers/infiniband/core/cm.c const struct ib_gid_attr *sgid_attr, ib_gid_attr 1937 drivers/infiniband/core/cm.c const struct ib_gid_attr *gid_attr; ib_gid_attr 607 drivers/infiniband/core/cma.c static const struct ib_gid_attr * ib_gid_attr 615 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 643 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr) ib_gid_attr 661 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 716 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 753 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 1488 drivers/infiniband/core/cma.c const struct ib_gid_attr *sgid_attr = NULL; ib_gid_attr 136 drivers/infiniband/core/core_priv.h union ib_gid *gid, struct ib_gid_attr *attr); ib_gid_attr 139 drivers/infiniband/core/core_priv.h union ib_gid *gid, struct ib_gid_attr *attr); ib_gid_attr 381 drivers/infiniband/core/core_priv.h u8 *dmac, const struct ib_gid_attr *sgid_attr, ib_gid_attr 388 drivers/infiniband/core/core_priv.h const struct ib_gid_attr *attr); ib_gid_attr 390 drivers/infiniband/core/core_priv.h struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr); ib_gid_attr 740 drivers/infiniband/core/multicast.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 55 drivers/infiniband/core/roce_gid_mgmt.c struct ib_gid_attr gid_attr; ib_gid_attr 100 drivers/infiniband/core/roce_gid_mgmt.c struct ib_gid_attr *gid_attr) ib_gid_attr 287 drivers/infiniband/core/roce_gid_mgmt.c struct ib_gid_attr gid_attr; ib_gid_attr 385 drivers/infiniband/core/roce_gid_mgmt.c struct ib_gid_attr gid_attr = {.ndev = ndev}; ib_gid_attr 1223 drivers/infiniband/core/sa_query.c const struct ib_gid_attr *gid_attr) ib_gid_attr 1261 drivers/infiniband/core/sa_query.c const struct ib_gid_attr *gid_attr) ib_gid_attr 361 drivers/infiniband/core/sysfs.c static size_t print_ndev(const struct ib_gid_attr *gid_attr, char *buf) ib_gid_attr 374 drivers/infiniband/core/sysfs.c static size_t print_gid_type(const struct ib_gid_attr *gid_attr, char *buf) ib_gid_attr 381 drivers/infiniband/core/sysfs.c size_t (*print)(const struct ib_gid_attr *gid_attr, char *buf)) ib_gid_attr 385 drivers/infiniband/core/sysfs.c const struct ib_gid_attr *gid_attr; ib_gid_attr 402 drivers/infiniband/core/sysfs.c const struct ib_gid_attr *gid_attr; ib_gid_attr 437 drivers/infiniband/core/verbs.c const struct ib_gid_attr **old_sgid_attr) ib_gid_attr 439 drivers/infiniband/core/verbs.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 467 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr) ib_gid_attr 484 drivers/infiniband/core/verbs.c static const struct ib_gid_attr * ib_gid_attr 486 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_attr) ib_gid_attr 546 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr; ib_gid_attr 578 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr; ib_gid_attr 661 drivers/infiniband/core/verbs.c const struct ib_gid_attr *gid_attr, ib_gid_attr 678 drivers/infiniband/core/verbs.c static const struct ib_gid_attr * ib_gid_attr 732 drivers/infiniband/core/verbs.c const struct ib_gid_attr *sgid_attr = grh->sgid_attr; ib_gid_attr 774 drivers/infiniband/core/verbs.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 870 drivers/infiniband/core/verbs.c const struct ib_gid_attr *sgid_attr) ib_gid_attr 916 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr; ib_gid_attr 948 drivers/infiniband/core/verbs.c const struct ib_gid_attr *sgid_attr = ah->sgid_attr; ib_gid_attr 1621 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr_av; ib_gid_attr 1622 drivers/infiniband/core/verbs.c const struct ib_gid_attr *old_sgid_attr_alt_av; ib_gid_attr 1858 drivers/infiniband/core/verbs.c const struct ib_gid_attr *alt_path_sgid_attr = qp->alt_path_sgid_attr; ib_gid_attr 1859 drivers/infiniband/core/verbs.c const struct ib_gid_attr *av_sgid_attr = qp->av_sgid_attr; ib_gid_attr 304 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 357 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 659 drivers/infiniband/hw/bnxt_re/ib_verbs.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 1611 drivers/infiniband/hw/bnxt_re/ib_verbs.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 1843 drivers/infiniband/hw/bnxt_re/ib_verbs.c const struct ib_gid_attr *sgid_attr = ah->ib_ah.sgid_attr; ib_gid_attr 158 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context); ib_gid_attr 159 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context); ib_gid_attr 46 drivers/infiniband/hw/hns/hns_roce_ah.c const struct ib_gid_attr *gid_attr; ib_gid_attr 941 drivers/infiniband/hw/hns/hns_roce_device.h const union ib_gid *gid, const struct ib_gid_attr *attr); ib_gid_attr 1741 drivers/infiniband/hw/hns/hns_roce_hw_v1.c const struct ib_gid_attr *attr) ib_gid_attr 2171 drivers/infiniband/hw/hns/hns_roce_hw_v2.c const struct ib_gid_attr *attr) ib_gid_attr 4065 drivers/infiniband/hw/hns/hns_roce_hw_v2.c const struct ib_gid_attr *gid_attr = NULL; ib_gid_attr 76 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_add_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 90 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_del_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 93 drivers/infiniband/hw/hns/hns_roce_main.c struct ib_gid_attr zattr = { }; ib_gid_attr 81 drivers/infiniband/hw/mlx4/ah.c const struct ib_gid_attr *gid_attr; ib_gid_attr 256 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_add_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 341 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_del_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 395 drivers/infiniband/hw/mlx4/main.c const struct ib_gid_attr *attr) ib_gid_attr 899 drivers/infiniband/hw/mlx4/mlx4_ib.h const struct ib_gid_attr *attr); ib_gid_attr 2138 drivers/infiniband/hw/mlx4/qp.c const struct ib_gid_attr *gid_attr = NULL; ib_gid_attr 580 drivers/infiniband/hw/mlx5/main.c const struct ib_gid_attr *attr) ib_gid_attr 618 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_add_gid(const struct ib_gid_attr *attr, ib_gid_attr 625 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_del_gid(const struct ib_gid_attr *attr, ib_gid_attr 633 drivers/infiniband/hw/mlx5/main.c const struct ib_gid_attr *attr) ib_gid_attr 1308 drivers/infiniband/hw/mlx5/mlx5_ib.h const struct ib_gid_attr *attr); ib_gid_attr 166 drivers/infiniband/hw/ocrdma/ocrdma_ah.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 2494 drivers/infiniband/hw/ocrdma/ocrdma_hw.c const struct ib_gid_attr *sgid_attr; ib_gid_attr 390 drivers/infiniband/hw/qedr/qedr_roce_cm.c const struct ib_gid_attr *sgid_attr = grh->sgid_attr; ib_gid_attr 1014 drivers/infiniband/hw/qedr/verbs.c const struct ib_gid_attr *gid_attr; ib_gid_attr 65 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context); ib_gid_attr 66 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context); ib_gid_attr 642 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 678 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context) ib_gid_attr 94 drivers/infiniband/sw/rxe/rxe_av.c const struct ib_gid_attr *sgid_attr = attr->grh.sgid_attr; ib_gid_attr 465 drivers/infiniband/sw/rxe/rxe_net.c const struct ib_gid_attr *attr; ib_gid_attr 333 drivers/infiniband/sw/rxe/rxe_recv.c const struct ib_gid_attr *gid_attr; ib_gid_attr 70 include/rdma/ib_addr.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 42 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, ib_gid_attr 46 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid_by_port(struct ib_device *ib_dev, ib_gid_attr 51 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid_by_filter( ib_gid_attr 53 include/rdma/ib_cache.h bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, ib_gid_attr 57 include/rdma/ib_cache.h int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr, ib_gid_attr 59 include/rdma/ib_cache.h struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr); ib_gid_attr 135 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device, ib_gid_attr 137 include/rdma/ib_cache.h void rdma_put_gid_attr(const struct ib_gid_attr *attr); ib_gid_attr 138 include/rdma/ib_cache.h void rdma_hold_gid_attr(const struct ib_gid_attr *attr); ib_gid_attr 128 include/rdma/ib_cm.h const struct ib_gid_attr *ppath_sgid_attr; ib_gid_attr 241 include/rdma/ib_cm.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 262 include/rdma/ib_cm.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 382 include/rdma/ib_cm.h const struct ib_gid_attr *ppath_sgid_attr; ib_gid_attr 584 include/rdma/ib_cm.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 552 include/rdma/ib_sa.h const struct ib_gid_attr *sgid_attr); ib_gid_attr 218 include/rdma/ib_verbs.h rdma_gid_attr_network_type(const struct ib_gid_attr *attr) ib_gid_attr 744 include/rdma/ib_verbs.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 1529 include/rdma/ib_verbs.h const struct ib_gid_attr *sgid_attr; ib_gid_attr 1732 include/rdma/ib_verbs.h const struct ib_gid_attr *av_sgid_attr; ib_gid_attr 1733 include/rdma/ib_verbs.h const struct ib_gid_attr *alt_path_sgid_attr; ib_gid_attr 2349 include/rdma/ib_verbs.h int (*add_gid)(const struct ib_gid_attr *attr, void **context); ib_gid_attr 2358 include/rdma/ib_verbs.h int (*del_gid)(const struct ib_gid_attr *attr, void **context); ib_gid_attr 4516 include/rdma/ib_verbs.h const struct ib_gid_attr *sgid_attr); ib_gid_attr 148 net/smc/smc_ib.c const struct ib_gid_attr *attr; ib_gid_attr 182 net/smc/smc_ib.c const struct ib_gid_attr *attr;