rds_rs_to_sk
__rds_wake_sk_sleep(rds_rs_to_sk(rs));
sock_hold(rds_rs_to_sk(rs));
sock_put(rds_rs_to_sk(rs));
sinfo.inum = sock_i_ino(rds_rs_to_sk(rs));
sinfo6.inum = sock_i_ino(rds_rs_to_sk(rs));
if (rs && (sock_flag(rds_rs_to_sk(rs), SOCK_DEAD) ||
!refcount_inc_not_zero(&rds_rs_to_sk(rs)->sk_refcnt)))
sock_put(rds_rs_to_sk(rs));
return rds_rs_to_sk(rs)->sk_sndbuf / 2;
return rds_rs_to_sk(rs)->sk_rcvbuf / 2;
sk = rds_rs_to_sk(rs);
struct sock *sk = rds_rs_to_sk(rs);
sock_flag(rds_rs_to_sk(rs), SOCK_RCVTSTAMP)) {
if (!sock_flag(rds_rs_to_sk(rs), SOCK_TSTAMP_NEW)) {
if (!sock_flag(rds_rs_to_sk(rs), SOCK_ZEROCOPY) ||
struct sock *sk = rds_rs_to_sk(rs);
sock_flag(rds_rs_to_sk(rs), SOCK_ZEROCOPY));
sock_hold(rds_rs_to_sk(rs));
sock_put(rds_rs_to_sk(rs));
sock_hold(rds_rs_to_sk(rs));
sock_put(rds_rs_to_sk(rs));
sock_put(rds_rs_to_sk(rs));
sock_hold(rds_rs_to_sk(rs));
sock_put(rds_rs_to_sk(rs));
sock_hold(rds_rs_to_sk(rs));