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 740 cma_bind_sgid_attr(struct rdma_id_private *id_priv, const struct ib_gid_attr *sgid_attr) argument 756 cma_acquire_dev_by_src_ip(struct rdma_id_private *id_priv) argument 809 cma_ib_acquire_dev(struct rdma_id_private *id_priv, const struct rdma_id_private *listen_id_priv, struct cma_req_info *req) argument 848 cma_iw_acquire_dev(struct rdma_id_private *id_priv, const struct rdma_id_private *listen_id_priv) argument 911 cma_resolve_ib_dev(struct rdma_id_private *id_priv) argument 977 cma_id_get(struct rdma_id_private *id_priv) argument 982 cma_id_put(struct rdma_id_private *id_priv) argument 993 struct rdma_id_private *id_priv; local 1061 cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1087 cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) argument 1103 struct rdma_id_private *id_priv; local 1142 struct rdma_id_private *id_priv; local 1153 cma_modify_qp_rtr(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 1190 cma_modify_qp_rts(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 1215 cma_modify_qp_err(struct rdma_id_private *id_priv) argument 1233 cma_ib_init_qp_attr(struct rdma_id_private *id_priv, struct ib_qp_attr *qp_attr, int *qp_attr_mask) argument 1270 struct rdma_id_private *id_priv; local 1703 cma_match_private_data(struct rdma_id_private *id_priv, const struct cma_hdr *hdr) argument 1794 struct rdma_id_private *id_priv, *id_priv_dev; local 1827 struct rdma_id_private *id_priv; local 1894 cma_user_data_offset(struct rdma_id_private *id_priv) argument 1899 cma_cancel_route(struct rdma_id_private *id_priv) argument 1907 _cma_cancel_listens(struct rdma_id_private *id_priv) argument 1933 cma_cancel_listens(struct rdma_id_private *id_priv) argument 1940 cma_cancel_operation(struct rdma_id_private *id_priv, enum rdma_cm_state state) argument 1967 cma_release_port(struct rdma_id_private *id_priv) argument 1984 destroy_mc(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 2019 cma_leave_mc_groups(struct rdma_id_private *id_priv) argument 2031 _destroy_id(struct rdma_id_private *id_priv, enum rdma_cm_state state) argument 2075 trace_cm_id_destroy(id_priv); variable 2094 struct rdma_id_private *id_priv = local 2102 cma_rep_recv(struct rdma_id_private *id_priv) argument 2146 cma_cm_event_handler(struct rdma_id_private *id_priv, struct rdma_cm_event *event) argument 2162 struct rdma_id_private *id_priv = cm_id->context; local 2250 struct rdma_id_private *id_priv; local 2315 struct rdma_id_private *id_priv; local 2498 struct rdma_id_private *id_priv = iw_id->context; local 2630 cma_ib_listen(struct rdma_id_private *id_priv) argument 2647 cma_iw_listen(struct rdma_id_private *id_priv, int backlog) argument 2681 struct rdma_id_private *id_priv = id->context; local 2693 cma_listen_on_dev(struct rdma_id_private *id_priv, struct cma_device *cma_dev, struct rdma_id_private **to_destroy) argument 2739 cma_listen_on_all(struct rdma_id_private *id_priv) argument 2769 struct rdma_id_private *id_priv; local 2796 struct rdma_id_private *id_priv; local 2831 struct rdma_id_private *id_priv; local 2923 cma_query_ib_route(struct rdma_id_private *id_priv, unsigned long timeout_ms, struct cma_work *work) argument 2981 struct rdma_id_private *id_priv = mc->id_priv; local 3001 struct rdma_id_private *id_priv = work->id; local 3027 cma_init_resolve_route_work(struct cma_work *work, struct rdma_id_private *id_priv) argument 3037 enqueue_resolve_addr_work(struct cma_work *work, struct rdma_id_private *id_priv) argument 3052 cma_resolve_ib_route(struct rdma_id_private *id_priv, unsigned long timeout_ms) argument 3105 cma_iboe_set_path_rec_l2_fields(struct rdma_id_private *id_priv) argument 3139 struct rdma_id_private *id_priv; local 3176 cma_resolve_iw_route(struct rdma_id_private *id_priv) argument 3253 cma_get_roce_udp_flow_label(struct rdma_id_private *id_priv) argument 3271 cma_resolve_iboe_route(struct rdma_id_private *id_priv) argument 3365 struct rdma_id_private *id_priv; local 3416 cma_bind_loopback(struct rdma_id_private *id_priv) argument 3478 struct rdma_id_private *id_priv = context; local 3525 cma_resolve_loopback(struct rdma_id_private *id_priv) argument 3551 cma_resolve_ib_addr(struct rdma_id_private *id_priv) argument 3578 struct rdma_id_private *id_priv; local 3598 struct rdma_id_private *id_priv; local 3616 cma_bind_port(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv) argument 3648 cma_alloc_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv, unsigned short snum) argument 3674 cma_port_is_unique(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv) argument 3715 cma_alloc_any_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv) argument 3766 cma_check_port(struct rdma_bind_list *bind_list, struct rdma_id_private *id_priv, uint8_t reuseaddr) argument 3796 cma_use_port(enum rdma_ucm_port_space ps, struct rdma_id_private *id_priv) argument 3821 cma_select_inet_ps(struct rdma_id_private *id_priv) argument 3836 cma_select_ib_ps(struct rdma_id_private *id_priv) argument 3867 cma_get_port(struct rdma_id_private *id_priv) argument 3913 struct rdma_id_private *id_priv = local 3978 rdma_bind_addr_dst(struct rdma_id_private *id_priv, struct sockaddr *addr, const struct sockaddr *daddr) argument 4040 struct rdma_id_private *id_priv = local 4074 resolve_prepare_src(struct rdma_id_private *id_priv, struct sockaddr *src_addr, const struct sockaddr *dst_addr) argument 4107 struct rdma_id_private *id_priv = local 4154 struct rdma_id_private *id_priv = local 4161 cma_format_hdr(void *hdr, struct rdma_id_private *id_priv) argument 4194 struct rdma_id_private *id_priv = cm_id->context; local 4256 cma_resolve_ib_udp(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4314 cma_connect_ib(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4392 cma_connect_iw(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4449 struct rdma_id_private *id_priv = local 4494 struct rdma_id_private *id_priv = local 4516 struct rdma_id_private *id_priv = local 4526 cma_accept_ib(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4560 cma_accept_iw(struct rdma_id_private *id_priv, struct rdma_conn_param *conn_param) argument 4585 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 4635 struct rdma_id_private *id_priv = local 4684 struct rdma_id_private *id_priv = local 4696 struct rdma_id_private *id_priv = local 4705 struct rdma_id_private *id_priv = local 4714 struct rdma_id_private *id_priv; local 4736 struct rdma_id_private *id_priv; local 4765 struct rdma_id_private *id_priv; local 4794 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 4840 struct rdma_id_private *id_priv = mc->id_priv; local 4862 cma_set_mgid(struct rdma_id_private *id_priv, struct sockaddr *addr, union ib_gid *mgid) argument 4892 cma_join_ib_multicast(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 4966 cma_iboe_join_multicast(struct rdma_id_private *id_priv, struct cma_multicast *mc) argument 5026 struct rdma_id_private *id_priv = local 5078 struct rdma_id_private *id_priv; local 5097 cma_netdev_change(struct net_device *ndev, struct rdma_id_private *id_priv) argument 5128 struct rdma_id_private *id_priv; local 5152 struct rdma_id_private *id_priv = local 5231 cma_send_device_removal_put(struct rdma_id_private *id_priv) argument 5275 struct rdma_id_private *id_priv = list_first_entry( local 5308 struct rdma_id_private *id_priv; local [all...] |