Lines Matching refs:cm_core
1646 irdma_cleanup_cm_core(&iwdev->cm_core);
1775 irdma_cleanup_cm_core(&iwdev->cm_core);
1781 irdma_cleanup_cm_core(&iwdev->cm_core);
2095 * @cm_core: cm's core
2098 static struct irdma_apbvt_entry *irdma_lookup_apbvt_entry(struct irdma_cm_core *cm_core,
2103 hash_for_each_possible(cm_core->apbvt_hash_tbl, entry, hlist, port) {
2285 struct irdma_cm_core *cm_core = &iwdev->cm_core;
2289 spin_lock_irqsave(&cm_core->apbvt_lock, flags);
2290 entry = irdma_lookup_apbvt_entry(cm_core, port);
2292 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2298 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2304 hash_add(cm_core->apbvt_hash_tbl, &entry->hlist, entry->port);
2305 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2323 struct irdma_cm_core *cm_core = &iwdev->cm_core;
2326 spin_lock_irqsave(&cm_core->apbvt_lock, flags);
2328 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2339 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);