Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c55 kib_data_t kiblnd_data; variable
350 write_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_create_peer()
358 write_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_create_peer()
431 read_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_get_peer_info()
433 for (i = 0; i < kiblnd_data.kib_peer_hash_size; i++) { in kiblnd_get_peer_info()
435 list_for_each(ptmp, &kiblnd_data.kib_peers[i]) { in kiblnd_get_peer_info()
451 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, in kiblnd_get_peer_info()
457 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_get_peer_info()
493 write_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_del_peer()
496 lo = hi = kiblnd_nid2peerlist(nid) - kiblnd_data.kib_peers; in kiblnd_del_peer()
[all …]
Do2iblnd_cb.c511 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_rx_complete()
1301 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_launch_tx()
1771 atomic_inc(&kiblnd_data.kib_nthreads); in kiblnd_thread_start()
1778 atomic_dec(&kiblnd_data.kib_nthreads); in kiblnd_thread_fini()
1796 read_lock_irqsave(&kiblnd_data.kib_global_lock, flags); in kiblnd_peer_notify()
1808 read_unlock_irqrestore(&kiblnd_data.kib_global_lock, flags); in kiblnd_peer_notify()
1871 &kiblnd_data.kib_failed_devs); in kiblnd_close_conn_locked()
1872 wake_up(&kiblnd_data.kib_failover_waitq); in kiblnd_close_conn_locked()
1875 spin_lock_irqsave(&kiblnd_data.kib_connd_lock, flags); in kiblnd_close_conn_locked()
1877 list_add_tail(&conn->ibc_list, &kiblnd_data.kib_connd_conns); in kiblnd_close_conn_locked()
[all …]
Do2iblnd.h589 extern kib_data_t kiblnd_data;
638 spin_lock_irqsave(&kiblnd_data.kib_connd_lock, flags); \
640 &kiblnd_data.kib_connd_zombies); \
641 wake_up(&kiblnd_data.kib_connd_waitq); \
642 spin_unlock_irqrestore(&kiblnd_data.kib_connd_lock, flags);\
668 ((unsigned int)nid) % kiblnd_data.kib_peer_hash_size; in kiblnd_nid2peerlist()
670 return &kiblnd_data.kib_peers[hash]; in kiblnd_nid2peerlist()
733 &kiblnd_data.kib_error_qpa, IB_QP_STATE); in kiblnd_abort_receives()