/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_cache.h | 15 void *rdma_read_gid_hw_context(const struct ib_gid_attr *attr); 16 const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, 20 const struct ib_gid_attr *rdma_find_gid_by_port(struct ib_device *ib_dev, 25 const struct ib_gid_attr *rdma_find_gid_by_filter( 27 bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, 31 int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr, 33 struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr); 109 const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device, 111 void rdma_put_gid_attr(const struct ib_gid_attr *attr); 112 void rdma_hold_gid_attr(const struct ib_gid_attr *att [all...] |
H A D | ib_cm.h | 101 const struct ib_gid_attr *ppath_sgid_attr; 217 const struct ib_gid_attr *sgid_attr; 238 const struct ib_gid_attr *sgid_attr; 358 const struct ib_gid_attr *ppath_sgid_attr; 527 const struct ib_gid_attr *sgid_attr;
|
H A D | ib_addr.h | 43 const struct ib_gid_attr *sgid_attr;
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_cache.h | 15 void *rdma_read_gid_hw_context(const struct ib_gid_attr *attr); 16 const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, 20 const struct ib_gid_attr *rdma_find_gid_by_port(struct ib_device *ib_dev, 25 const struct ib_gid_attr *rdma_find_gid_by_filter( 27 bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, 31 int rdma_read_gid_l2_fields(const struct ib_gid_attr *attr, 33 struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr); 109 const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device, 111 void rdma_put_gid_attr(const struct ib_gid_attr *attr); 112 void rdma_hold_gid_attr(const struct ib_gid_attr *att [all...] |
H A D | ib_cm.h | 101 const struct ib_gid_attr *ppath_sgid_attr; 217 const struct ib_gid_attr *sgid_attr; 238 const struct ib_gid_attr *sgid_attr; 354 const struct ib_gid_attr *ppath_sgid_attr; 523 const struct ib_gid_attr *sgid_attr;
|
H A D | ib_addr.h | 44 const struct ib_gid_attr *sgid_attr;
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | macsec.h | 15 int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr); 16 void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr); 22 static inline int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr) { return 0; } in mlx5r_add_gid_macsec_operations() 23 static inline void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr) {} in mlx5r_del_gid_macsec_operations()
|
H A D | macsec.c | 9 const struct ib_gid_attr *physical_gid; 218 int mlx5r_add_gid_macsec_operations(const struct ib_gid_attr *attr) in mlx5r_add_gid_macsec_operations() 222 const struct ib_gid_attr *physical_gid; in mlx5r_add_gid_macsec_operations() 302 void mlx5r_del_gid_macsec_operations(const struct ib_gid_attr *attr) in mlx5r_del_gid_macsec_operations() 344 const struct ib_gid_attr *physical_gid = mgids->physical_gid; in mlx5r_del_gid_macsec_operations()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | cache.c | 88 struct ib_gid_attr attr; 294 alloc_gid_entry(const struct ib_gid_attr *attr) in alloc_gid_entry() 353 const struct ib_gid_attr *attr = &entry->attr; in add_roce_gid() 427 const struct ib_gid_attr *attr) in add_modify_gid() 467 const struct ib_gid_attr *val, bool default_gid, in find_gid() 476 struct ib_gid_attr *attr; in find_gid() 547 union ib_gid *gid, struct ib_gid_attr *attr, in __ib_cache_gid_add() 591 union ib_gid *gid, struct ib_gid_attr *attr) in ib_cache_gid_add() 602 union ib_gid *gid, struct ib_gid_attr *attr, in _ib_cache_gid_del() 631 union ib_gid *gid, struct ib_gid_attr *att in ib_cache_gid_del() [all...] |
H A D | core_priv.h | 137 union ib_gid *gid, struct ib_gid_attr *attr); 140 union ib_gid *gid, struct ib_gid_attr *attr); 377 u8 *dmac, const struct ib_gid_attr *sgid_attr, 384 const struct ib_gid_attr *attr); 386 struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
|
H A D | verbs.c | 446 const struct ib_gid_attr **old_sgid_attr) in rdma_fill_sgid_attr() 448 const struct ib_gid_attr *sgid_attr; in rdma_fill_sgid_attr() 476 const struct ib_gid_attr *old_sgid_attr) in rdma_unfill_sgid_attr() 493 static const struct ib_gid_attr * 495 const struct ib_gid_attr *old_attr) in rdma_update_sgid_attr() 562 const struct ib_gid_attr *old_sgid_attr; in rdma_create_ah() 601 const struct ib_gid_attr *old_sgid_attr; in rdma_create_user_ah() 685 const struct ib_gid_attr *gid_attr, in find_gid_index() 702 static const struct ib_gid_attr * 756 const struct ib_gid_attr *sgid_att in ib_resolve_unicast_gid_dmac() [all...] |
H A D | roce_gid_mgmt.c | 55 struct ib_gid_attr gid_attr; 100 struct ib_gid_attr *gid_attr) in update_gid() 287 struct ib_gid_attr gid_attr; in update_gid_ip() 385 struct ib_gid_attr gid_attr = {.ndev = ndev}; in enum_netdev_ipv6_ips()
|
H A D | sysfs.c | 361 static size_t print_ndev(const struct ib_gid_attr *gid_attr, char *buf) in print_ndev() 374 static size_t print_gid_type(const struct ib_gid_attr *gid_attr, char *buf) in print_gid_type() 381 size_t (*print)(const struct ib_gid_attr *gid_attr, char *buf)) in _show_port_gid_attr() 385 const struct ib_gid_attr *gid_attr; in _show_port_gid_attr() 403 const struct ib_gid_attr *gid_attr; in show_port_gid()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | cache.c | 88 struct ib_gid_attr attr; 294 alloc_gid_entry(const struct ib_gid_attr *attr) in alloc_gid_entry() 353 const struct ib_gid_attr *attr = &entry->attr; in add_roce_gid() 427 const struct ib_gid_attr *attr) in add_modify_gid() 467 const struct ib_gid_attr *val, bool default_gid, in find_gid() 476 struct ib_gid_attr *attr; in find_gid() 547 union ib_gid *gid, struct ib_gid_attr *attr, in __ib_cache_gid_add() 591 union ib_gid *gid, struct ib_gid_attr *attr) in ib_cache_gid_add() 602 union ib_gid *gid, struct ib_gid_attr *attr, in _ib_cache_gid_del() 631 union ib_gid *gid, struct ib_gid_attr *att in ib_cache_gid_del() [all...] |
H A D | core_priv.h | 135 union ib_gid *gid, struct ib_gid_attr *attr); 138 union ib_gid *gid, struct ib_gid_attr *attr); 334 u8 *dmac, const struct ib_gid_attr *sgid_attr, 341 const struct ib_gid_attr *attr); 343 struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
|
H A D | verbs.c | 440 const struct ib_gid_attr **old_sgid_attr) in rdma_fill_sgid_attr() 442 const struct ib_gid_attr *sgid_attr; in rdma_fill_sgid_attr() 470 const struct ib_gid_attr *old_sgid_attr) in rdma_unfill_sgid_attr() 487 static const struct ib_gid_attr * 489 const struct ib_gid_attr *old_attr) in rdma_update_sgid_attr() 559 const struct ib_gid_attr *old_sgid_attr; in rdma_create_ah() 598 const struct ib_gid_attr *old_sgid_attr; in rdma_create_user_ah() 682 const struct ib_gid_attr *gid_attr, in find_gid_index() 699 static const struct ib_gid_attr * 753 const struct ib_gid_attr *sgid_att in ib_resolve_unicast_gid_dmac() [all...] |
H A D | roce_gid_mgmt.c | 55 struct ib_gid_attr gid_attr; 100 struct ib_gid_attr *gid_attr) in update_gid() 288 struct ib_gid_attr gid_attr; in update_gid_ip() 386 struct ib_gid_attr gid_attr = {.ndev = ndev}; in enum_netdev_ipv6_ips()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 159 int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context); 160 int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context);
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 180 int bnxt_re_del_gid(const struct ib_gid_attr *attr, void **context); 181 int bnxt_re_add_gid(const struct ib_gid_attr *attr, void **context);
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_av.c | 76 const struct ib_gid_attr *sgid_attr = attr->grh.sgid_attr; in rxe_av_fill_ip_info()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_av.c | 105 const struct ib_gid_attr *sgid_attr = attr->grh.sgid_attr; in rxe_av_fill_ip_info()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_main.c | 76 static int hns_roce_add_gid(const struct ib_gid_attr *attr, void **context) in hns_roce_add_gid() 90 static int hns_roce_del_gid(const struct ib_gid_attr *attr, void **context) in hns_roce_del_gid() 93 struct ib_gid_attr zattr = {}; in hns_roce_del_gid()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_main.c | 65 static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context); 66 static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context); 642 static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context) in pvrdma_add_gid() 678 static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context) in pvrdma_del_gid()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_main.c | 65 static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context); 66 static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context); 614 static int pvrdma_add_gid(const struct ib_gid_attr *attr, void **context) in pvrdma_add_gid() 650 static int pvrdma_del_gid(const struct ib_gid_attr *attr, void **context) in pvrdma_del_gid()
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_ib.c | 157 const struct ib_gid_attr *attr; in smc_ib_fill_mac() 224 const struct ib_gid_attr *attr, in smc_ib_determine_gid_rcu() 273 const struct ib_gid_attr *attr; in smc_ib_determine_gid() 305 const struct ib_gid_attr *attr; in smc_ib_check_link_gid()
|