Lines Matching refs:sk_prot
588 if (sk->sk_prot->rehash) in sock_setbindtodevice_locked()
589 sk->sk_prot->rehash(sk); in sock_setbindtodevice_locked()
853 if (sk->sk_prot->keepalive) in sock_setsockopt()
854 sk->sk_prot->keepalive(sk, valbool); in sock_setsockopt()
1583 osk->sk_prot->obj_size - offsetof(struct sock, sk_dontcopy_end)); in sock_copy()
1666 sk->sk_prot = sk->sk_prot_creator = prot; in sk_alloc()
1800 newsk = sk_prot_alloc(sk->sk_prot, priority, sk->sk_family); in sk_clone_lock()
1806 newsk->sk_prot_creator = sk->sk_prot; in sk_clone_lock()
1897 if (newsk->sk_prot->sockets_allocated) in sk_clone_lock()
2328 if (!sk->sk_prot->enter_memory_pressure) in sk_enter_memory_pressure()
2331 sk->sk_prot->enter_memory_pressure(sk); in sk_enter_memory_pressure()
2336 if (sk->sk_prot->leave_memory_pressure) { in sk_leave_memory_pressure()
2337 sk->sk_prot->leave_memory_pressure(sk); in sk_leave_memory_pressure()
2339 unsigned long *memory_pressure = sk->sk_prot->memory_pressure; in sk_leave_memory_pressure()
2499 struct proto *prot = sk->sk_prot; in __sk_mem_raise_allocated()
2960 if (sk->sk_prot->release_cb) in release_sock()
2961 sk->sk_prot->release_cb(sk); in release_sock()
3110 return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen); in sock_common_getsockopt()
3120 if (sk->sk_prot->compat_getsockopt != NULL) in compat_sock_common_getsockopt()
3121 return sk->sk_prot->compat_getsockopt(sk, level, optname, in compat_sock_common_getsockopt()
3123 return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen); in compat_sock_common_getsockopt()
3135 err = sk->sk_prot->recvmsg(sk, msg, size, flags & MSG_DONTWAIT, in sock_common_recvmsg()
3151 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in sock_common_setsockopt()
3161 if (sk->sk_prot->compat_setsockopt != NULL) in compat_sock_common_setsockopt()
3162 return sk->sk_prot->compat_setsockopt(sk, level, optname, in compat_sock_common_setsockopt()
3164 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); in compat_sock_common_setsockopt()
3171 if (sk->sk_prot->destroy) in sk_common_release()
3172 sk->sk_prot->destroy(sk); in sk_common_release()
3182 sk->sk_prot->unhash(sk); in sk_common_release()