Home
last modified time | relevance | path

Searched refs:ib_gid_attr (Results 1 - 25 of 76) sorted by relevance

1234

/kernel/linux/linux-5.10/include/rdma/
H A Dib_cache.h15 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 Dib_cm.h101 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 Dib_addr.h43 const struct ib_gid_attr *sgid_attr;
/kernel/linux/linux-6.6/include/rdma/
H A Dib_cache.h15 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 Dib_cm.h101 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 Dib_addr.h44 const struct ib_gid_attr *sgid_attr;
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dmacsec.h15 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 Dmacsec.c9 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 Dcache.c88 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 Dcore_priv.h137 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 Dverbs.c446 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 Droce_gid_mgmt.c55 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 Dsysfs.c361 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 Dcache.c88 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 Dcore_priv.h135 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 Dverbs.c440 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 Droce_gid_mgmt.c55 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 Dib_verbs.h159 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 Dib_verbs.h180 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 Drxe_av.c76 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 Drxe_av.c105 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 Dhns_roce_main.c76 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 Dpvrdma_main.c65 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 Dpvrdma_main.c65 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 Dsmc_ib.c157 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()

Completed in 33 milliseconds

1234