Searched refs:iucv_sk_list (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/net/iucv/ |
H A D | af_iucv.c | 102 static struct iucv_sock_list iucv_sk_list = { variable 103 .lock = __RW_LOCK_UNLOCKED(iucv_sk_list.lock), 291 sk_for_each(sk, &iucv_sk_list.head) in __iucv_get_sock_by_name() 350 iucv_sock_unlink(&iucv_sk_list, sk); in iucv_sock_kill() 512 iucv_sock_link(&iucv_sk_list, sk); in iucv_sock_alloc() 578 sprintf(name, "%08x", atomic_inc_return(&iucv_sk_list.autobind_name)); in __iucv_auto_name() 581 atomic_inc_return(&iucv_sk_list.autobind_name)); in __iucv_auto_name() 608 write_lock_bh(&iucv_sk_list.lock); in iucv_sock_bind() 663 write_unlock_bh(&iucv_sk_list.lock); in iucv_sock_bind() 682 write_lock_bh(&iucv_sk_list in iucv_sock_autobind() [all...] |
/kernel/linux/linux-6.6/net/iucv/ |
H A D | af_iucv.c | 96 static struct iucv_sock_list iucv_sk_list = { variable 97 .lock = __RW_LOCK_UNLOCKED(iucv_sk_list.lock), 269 sk_for_each(sk, &iucv_sk_list.head) in __iucv_get_sock_by_name() 326 iucv_sock_unlink(&iucv_sk_list, sk); in iucv_sock_kill() 489 iucv_sock_link(&iucv_sk_list, sk); in iucv_sock_alloc() 555 sprintf(name, "%08x", atomic_inc_return(&iucv_sk_list.autobind_name)); in __iucv_auto_name() 558 atomic_inc_return(&iucv_sk_list.autobind_name)); in __iucv_auto_name() 585 write_lock_bh(&iucv_sk_list.lock); in iucv_sock_bind() 640 write_unlock_bh(&iucv_sk_list.lock); in iucv_sock_bind() 659 write_lock_bh(&iucv_sk_list in iucv_sock_autobind() [all...] |
Completed in 4 milliseconds