Lines Matching refs:sockaddr

372 static inline struct sockaddr *cma_src_addr(struct rdma_id_private *id_priv)  in cma_src_addr()
374 return (struct sockaddr *) &id_priv->id.route.addr.src_addr; in cma_src_addr()
377 static inline struct sockaddr *cma_dst_addr(struct rdma_id_private *id_priv) in cma_dst_addr()
379 return (struct sockaddr *) &id_priv->id.route.addr.dst_addr; in cma_dst_addr()
429 static int cma_translate_addr(struct sockaddr *addr, struct rdma_dev_addr *dev_addr) in cma_translate_addr()
481 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_acquire_dev()
867 static inline int cma_zero_addr(struct sockaddr *addr) in cma_zero_addr()
881 static inline int cma_loopback_addr(struct sockaddr *addr) in cma_loopback_addr()
895 static inline int cma_any_addr(struct sockaddr *addr) in cma_any_addr()
900 static int cma_addr_cmp(struct sockaddr *src, struct sockaddr *dst) in cma_addr_cmp()
918 static __be16 cma_port(struct sockaddr *addr) in cma_port()
936 static inline int cma_any_port(struct sockaddr *addr) in cma_any_port()
941 static void cma_save_ib_info(struct sockaddr *src_addr, in cma_save_ib_info()
942 struct sockaddr *dst_addr, in cma_save_ib_info()
978 static void cma_save_ip4_info(struct sockaddr *src_addr, in cma_save_ip4_info()
979 struct sockaddr *dst_addr, in cma_save_ip4_info()
1000 static void cma_save_ip6_info(struct sockaddr *src_addr, in cma_save_ip6_info()
1001 struct sockaddr *dst_addr, in cma_save_ip6_info()
1027 static int cma_save_ip_info(struct sockaddr *src_addr, in cma_save_ip_info()
1028 struct sockaddr *dst_addr, in cma_save_ip_info()
1055 static int cma_save_net_info(struct sockaddr *src_addr, in cma_save_net_info()
1056 struct sockaddr *dst_addr, in cma_save_net_info()
1160 const struct sockaddr *daddr, in validate_net_dev()
1161 const struct sockaddr *saddr) in validate_net_dev()
1186 struct sockaddr *listen_addr = (struct sockaddr *)&listen_addr_storage, in cma_get_net_dev()
1187 *src_addr = (struct sockaddr *)&src_addr_storage; in cma_get_net_dev()
1218 struct sockaddr *addr = cma_src_addr(id_priv); in cma_match_private_data()
1619 if (cma_save_net_info((struct sockaddr *)&id->route.addr.src_addr, in cma_new_conn_id()
1620 (struct sockaddr *)&id->route.addr.dst_addr, in cma_new_conn_id()
1677 if (cma_save_net_info((struct sockaddr *)&id->route.addr.src_addr, in cma_new_udp_id()
1678 (struct sockaddr *)&id->route.addr.dst_addr, in cma_new_udp_id()
1818 __be64 rdma_get_service_id(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_get_service_id()
1832 struct sockaddr *laddr = (struct sockaddr *)&iw_event->local_addr; in cma_iw_handler()
1833 struct sockaddr *raddr = (struct sockaddr *)&iw_event->remote_addr; in cma_iw_handler()
1900 struct sockaddr *laddr = (struct sockaddr *)&iw_event->local_addr; in iw_conn_req_handler()
1901 struct sockaddr *raddr = (struct sockaddr *)&iw_event->remote_addr; in iw_conn_req_handler()
1981 struct sockaddr *addr; in cma_ib_listen()
2334 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_resolve_iboe_route()
2336 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.dst_addr, in cma_resolve_iboe_route()
2402 static void cma_set_loopback(struct sockaddr *addr) in cma_set_loopback()
2477 static void addr_handler(int status, struct sockaddr *src_addr, in addr_handler()
2575 static int cma_bind_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, in cma_bind_addr()
2576 struct sockaddr *dst_addr) in cma_bind_addr()
2579 src_addr = (struct sockaddr *) &id->route.addr.src_addr; in cma_bind_addr()
2595 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, in rdma_resolve_addr()
2596 struct sockaddr *dst_addr, int timeout_ms) in rdma_resolve_addr()
2680 struct sockaddr *addr; in cma_bind_port()
2774 struct sockaddr *addr, *cur_addr; in cma_check_port()
2872 sib->sib_sid = cpu_to_be64(sid_ps | ntohs(cma_port((struct sockaddr *) sib))); in cma_select_ib_ps()
2902 struct sockaddr *addr) in cma_check_linklocal()
2970 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_bind_addr()
3559 struct sockaddr *addr, union ib_gid *mgid) in cma_set_mgid()
3606 cma_set_mgid(id_priv, (struct sockaddr *) &mc->addr, &rec.mgid); in cma_join_ib_multicast()
3644 static void cma_iboe_set_mgid(struct sockaddr *addr, union ib_gid *mgid) in cma_iboe_set_mgid()
3676 struct sockaddr *addr = (struct sockaddr *)&mc->addr; in cma_iboe_join_multicast()
3679 if (cma_zero_addr((struct sockaddr *)&mc->addr)) in cma_iboe_join_multicast()
3712 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_iboe_join_multicast()
3729 int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr, in rdma_join_multicast()
3771 void rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr) in rdma_leave_multicast()