Searched refs:kiblnd_data (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.c | 54 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 …]
|
D | o2iblnd_cb.c | 505 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 …]
|
D | o2iblnd.h | 626 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()
|