Lines Matching refs:i_cm_id
96 struct rds_iw_cm_id *i_cm_id; local
103 list_for_each_entry(i_cm_id, &iwdev->cm_id_list, list) {
106 src_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.src_addr;
107 dst_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.dst_addr;
137 *cm_id = i_cm_id->cm_id;
149 struct rds_iw_cm_id *i_cm_id; local
151 i_cm_id = kmalloc(sizeof *i_cm_id, GFP_KERNEL);
152 if (!i_cm_id)
155 i_cm_id->cm_id = cm_id;
158 list_add_tail(&i_cm_id->list, &rds_iwdev->cm_id_list);
167 struct rds_iw_cm_id *i_cm_id; local
170 list_for_each_entry(i_cm_id, &rds_iwdev->cm_id_list, list) {
171 if (i_cm_id->cm_id == cm_id) {
172 list_del(&i_cm_id->list);
173 kfree(i_cm_id);
232 rds_iw_remove_cm_id(ic->rds_iwdev, ic->i_cm_id);