Home
last modified time | relevance | path

Searched refs:kiblnd_data (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c54 kib_data_t kiblnd_data; variable
349 write_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_create_peer()
357 write_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_create_peer()
430 read_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_get_peer_info()
432 for (i = 0; i < kiblnd_data.kib_peer_hash_size; i++) { in kiblnd_get_peer_info()
434 list_for_each(ptmp, &kiblnd_data.kib_peers[i]) { in kiblnd_get_peer_info()
450 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, in kiblnd_get_peer_info()
456 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_get_peer_info()
492 write_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_del_peer()
495 lo = hi = kiblnd_nid2peerlist(nid) - kiblnd_data.kib_peers; in kiblnd_del_peer()
[all …]
Do2iblnd_cb.c505 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_rx_complete()
1341 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_launch_tx()
1810 atomic_inc(&kiblnd_data.kib_nthreads); in kiblnd_thread_start()
1817 atomic_dec(&kiblnd_data.kib_nthreads); in kiblnd_thread_fini()
1835 read_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_peer_notify()
1847 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_peer_notify()
1910 &kiblnd_data.kib_failed_devs); in kiblnd_close_conn_locked()
1911 wake_up(&kiblnd_data.kib_failover_waitq); in kiblnd_close_conn_locked()
1914 spin_lock_irqsave(&kiblnd_data.kib_connd_lock, flags); in kiblnd_close_conn_locked()
1916 list_add_tail(&conn->ibc_list, &kiblnd_data.kib_connd_conns); in kiblnd_close_conn_locked()
[all …]
Do2iblnd.h626 extern kib_data_t kiblnd_data;
675 spin_lock_irqsave(&kiblnd_data.kib_connd_lock, flags); \
677 &kiblnd_data.kib_connd_zombies); \
678 wake_up(&kiblnd_data.kib_connd_waitq); \
679 spin_unlock_irqrestore(&kiblnd_data.kib_connd_lock, flags);\
705 ((unsigned int)nid) % kiblnd_data.kib_peer_hash_size; in kiblnd_nid2peerlist()
707 return (&kiblnd_data.kib_peers [hash]); in kiblnd_nid2peerlist()
770 &kiblnd_data.kib_error_qpa, IB_QP_STATE); in kiblnd_abort_receives()