Lines Matching refs:sockaddr

281 static inline struct sockaddr *cma_src_addr(struct rdma_id_private *id_priv)  in cma_src_addr()
283 return (struct sockaddr *) &id_priv->id.route.addr.src_addr; in cma_src_addr()
286 static inline struct sockaddr *cma_dst_addr(struct rdma_id_private *id_priv) in cma_dst_addr()
288 return (struct sockaddr *) &id_priv->id.route.addr.dst_addr; in cma_dst_addr()
338 static int cma_translate_addr(struct sockaddr *addr, struct rdma_dev_addr *dev_addr) in cma_translate_addr()
368 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_acquire_dev()
766 static inline int cma_zero_addr(struct sockaddr *addr) in cma_zero_addr()
780 static inline int cma_loopback_addr(struct sockaddr *addr) in cma_loopback_addr()
794 static inline int cma_any_addr(struct sockaddr *addr) in cma_any_addr()
799 static int cma_addr_cmp(struct sockaddr *src, struct sockaddr *dst) in cma_addr_cmp()
817 static __be16 cma_port(struct sockaddr *addr) in cma_port()
835 static inline int cma_any_port(struct sockaddr *addr) in cma_any_port()
1262 if (!cma_any_addr((struct sockaddr *) &id->route.addr.src_addr)) { in cma_new_udp_id()
1375 __be64 rdma_get_service_id(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_get_service_id()
1384 static void cma_set_compare_data(enum rdma_port_space ps, struct sockaddr *addr, in cma_set_compare_data()
1425 struct sockaddr *laddr = (struct sockaddr *)&iw_event->local_addr; in cma_iw_handler()
1426 struct sockaddr *raddr = (struct sockaddr *)&iw_event->remote_addr; in cma_iw_handler()
1493 struct sockaddr *laddr = (struct sockaddr *)&iw_event->local_addr; in iw_conn_req_handler()
1494 struct sockaddr *raddr = (struct sockaddr *)&iw_event->remote_addr; in iw_conn_req_handler()
1574 struct sockaddr *addr; in cma_ib_listen()
1939 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_resolve_iboe_route()
1941 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.dst_addr, in cma_resolve_iboe_route()
2018 static void cma_set_loopback(struct sockaddr *addr) in cma_set_loopback()
2093 static void addr_handler(int status, struct sockaddr *src_addr, in addr_handler()
2191 static int cma_bind_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, in cma_bind_addr()
2192 struct sockaddr *dst_addr) in cma_bind_addr()
2195 src_addr = (struct sockaddr *) &id->route.addr.src_addr; in cma_bind_addr()
2208 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, in rdma_resolve_addr()
2209 struct sockaddr *dst_addr, int timeout_ms) in rdma_resolve_addr()
2293 struct sockaddr *addr; in cma_bind_port()
2384 struct sockaddr *addr, *cur_addr; in cma_check_port()
2482 sib->sib_sid = cpu_to_be64(sid_ps | ntohs(cma_port((struct sockaddr *) sib))); in cma_select_ib_ps()
2512 struct sockaddr *addr) in cma_check_linklocal()
2583 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_bind_addr()
3186 struct sockaddr *addr, union ib_gid *mgid) in cma_set_mgid()
3233 cma_set_mgid(id_priv, (struct sockaddr *) &mc->addr, &rec.mgid); in cma_join_ib_multicast()
3271 static void cma_iboe_set_mgid(struct sockaddr *addr, union ib_gid *mgid) in cma_iboe_set_mgid()
3303 struct sockaddr *addr = (struct sockaddr *)&mc->addr; in cma_iboe_join_multicast()
3306 if (cma_zero_addr((struct sockaddr *)&mc->addr)) in cma_iboe_join_multicast()
3339 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_iboe_join_multicast()
3356 int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr, in rdma_join_multicast()
3409 void rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_leave_multicast()