H A D | cma.c | 138 struct rdma_id_private *id_priv; local 140 id_priv = container_of(id, struct rdma_id_private, id); 142 return id_priv->cm_id.iw; 153 struct rdma_id_private *id_priv = local 156 return &id_priv->id; 355 struct rdma_id_private *id_priv; member in struct:cma_multicast 406 static int cma_comp_exch(struct rdma_id_private *id_priv, argument 419 lockdep_assert_held(&id_priv->handler_mutex); 421 spin_lock_irqsave(&id_priv->lock, flags); 422 if ((ret = (id_priv 438 cma_src_addr(struct rdma_id_private *id_priv) argument 443 cma_dst_addr(struct rdma_id_private *id_priv) argument 471 struct rdma_id_private *id_priv = list_first_entry( local 562 cma_remove_id_from_tree(struct rdma_id_private *id_priv) argument 586 _cma_attach_to_dev(struct rdma_id_private *id_priv, struct cma_device *cma_dev) argument 599 cma_attach_to_dev(struct rdma_id_private *id_priv, struct cma_device *cma_dev) argument 608 cma_release_dev(struct rdma_id_private *id_priv) argument 622 cma_family(struct rdma_id_private *id_priv) argument 627 cma_set_default_qkey(struct rdma_id_private *id_priv) argument 651 cma_set_qkey(struct rdma_id_private *id_priv, u32 qkey) argument 683 cma_validate_port(struct ib_device *device, u32 port, enum ib_gid_type gid_type, union ib_gid *gid, struct rdma_id_private *id_priv) argument 738 cma_bind_sgid_attr(struct rdma_id_private *id_priv, const struct ib_gid_attr *sgid_attr) argument 754 cma_acquire_dev_by_src_ip(struct rdma_id_private *id_priv) argument 807 cma_ib_acquire_dev(struct rdma_id_private *id_priv, const struct rdma_id_private *listen_id_priv, struct cma_req_info *req) argument 846 cma_iw_acquire_dev(struct rdma_id_private *id_priv, const struct rdma_id_private *listen_id_priv) argument 909 cma_resolve_ib_dev(struct rdma_id_private *id_priv) argument 975 cma_id_get(struct rdma_id_private *id_priv) argument 980 cma_id_put(struct rdma_id_private *id_priv) argument 991 struct rdma_id_private *id_priv; local 1059 cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1085 cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1101 struct rdma_id_private *id_priv; local 1140 struct rdma_id_private *id_priv; local 1151 cma_modify_qp_rtr(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 1188 cma_modify_qp_rts(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 1213 cma_modify_qp_err(struct rdma_id_private *id_priv) argument 1231 cma_ib_init_qp_attr(struct rdma_id_private *id_priv, struct ib_qp_attr *qp_attr, int *qp_attr_mask) argument 1268 struct rdma_id_private *id_priv; local 1701 cma_match_private_data(struct rdma_id_private *id_priv, const struct cma_hdr *hdr) argument 1792 struct rdma_id_private *id_priv, *id_priv_dev; local 1825 struct rdma_id_private *id_priv; local 1892 cma_user_data_offset(struct rdma_id_private *id_priv) argument 1897 cma_cancel_route(struct rdma_id_private *id_priv) argument 1905 _cma_cancel_listens(struct rdma_id_private *id_priv) argument 1931 cma_cancel_listens(struct rdma_id_private *id_priv) argument 1938 cma_cancel_operation(struct rdma_id_private *id_priv, enum rdma_cm_state state) argument 1965 cma_release_port(struct rdma_id_private *id_priv) argument 1982 destroy_mc(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 2017 cma_leave_mc_groups(struct rdma_id_private *id_priv) argument 2029 _destroy_id(struct rdma_id_private *id_priv, enum rdma_cm_state state) argument 2073 trace_cm_id_destroy(id_priv); variable 2092 struct rdma_id_private *id_priv = local 2100 cma_rep_recv(struct rdma_id_private *id_priv) argument 2144 cma_cm_event_handler(struct rdma_id_private *id_priv, struct rdma_cm_event *event) argument 2160 struct rdma_id_private *id_priv = cm_id->context; local 2248 struct rdma_id_private *id_priv; local 2313 struct rdma_id_private *id_priv; local 2496 struct rdma_id_private *id_priv = iw_id->context; local 2628 cma_ib_listen(struct rdma_id_private *id_priv) argument 2645 cma_iw_listen(struct rdma_id_private *id_priv, int backlog) argument 2679 struct rdma_id_private *id_priv = id->context; local 2691 cma_listen_on_dev(struct rdma_id_private *id_priv, struct cma_device *cma_dev, struct rdma_id_private **to_destroy) argument 2737 cma_listen_on_all(struct rdma_id_private *id_priv) argument 2767 struct rdma_id_private *id_priv; local 2794 struct rdma_id_private *id_priv; local 2829 struct rdma_id_private *id_priv; local 2921 cma_query_ib_route(struct rdma_id_private *id_priv, unsigned long timeout_ms, struct cma_work *work) argument 2979 struct rdma_id_private *id_priv = mc->id_priv; local 2999 struct rdma_id_private *id_priv = work->id; local 3025 cma_init_resolve_route_work(struct cma_work *work, struct rdma_id_private *id_priv) argument 3035 enqueue_resolve_addr_work(struct cma_work *work, struct rdma_id_private *id_priv) argument 3050 cma_resolve_ib_route(struct rdma_id_private *id_priv, unsigned long timeout_ms) argument 3103 cma_iboe_set_path_rec_l2_fields(struct rdma_id_private *id_priv) argument 3137 struct rdma_id_private *id_priv; local 3174 cma_resolve_iw_route(struct rdma_id_private *id_priv) argument 3251 cma_get_roce_udp_flow_label(struct rdma_id_private *id_priv) argument 3269 cma_resolve_iboe_route(struct rdma_id_private *id_priv) argument 3363 struct rdma_id_private *id_priv; local 3414 cma_bind_loopback(struct rdma_id_private *id_priv) argument 3476 struct rdma_id_private *id_priv = context; local 3523 cma_resolve_loopback(struct rdma_id_private *id_priv) argument 3549 cma_resolve_ib_addr(struct rdma_id_private *id_priv) argument 3576 struct rdma_id_private *id_priv; local 3596 struct rdma_id_private *id_priv; local 3614 cma_bind_port(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv) argument 3646 cma_alloc_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv, unsigned short snum) argument 3672 cma_port_is_unique(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv) argument 3713 cma_alloc_any_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv) argument 3764 cma_check_port(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv, uint8_t reuseaddr) argument 3794 cma_use_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv) argument 3819 cma_select_inet_ps(struct rdma_id_private *id_priv) argument 3834 cma_select_ib_ps(struct rdma_id_private *id_priv) argument 3865 cma_get_port(struct rdma_id_private *id_priv) argument 3911 struct rdma_id_private *id_priv = local 3976 rdma_bind_addr_dst(struct rdma_id_private *id_priv, struct sockaddr *addr, const struct sockaddr *daddr) argument 4038 struct rdma_id_private *id_priv = local 4072 resolve_prepare_src(struct rdma_id_private *id_priv, struct sockaddr *src_addr, const struct sockaddr *dst_addr) argument 4105 struct rdma_id_private *id_priv = local 4152 struct rdma_id_private *id_priv = local 4159 cma_format_hdr(void *hdr, struct rdma_id_private *id_priv) argument 4192 struct rdma_id_private *id_priv = cm_id->context; local 4254 cma_resolve_ib_udp(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4312 cma_connect_ib(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4390 cma_connect_iw(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4447 struct rdma_id_private *id_priv = local 4492 struct rdma_id_private *id_priv = local 4514 struct rdma_id_private *id_priv = local 4524 cma_accept_ib(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4558 cma_accept_iw(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4583 cma_send_sidr_rep(struct rdma_id_private *id_priv, enum ib_cm_sidr_status status, u32 qkey, const void *private_data, int private_data_len) argument 4633 struct rdma_id_private *id_priv = local 4682 struct rdma_id_private *id_priv = local 4694 struct rdma_id_private *id_priv = local 4703 struct rdma_id_private *id_priv = local 4712 struct rdma_id_private *id_priv; local 4734 struct rdma_id_private *id_priv; local 4763 struct rdma_id_private *id_priv; local 4792 cma_make_mc_event(int status, struct rdma_id_private *id_priv, struct ib_sa_multicast *multicast, struct rdma_cm_event *event, struct cma_multicast *mc) argument 4838 struct rdma_id_private *id_priv = mc->id_priv; local 4860 cma_set_mgid(struct rdma_id_private *id_priv, struct sockaddr *addr, union ib_gid *mgid) argument 4890 cma_join_ib_multicast(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 4964 cma_iboe_join_multicast(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 5024 struct rdma_id_private *id_priv = local 5076 struct rdma_id_private *id_priv; local 5095 cma_netdev_change(struct net_device *ndev, struct rdma_id_private *id_priv) argument 5126 struct rdma_id_private *id_priv; local 5150 struct rdma_id_private *id_priv = local 5229 cma_send_device_removal_put(struct rdma_id_private *id_priv) argument 5273 struct rdma_id_private *id_priv = list_first_entry( local 5306 struct rdma_id_private *id_priv; local [all...] |