Lines Matching refs:i_cm_id
93 struct rds_iw_cm_id *i_cm_id;
100 list_for_each_entry(i_cm_id, &iwdev->cm_id_list, list) {
103 src_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.src_addr;
104 dst_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.dst_addr;
128 *cm_id = i_cm_id->cm_id;
140 struct rds_iw_cm_id *i_cm_id;
142 i_cm_id = kmalloc(sizeof *i_cm_id, GFP_KERNEL);
143 if (!i_cm_id)
146 i_cm_id->cm_id = cm_id;
149 list_add_tail(&i_cm_id->list, &rds_iwdev->cm_id_list);
157 struct rds_iw_cm_id *i_cm_id;
160 list_for_each_entry(i_cm_id, &rds_iwdev->cm_id_list, list) {
161 if (i_cm_id->cm_id == cm_id) {
162 list_del(&i_cm_id->list);
163 kfree(i_cm_id);
228 rds_iw_remove_cm_id(ic->rds_iwdev, ic->i_cm_id);