Searched refs:peercred (Results 1 – 2 of 2) sorted by relevance
744 static inline int prepare_peercred(struct unix_peercred *peercred) in prepare_peercred() argument752 peercred->peer_pid = get_pid(pid); in prepare_peercred()753 peercred->peer_cred = get_current_cred(); in prepare_peercred()758 static void drop_peercred(struct unix_peercred *peercred) in drop_peercred() argument765 swap(peercred->peer_pid, pid); in drop_peercred()766 swap(peercred->peer_cred, cred); in drop_peercred()773 const struct unix_peercred *peercred) in init_peercred() argument775 sk->sk_peer_pid = peercred->peer_pid; in init_peercred()776 sk->sk_peer_cred = peercred->peer_cred; in init_peercred()779 static void update_peercred(struct sock *sk, struct unix_peercred *peercred) in update_peercred() argument[all …]
1898 struct ucred peercred; in sk_getsockopt() local1899 if (len > sizeof(peercred)) in sk_getsockopt()1900 len = sizeof(peercred); in sk_getsockopt()1903 cred_to_ucred(sk->sk_peer_pid, sk->sk_peer_cred, &peercred); in sk_getsockopt()1906 if (copy_to_sockptr(optval, &peercred, len)) in sk_getsockopt()