/kernel/linux/linux-5.10/net/llc/ |
H A D | llc_proc.c | 41 spin_lock_bh(&sap->sk_lock); in llc_get_sk_idx() 52 spin_unlock_bh(&sap->sk_lock); in llc_get_sk_idx() 102 spin_unlock_bh(&sap->sk_lock); in llc_seq_next() 104 spin_lock_bh(&sap->sk_lock); in llc_seq_next() 108 spin_unlock_bh(&sap->sk_lock); in llc_seq_next() 121 spin_unlock_bh(&sap->sk_lock); in llc_seq_stop() 198 !!sk->sk_backlog.tail, !!sk->sk_lock.owned); in llc_seq_core_show()
|
H A D | llc_sap.c | 399 spin_lock_bh(&sap->sk_lock); in llc_sap_mcast() 415 spin_unlock_bh(&sap->sk_lock); in llc_sap_mcast()
|
H A D | llc_core.c | 41 spin_lock_init(&sap->sk_lock); in llc_sap_alloc()
|
H A D | llc_conn.c | 703 spin_lock_bh(&sap->sk_lock); in llc_sap_add_socket() 708 spin_unlock_bh(&sap->sk_lock); in llc_sap_add_socket() 723 spin_lock_bh(&sap->sk_lock); in llc_sap_remove_socket() 727 spin_unlock_bh(&sap->sk_lock); in llc_sap_remove_socket()
|
/kernel/linux/linux-6.6/net/llc/ |
H A D | llc_proc.c | 41 spin_lock_bh(&sap->sk_lock); in llc_get_sk_idx() 52 spin_unlock_bh(&sap->sk_lock); in llc_get_sk_idx() 102 spin_unlock_bh(&sap->sk_lock); in llc_seq_next() 104 spin_lock_bh(&sap->sk_lock); in llc_seq_next() 108 spin_unlock_bh(&sap->sk_lock); in llc_seq_next() 121 spin_unlock_bh(&sap->sk_lock); in llc_seq_stop()
|
H A D | llc_sap.c | 403 spin_lock_bh(&sap->sk_lock); in llc_sap_mcast() 419 spin_unlock_bh(&sap->sk_lock); in llc_sap_mcast()
|
H A D | llc_core.c | 41 spin_lock_init(&sap->sk_lock); in llc_sap_alloc()
|
H A D | llc_conn.c | 715 spin_lock_bh(&sap->sk_lock); in llc_sap_add_socket() 720 spin_unlock_bh(&sap->sk_lock); in llc_sap_add_socket() 735 spin_lock_bh(&sap->sk_lock); in llc_sap_remove_socket() 739 spin_unlock_bh(&sap->sk_lock); in llc_sap_remove_socket()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | sock.h | 261 * @sk_lock: synchronizer 393 socket_lock_t sk_lock; member 1602 if (sk->sk_lock.owned) { in sock_release_ownership() 1603 sk->sk_lock.owned = 0; in sock_release_ownership() 1605 /* The sk_lock has mutex_unlock() semantics: */ in sock_release_ownership() 1606 mutex_release(&sk->sk_lock.dep_map, _RET_IP_); in sock_release_ownership() 1614 * Mark both the sk_lock and the sk_lock.slock as a 1619 sk->sk_lock.owned = 0; \ 1620 init_waitqueue_head(&sk->sk_lock [all...] |
H A D | llc.h | 65 spinlock_t sk_lock; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | sock.h | 255 * @sk_lock: synchronizer 402 socket_lock_t sk_lock; member 1695 * Mark both the sk_lock and the sk_lock.slock as a 1700 sk->sk_lock.owned = 0; \ 1701 init_waitqueue_head(&sk->sk_lock.wq); \ 1702 spin_lock_init(&(sk)->sk_lock.slock); \ 1703 debug_check_no_locks_freed((void *)&(sk)->sk_lock, \ 1704 sizeof((sk)->sk_lock)); \ 1705 lockdep_set_class_and_name(&(sk)->sk_lock [all...] |
H A D | llc.h | 65 spinlock_t sk_lock; member
|
/kernel/linux/linux-5.10/net/l2tp/ |
H A D | l2tp_ppp.c | 119 struct mutex sk_lock; /* Protects .sk */ member 453 mutex_lock(&ps->sk_lock); in pppol2tp_release() 455 lockdep_is_held(&ps->sk_lock)); in pppol2tp_release() 457 mutex_unlock(&ps->sk_lock); in pppol2tp_release() 550 mutex_init(&ps->sk_lock); in pppol2tp_session_init() 771 mutex_lock(&ps->sk_lock); in pppol2tp_connect() 773 lockdep_is_held(&ps->sk_lock)) || in pppol2tp_connect() 775 mutex_unlock(&ps->sk_lock); in pppol2tp_connect() 794 mutex_lock(&ps->sk_lock); in pppol2tp_connect() 797 mutex_unlock(&ps->sk_lock); in pppol2tp_connect() [all...] |
/kernel/linux/linux-6.6/net/l2tp/ |
H A D | l2tp_ppp.c | 119 struct mutex sk_lock; /* Protects .sk */ member 452 mutex_lock(&ps->sk_lock); in pppol2tp_release() 454 lockdep_is_held(&ps->sk_lock)); in pppol2tp_release() 456 mutex_unlock(&ps->sk_lock); in pppol2tp_release() 549 mutex_init(&ps->sk_lock); in pppol2tp_session_init() 770 mutex_lock(&ps->sk_lock); in pppol2tp_connect() 772 lockdep_is_held(&ps->sk_lock)) || in pppol2tp_connect() 774 mutex_unlock(&ps->sk_lock); in pppol2tp_connect() 793 mutex_lock(&ps->sk_lock); in pppol2tp_connect() 796 mutex_unlock(&ps->sk_lock); in pppol2tp_connect() [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | sock.c | 230 _sock_locks("sk_lock-") 240 _sock_locks("k-sk_lock-") 507 mutex_acquire(&sk->sk_lock.dep_map, 0, 1, _RET_IP_); in __sk_receive_skb() 511 mutex_release(&sk->sk_lock.dep_map, _RET_IP_); in __sk_receive_skb() 1637 * Initialize an sk_lock. 1639 * (We also register the sk_lock with the lock validator.) 2524 __releases(&sk->sk_lock.slock) 2525 __acquires(&sk->sk_lock.slock) 2530 prepare_to_wait_exclusive(&sk->sk_lock.wq, &wait, 2532 spin_unlock_bh(&sk->sk_lock [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | sock.c | 241 _sock_locks("sk_lock-") 251 _sock_locks("k-sk_lock-") 570 mutex_acquire(&sk->sk_lock.dep_map, 0, 1, _RET_IP_); in __sk_receive_skb() 574 mutex_release(&sk->sk_lock.dep_map, _RET_IP_); in __sk_receive_skb() 2030 * Initialize an sk_lock. 2032 * (We also register the sk_lock with the lock validator.) 2959 __releases(&sk->sk_lock.slock) 2960 __acquires(&sk->sk_lock.slock) 2965 prepare_to_wait_exclusive(&sk->sk_lock.wq, &wait, 2967 spin_unlock_bh(&sk->sk_lock [all...] |
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | sendmsg.c | 571 __releases(&rx->sk.sk_lock.slock) 612 __releases(&rx->sk.sk_lock.slock)
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | sendmsg.c | 622 __releases(&rx->sk.sk_lock.slock) 664 __releases(&rx->sk.sk_lock.slock)
|
/kernel/linux/linux-5.10/net/bluetooth/rfcomm/ |
H A D | sock.c | 73 spin_lock_bh(&sk->sk_lock.slock); in rfcomm_sk_state_change() 94 spin_unlock_bh(&sk->sk_lock.slock); in rfcomm_sk_state_change()
|
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | protocol.c | 597 if (READ_ONCE(sk->sk_lock.owned)) in move_skbs_to_msk() 600 if (unlikely(!spin_trylock_bh(&sk->sk_lock.slock))) in move_skbs_to_msk() 604 if (!READ_ONCE(sk->sk_lock.owned)) { in move_skbs_to_msk() 618 spin_unlock_bh(&sk->sk_lock.slock); in move_skbs_to_msk()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | icmp.c | 214 if (unlikely(!spin_trylock(&sk->sk_lock.slock))) { in icmp_xmit_lock() 225 spin_unlock(&sk->sk_lock.slock); in icmp_xmit_unlock()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | icmp.c | 117 if (unlikely(!spin_trylock(&sk->sk_lock.slock))) { in icmpv6_xmit_lock() 129 spin_unlock(&sk->sk_lock.slock); in icmpv6_xmit_unlock()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | icmp.c | 204 if (unlikely(!spin_trylock(&sk->sk_lock.slock))) { in icmp_xmit_lock() 217 spin_unlock(&sk->sk_lock.slock); in icmp_xmit_unlock()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | icmp.c | 108 if (unlikely(!spin_trylock(&sk->sk_lock.slock))) { in icmpv6_xmit_lock() 122 spin_unlock(&sk->sk_lock.slock); in icmpv6_xmit_unlock()
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | protocol.h | 333 #define mptcp_data_lock(sk) spin_lock_bh(&(sk)->sk_lock.slock) 334 #define mptcp_data_unlock(sk) spin_unlock_bh(&(sk)->sk_lock.slock)
|