Symbol: ib_gid_attr
drivers/infiniband/core/addr.c
698
const struct ib_gid_attr *attr)
drivers/infiniband/core/addr.c
791
u8 *dmac, const struct ib_gid_attr *sgid_attr,
drivers/infiniband/core/cache.c
1017
const struct ib_gid_attr *rdma_find_gid(struct ib_device *device,
drivers/infiniband/core/cache.c
1024
struct ib_gid_attr gid_attr_val = {.ndev = ndev, .gid_type = gid_type};
drivers/infiniband/core/cache.c
1039
const struct ib_gid_attr *attr;
drivers/infiniband/core/cache.c
1185
const struct ib_gid_attr *
drivers/infiniband/core/cache.c
1188
const struct ib_gid_attr *attr = ERR_PTR(-ENODATA);
drivers/infiniband/core/cache.c
1224
const struct ib_gid_attr *gid_attr;
drivers/infiniband/core/cache.c
1279
void rdma_put_gid_attr(const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
1298
void rdma_hold_gid_attr(const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
1319
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
1370
int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr,
drivers/infiniband/core/cache.c
1407
struct ib_gid_attr gid_attr = {};
drivers/infiniband/core/cache.c
294
alloc_gid_entry(const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
352
const struct ib_gid_attr *attr = &entry->attr;
drivers/infiniband/core/cache.c
426
const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
466
const struct ib_gid_attr *val, bool default_gid,
drivers/infiniband/core/cache.c
475
struct ib_gid_attr *attr;
drivers/infiniband/core/cache.c
546
union ib_gid *gid, struct ib_gid_attr *attr,
drivers/infiniband/core/cache.c
590
union ib_gid *gid, struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
601
union ib_gid *gid, struct ib_gid_attr *attr,
drivers/infiniband/core/cache.c
630
union ib_gid *gid, struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
681
const struct ib_gid_attr *
drivers/infiniband/core/cache.c
691
struct ib_gid_attr val = {.ndev = ndev, .gid_type = gid_type};
drivers/infiniband/core/cache.c
692
const struct ib_gid_attr *attr;
drivers/infiniband/core/cache.c
735
const struct ib_gid_attr *rdma_find_gid_by_filter(
drivers/infiniband/core/cache.c
737
bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *,
drivers/infiniband/core/cache.c
741
const struct ib_gid_attr *res = ERR_PTR(-ENOENT);
drivers/infiniband/core/cache.c
838
struct ib_gid_attr gid_attr;
drivers/infiniband/core/cache.c
88
struct ib_gid_attr attr;
drivers/infiniband/core/cache.c
998
void *rdma_read_gid_hw_context(const struct ib_gid_attr *attr)
drivers/infiniband/core/cm.c
2099
const struct ib_gid_attr *gid_attr;
drivers/infiniband/core/cm.c
486
get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr)
drivers/infiniband/core/cm.c
527
const struct ib_gid_attr *sgid_attr,
drivers/infiniband/core/cma.c
1673
const struct ib_gid_attr *sgid_attr = NULL;
drivers/infiniband/core/cma.c
670
static const struct ib_gid_attr *
drivers/infiniband/core/cma.c
677
const struct ib_gid_attr *sgid_attr = ERR_PTR(-ENODEV);
drivers/infiniband/core/cma.c
759
const struct ib_gid_attr *sgid_attr)
drivers/infiniband/core/cma.c
777
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/cma.c
835
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/cma.c
873
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/core_priv.h
138
union ib_gid *gid, struct ib_gid_attr *attr);
drivers/infiniband/core/core_priv.h
141
union ib_gid *gid, struct ib_gid_attr *attr);
drivers/infiniband/core/core_priv.h
334
u8 *dmac, const struct ib_gid_attr *sgid_attr,
drivers/infiniband/core/core_priv.h
341
const struct ib_gid_attr *attr);
drivers/infiniband/core/core_priv.h
343
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
drivers/infiniband/core/multicast.c
741
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/roce_gid_mgmt.c
100
struct ib_gid_attr *gid_attr)
drivers/infiniband/core/roce_gid_mgmt.c
288
struct ib_gid_attr gid_attr;
drivers/infiniband/core/roce_gid_mgmt.c
386
struct ib_gid_attr gid_attr = {.ndev = ndev};
drivers/infiniband/core/roce_gid_mgmt.c
55
struct ib_gid_attr gid_attr;
drivers/infiniband/core/sa_query.c
1258
const struct ib_gid_attr *gid_attr)
drivers/infiniband/core/sa_query.c
1296
const struct ib_gid_attr *gid_attr)
drivers/infiniband/core/sysfs.c
390
static ssize_t print_ndev(const struct ib_gid_attr *gid_attr, char *buf)
drivers/infiniband/core/sysfs.c
403
static ssize_t print_gid_type(const struct ib_gid_attr *gid_attr, char *buf)
drivers/infiniband/core/sysfs.c
412
ssize_t (*print)(const struct ib_gid_attr *gid_attr, char *buf))
drivers/infiniband/core/sysfs.c
416
const struct ib_gid_attr *gid_attr;
drivers/infiniband/core/sysfs.c
434
const struct ib_gid_attr *gid_attr;
drivers/infiniband/core/uverbs_std_types_device.c
405
const struct ib_gid_attr *gid_attr;
drivers/infiniband/core/verbs.c
1027
const struct ib_gid_attr *sgid_attr = ah->sgid_attr;
drivers/infiniband/core/verbs.c
1829
const struct ib_gid_attr *old_sgid_attr_av;
drivers/infiniband/core/verbs.c
1830
const struct ib_gid_attr *old_sgid_attr_alt_av;
drivers/infiniband/core/verbs.c
2146
const struct ib_gid_attr *alt_path_sgid_attr = qp->alt_path_sgid_attr;
drivers/infiniband/core/verbs.c
2147
const struct ib_gid_attr *av_sgid_attr = qp->av_sgid_attr;
drivers/infiniband/core/verbs.c
498
const struct ib_gid_attr **old_sgid_attr)
drivers/infiniband/core/verbs.c
500
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/verbs.c
528
const struct ib_gid_attr *old_sgid_attr)
drivers/infiniband/core/verbs.c
545
static const struct ib_gid_attr *
drivers/infiniband/core/verbs.c
547
const struct ib_gid_attr *old_attr)
drivers/infiniband/core/verbs.c
617
const struct ib_gid_attr *old_sgid_attr;
drivers/infiniband/core/verbs.c
656
const struct ib_gid_attr *old_sgid_attr;
drivers/infiniband/core/verbs.c
740
const struct ib_gid_attr *gid_attr,
drivers/infiniband/core/verbs.c
757
static const struct ib_gid_attr *
drivers/infiniband/core/verbs.c
811
const struct ib_gid_attr *sgid_attr = grh->sgid_attr;
drivers/infiniband/core/verbs.c
853
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/core/verbs.c
949
const struct ib_gid_attr *sgid_attr)
drivers/infiniband/core/verbs.c
995
const struct ib_gid_attr *old_sgid_attr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2182
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2424
const struct ib_gid_attr *sgid_attr = ah->ib_ah.sgid_attr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
383
int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
436
int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
830
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/hw/bnxt_re/ib_verbs.h
215
int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
216
int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/erdma/erdma_verbs.c
2176
int erdma_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/erdma/erdma_verbs.c
2189
int erdma_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/erdma/erdma_verbs.h
414
static inline int erdma_check_gid_attr(const struct ib_gid_attr *attr)
drivers/infiniband/hw/erdma/erdma_verbs.h
482
int erdma_add_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/erdma/erdma_verbs.h
483
int erdma_del_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/hns/hns_roce_device.h
929
const union ib_gid *gid, const struct ib_gid_attr *attr);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3446
const struct ib_gid_attr *attr)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3485
const struct ib_gid_attr *attr)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5279
const struct ib_gid_attr *gid_attr = NULL;
drivers/infiniband/hw/hns/hns_roce_main.c
64
static int hns_roce_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/hns/hns_roce_main.c
78
static int hns_roce_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/irdma/verbs.c
1235
static u8 irdma_roce_get_vlan_prio(const struct ib_gid_attr *attr, u8 prio)
drivers/infiniband/hw/irdma/verbs.c
1348
const struct ib_gid_attr *sgid_attr =
drivers/infiniband/hw/irdma/verbs.c
5061
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/hw/mana/main.c
880
int mana_ib_gd_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/mana/main.c
910
int mana_ib_gd_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/mana/mana_ib.h
708
int mana_ib_gd_add_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/mana/mana_ib.h
710
int mana_ib_gd_del_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/mlx4/ah.c
81
const struct ib_gid_attr *gid_attr;
drivers/infiniband/hw/mlx4/main.c
255
static int mlx4_ib_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/mlx4/main.c
346
static int mlx4_ib_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/mlx4/main.c
399
const struct ib_gid_attr *attr)
drivers/infiniband/hw/mlx4/mlx4_ib.h
921
const struct ib_gid_attr *attr);
drivers/infiniband/hw/mlx4/qp.c
2122
const struct ib_gid_attr *gid_attr = NULL;
drivers/infiniband/hw/mlx5/macsec.c
217
int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr)
drivers/infiniband/hw/mlx5/macsec.c
221
const struct ib_gid_attr *physical_gid;
drivers/infiniband/hw/mlx5/macsec.c
301
void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr)
drivers/infiniband/hw/mlx5/macsec.c
343
const struct ib_gid_attr *physical_gid = mgids->physical_gid;
drivers/infiniband/hw/mlx5/macsec.c
9
const struct ib_gid_attr *physical_gid;
drivers/infiniband/hw/mlx5/macsec.h
15
int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr);
drivers/infiniband/hw/mlx5/macsec.h
16
void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr);
drivers/infiniband/hw/mlx5/macsec.h
22
static inline int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr) { return 0; }
drivers/infiniband/hw/mlx5/macsec.h
23
static inline void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr) {}
drivers/infiniband/hw/mlx5/main.c
642
const struct ib_gid_attr *attr)
drivers/infiniband/hw/mlx5/main.c
680
static int mlx5_ib_add_gid(const struct ib_gid_attr *attr,
drivers/infiniband/hw/mlx5/main.c
693
static int mlx5_ib_del_gid(const struct ib_gid_attr *attr,
drivers/infiniband/hw/mlx5/main.c
708
const struct ib_gid_attr *attr)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1550
const struct ib_gid_attr *attr);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1751
const struct ib_gid_attr *attr);
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
166
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2489
const struct ib_gid_attr *sgid_attr;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
386
const struct ib_gid_attr *sgid_attr = grh->sgid_attr;
drivers/infiniband/hw/qedr/verbs.c
1132
const struct ib_gid_attr *gid_attr;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
640
static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
65
static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
66
static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
676
static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context)
drivers/infiniband/sw/rxe/rxe_av.c
105
const struct ib_gid_attr *sgid_attr = attr->grh.sgid_attr;
drivers/infiniband/sw/rxe/rxe_net.c
537
const struct ib_gid_attr *attr;
drivers/infiniband/sw/rxe/rxe_recv.c
287
const struct ib_gid_attr *gid_attr;
include/rdma/ib_addr.h
44
const struct ib_gid_attr *sgid_attr;
include/rdma/ib_cache.h
15
void *rdma_read_gid_hw_context(const struct ib_gid_attr *attr);
include/rdma/ib_cache.h
16
const struct ib_gid_attr *rdma_find_gid(struct ib_device *device,
include/rdma/ib_cache.h
20
const struct ib_gid_attr *rdma_find_gid_by_port(struct ib_device *ib_dev,
include/rdma/ib_cache.h
25
const struct ib_gid_attr *rdma_find_gid_by_filter(
include/rdma/ib_cache.h
27
bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *,
include/rdma/ib_cache.h
31
int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr,
include/rdma/ib_cache.h
33
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
include/rdma/ib_cache.h
93
const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device,
include/rdma/ib_cache.h
95
void rdma_put_gid_attr(const struct ib_gid_attr *attr);
include/rdma/ib_cache.h
96
void rdma_hold_gid_attr(const struct ib_gid_attr *attr);
include/rdma/ib_cm.h
101
const struct ib_gid_attr *ppath_sgid_attr;
include/rdma/ib_cm.h
217
const struct ib_gid_attr *sgid_attr;
include/rdma/ib_cm.h
238
const struct ib_gid_attr *sgid_attr;
include/rdma/ib_cm.h
354
const struct ib_gid_attr *ppath_sgid_attr;
include/rdma/ib_cm.h
512
const struct ib_gid_attr *sgid_attr;
include/rdma/ib_sa.h
528
const struct ib_gid_attr *sgid_attr);
include/rdma/ib_verbs.h
1614
const struct ib_gid_attr *sgid_attr;
include/rdma/ib_verbs.h
1840
const struct ib_gid_attr *av_sgid_attr;
include/rdma/ib_verbs.h
1841
const struct ib_gid_attr *alt_path_sgid_attr;
include/rdma/ib_verbs.h
202
rdma_gid_attr_network_type(const struct ib_gid_attr *attr)
include/rdma/ib_verbs.h
2485
int (*add_gid)(const struct ib_gid_attr *attr, void **context);
include/rdma/ib_verbs.h
2494
int (*del_gid)(const struct ib_gid_attr *attr, void **context);
include/rdma/ib_verbs.h
4822
const struct ib_gid_attr *sgid_attr);
include/rdma/ib_verbs.h
800
const struct ib_gid_attr *sgid_attr;
net/smc/smc_ib.c
157
const struct ib_gid_attr *attr;
net/smc/smc_ib.c
229
const struct ib_gid_attr *attr,
net/smc/smc_ib.c
278
const struct ib_gid_attr *attr;
net/smc/smc_ib.c
310
const struct ib_gid_attr *attr;