Lines Matching refs:cm_core
1656 irdma_cleanup_cm_core(&iwdev->cm_core);
1785 irdma_cleanup_cm_core(&iwdev->cm_core);
1791 irdma_cleanup_cm_core(&iwdev->cm_core);
2109 * @cm_core: cm's core
2112 static struct irdma_apbvt_entry *irdma_lookup_apbvt_entry(struct irdma_cm_core *cm_core,
2117 hash_for_each_possible(cm_core->apbvt_hash_tbl, entry, hlist, port) {
2300 struct irdma_cm_core *cm_core = &iwdev->cm_core;
2304 spin_lock_irqsave(&cm_core->apbvt_lock, flags);
2305 entry = irdma_lookup_apbvt_entry(cm_core, port);
2307 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2313 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2319 hash_add(cm_core->apbvt_hash_tbl, &entry->hlist, entry->port);
2320 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2338 struct irdma_cm_core *cm_core = &iwdev->cm_core;
2341 spin_lock_irqsave(&cm_core->apbvt_lock, flags);
2343 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);
2354 spin_unlock_irqrestore(&cm_core->apbvt_lock, flags);