Lines Matching refs:rdma_ah_attr
908 struct rdma_ah_attr *ah_attr;
935 struct rdma_ah_attr { struct
1291 struct rdma_ah_attr ah_attr;
1292 struct rdma_ah_attr alt_ah_attr;
2451 int (*modify_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
2452 int (*query_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
3526 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
3542 struct rdma_ah_attr *ah_attr,
3582 struct rdma_ah_attr *ah_attr);
3606 int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
3615 int rdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
4434 static inline u8 *rdma_ah_retrieve_dmac(struct rdma_ah_attr *attr) in rdma_ah_retrieve_dmac()
4441 static inline void rdma_ah_set_dlid(struct rdma_ah_attr *attr, u32 dlid) in rdma_ah_set_dlid()
4449 static inline u32 rdma_ah_get_dlid(const struct rdma_ah_attr *attr) in rdma_ah_get_dlid()
4458 static inline void rdma_ah_set_sl(struct rdma_ah_attr *attr, u8 sl) in rdma_ah_set_sl()
4463 static inline u8 rdma_ah_get_sl(const struct rdma_ah_attr *attr) in rdma_ah_get_sl()
4468 static inline void rdma_ah_set_path_bits(struct rdma_ah_attr *attr, in rdma_ah_set_path_bits()
4477 static inline u8 rdma_ah_get_path_bits(const struct rdma_ah_attr *attr) in rdma_ah_get_path_bits()
4486 static inline void rdma_ah_set_make_grd(struct rdma_ah_attr *attr, in rdma_ah_set_make_grd()
4493 static inline bool rdma_ah_get_make_grd(const struct rdma_ah_attr *attr) in rdma_ah_get_make_grd()
4500 static inline void rdma_ah_set_port_num(struct rdma_ah_attr *attr, u32 port_num) in rdma_ah_set_port_num()
4505 static inline u32 rdma_ah_get_port_num(const struct rdma_ah_attr *attr) in rdma_ah_get_port_num()
4510 static inline void rdma_ah_set_static_rate(struct rdma_ah_attr *attr, in rdma_ah_set_static_rate()
4516 static inline u8 rdma_ah_get_static_rate(const struct rdma_ah_attr *attr) in rdma_ah_get_static_rate()
4521 static inline void rdma_ah_set_ah_flags(struct rdma_ah_attr *attr, in rdma_ah_set_ah_flags()
4528 rdma_ah_get_ah_flags(const struct rdma_ah_attr *attr) in rdma_ah_get_ah_flags()
4534 *rdma_ah_read_grh(const struct rdma_ah_attr *attr) in rdma_ah_read_grh()
4541 *rdma_ah_retrieve_grh(struct rdma_ah_attr *attr) in rdma_ah_retrieve_grh()
4546 static inline void rdma_ah_set_dgid_raw(struct rdma_ah_attr *attr, void *dgid) in rdma_ah_set_dgid_raw()
4553 static inline void rdma_ah_set_subnet_prefix(struct rdma_ah_attr *attr, in rdma_ah_set_subnet_prefix()
4561 static inline void rdma_ah_set_interface_id(struct rdma_ah_attr *attr, in rdma_ah_set_interface_id()
4569 static inline void rdma_ah_set_grh(struct rdma_ah_attr *attr, in rdma_ah_set_grh()
4586 void rdma_destroy_ah_attr(struct rdma_ah_attr *ah_attr);
4587 void rdma_move_grh_sgid_attr(struct rdma_ah_attr *attr, union ib_gid *dgid,
4590 void rdma_copy_ah_attr(struct rdma_ah_attr *dest,
4591 const struct rdma_ah_attr *src);
4592 void rdma_replace_ah_attr(struct rdma_ah_attr *old,
4593 const struct rdma_ah_attr *new);
4594 void rdma_move_ah_attr(struct rdma_ah_attr *dest, struct rdma_ah_attr *src);