Lines Matching refs:i_cm_id
95 struct rds_iw_cm_id *i_cm_id; local
102 list_for_each_entry(i_cm_id, &iwdev->cm_id_list, list) {
105 src_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.src_addr;
106 dst_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.dst_addr;
136 *cm_id = i_cm_id->cm_id;
148 struct rds_iw_cm_id *i_cm_id; local
150 i_cm_id = kmalloc(sizeof *i_cm_id, GFP_KERNEL);
151 if (!i_cm_id)
154 i_cm_id->cm_id = cm_id;
157 list_add_tail(&i_cm_id->list, &rds_iwdev->cm_id_list);
166 struct rds_iw_cm_id *i_cm_id; local
169 list_for_each_entry(i_cm_id, &rds_iwdev->cm_id_list, list) {
170 if (i_cm_id->cm_id == cm_id) {
171 list_del(&i_cm_id->list);
172 kfree(i_cm_id);
231 rds_iw_remove_cm_id(ic->rds_iwdev, ic->i_cm_id);