Lines Matching defs:csk

47 static void report_csk_error(struct sock *csk, int err)
49 csk->sk_err = EPIPE;
50 csk->sk_error_report(csk);
56 struct sock *csk = psock->sk;
88 report_csk_error(csk, err);
1339 struct sock *csk;
1350 csk = csock->sk;
1351 if (!csk)
1354 lock_sock(csk);
1357 if ((csk->sk_family != AF_INET && csk->sk_family != AF_INET6) ||
1358 csk->sk_protocol != IPPROTO_TCP) {
1364 if (csk->sk_state == TCP_LISTEN || csk->sk_state == TCP_CLOSE) {
1376 psock->sk = csk;
1379 write_lock_bh(&csk->sk_callback_lock);
1384 if (csk->sk_user_data) {
1385 write_unlock_bh(&csk->sk_callback_lock);
1391 err = strp_init(&psock->strp, csk, &cb);
1393 write_unlock_bh(&csk->sk_callback_lock);
1398 psock->save_data_ready = csk->sk_data_ready;
1399 psock->save_write_space = csk->sk_write_space;
1400 psock->save_state_change = csk->sk_state_change;
1401 csk->sk_user_data = psock;
1402 csk->sk_data_ready = psock_data_ready;
1403 csk->sk_write_space = psock_write_space;
1404 csk->sk_state_change = psock_state_change;
1406 write_unlock_bh(&csk->sk_callback_lock);
1408 sock_hold(csk);
1432 release_sock(csk);
1469 struct sock *csk = psock->sk;
1472 lock_sock(csk);
1477 write_lock_bh(&csk->sk_callback_lock);
1478 csk->sk_user_data = NULL;
1479 csk->sk_data_ready = psock->save_data_ready;
1480 csk->sk_write_space = psock->save_write_space;
1481 csk->sk_state_change = psock->save_state_change;
1485 write_unlock_bh(&csk->sk_callback_lock);
1486 release_sock(csk);
1504 write_unlock_bh(&csk->sk_callback_lock);
1507 release_sock(csk);
1509 lock_sock(csk);
1555 sock_put(csk);
1556 fput(csk->sk_socket->file);
1560 release_sock(csk);
1569 struct sock *csk;
1576 csk = csock->sk;
1577 if (!csk) {
1587 if (psock->sk != csk)