Home
last modified time | relevance | path

Searched refs:newsock (Results 1 – 25 of 43) sorted by relevance

12

/OK3568_Linux_fs/kernel/crypto/
H A Dalgif_hash.c230 static int hash_accept(struct socket *sock, struct socket *newsock, int flags, in hash_accept() argument
252 err = af_alg_accept(ask->parent, newsock, kern); in hash_accept()
256 sk2 = newsock->sk; in hash_accept()
363 static int hash_accept_nokey(struct socket *sock, struct socket *newsock, in hash_accept_nokey() argument
372 return hash_accept(sock, newsock, flags, kern); in hash_accept_nokey()
H A Daf_alg.c277 int af_alg_accept(struct sock *sk, struct socket *newsock, bool kern) in af_alg_accept() argument
297 sock_init_data(newsock, sk2); in af_alg_accept()
298 security_sock_graft(sk2, newsock); in af_alg_accept()
305 newsock->ops = type->ops; in af_alg_accept()
324 newsock->state = SS_CONNECTED; in af_alg_accept()
327 newsock->ops = type->ops_nokey; in af_alg_accept()
338 static int alg_accept(struct socket *sock, struct socket *newsock, int flags, in alg_accept() argument
341 return af_alg_accept(sock->sk, newsock, kern); in alg_accept()
/OK3568_Linux_fs/kernel/net/sunrpc/
H A Dsvcsock.c748 struct socket *newsock; in svc_tcp_accept() local
756 err = kernel_accept(sock, &newsock, O_NONBLOCK); in svc_tcp_accept()
769 err = kernel_getpeername(newsock, sin); in svc_tcp_accept()
777 newsock->sk->sk_state_change = svsk->sk_ostate; in svc_tcp_accept()
778 newsock->sk->sk_data_ready = svsk->sk_odata; in svc_tcp_accept()
779 newsock->sk->sk_write_space = svsk->sk_owspace; in svc_tcp_accept()
784 newsock->sk->sk_sndtimeo = HZ*30; in svc_tcp_accept()
786 newsvsk = svc_setup_socket(serv, newsock, in svc_tcp_accept()
791 err = kernel_getsockname(newsock, sin); in svc_tcp_accept()
797 if (sock_is_loopback(newsock->sk)) in svc_tcp_accept()
[all …]
/OK3568_Linux_fs/kernel/fs/dlm/
H A Dlowcomms.c770 struct socket *newsock; in accept_from_sock() local
788 result = kernel_accept(con->sock, &newsock, O_NONBLOCK); in accept_from_sock()
794 len = newsock->ops->getname(newsock, (struct sockaddr *)&peeraddr, 2); in accept_from_sock()
807 sock_release(newsock); in accept_from_sock()
813 sock_set_mark(newsock->sk, mark); in accept_from_sock()
866 add_sock(newsock, othercon); in accept_from_sock()
875 add_sock(newsock, newcon); in accept_from_sock()
894 if (newsock) in accept_from_sock()
895 sock_release(newsock); in accept_from_sock()
/OK3568_Linux_fs/kernel/net/tipc/
H A Dtopsrv.c455 struct socket *newsock, *lsock; in tipc_topsrv_accept() local
469 ret = kernel_accept(lsock, &newsock, O_NONBLOCK); in tipc_topsrv_accept()
472 con = tipc_conn_alloc(srv, newsock); in tipc_topsrv_accept()
475 sock_release(newsock); in tipc_topsrv_accept()
479 newsk = newsock->sk; in tipc_topsrv_accept()
/OK3568_Linux_fs/kernel/net/nfc/
H A Dllcp_sock.c404 struct socket *newsock) in nfc_llcp_accept_dequeue() argument
422 if (sk->sk_state == LLCP_CONNECTED || !newsock) { in nfc_llcp_accept_dequeue()
426 if (newsock) in nfc_llcp_accept_dequeue()
427 sock_graft(sk, newsock); in nfc_llcp_accept_dequeue()
444 static int llcp_sock_accept(struct socket *sock, struct socket *newsock, in llcp_sock_accept() argument
465 while (!(new_sk = nfc_llcp_accept_dequeue(sk, newsock))) { in llcp_sock_accept()
488 newsock->state = SS_CONNECTED; in llcp_sock_accept()
H A Dllcp.h220 struct sock *nfc_llcp_accept_dequeue(struct sock *sk, struct socket *newsock);
/OK3568_Linux_fs/kernel/net/atm/
H A Dsvc.c322 static int svc_accept(struct socket *sock, struct socket *newsock, int flags, in svc_accept() argument
334 error = svc_create(sock_net(sk), newsock, 0, kern); in svc_accept()
338 new_vcc = ATM_SD(newsock); in svc_accept()
380 error = vcc_connect(newsock, msg->pvc.sap_addr.itf, in svc_accept()
415 newsock->state = SS_CONNECTED; in svc_accept()
/OK3568_Linux_fs/kernel/net/
H A Dsocket.c1696 struct socket *sock, *newsock; in do_accept() local
1705 newsock = sock_alloc(); in do_accept()
1706 if (!newsock) in do_accept()
1709 newsock->type = sock->type; in do_accept()
1710 newsock->ops = sock->ops; in do_accept()
1716 __module_get(newsock->ops->owner); in do_accept()
1718 newfile = sock_alloc_file(newsock, flags, sock->sk->sk_prot_creator->name); in do_accept()
1722 err = security_socket_accept(sock, newsock); in do_accept()
1726 err = sock->ops->accept(sock, newsock, sock->file->f_flags | file_flags, in do_accept()
1732 len = newsock->ops->getname(newsock, in do_accept()
[all …]
/OK3568_Linux_fs/kernel/net/bluetooth/
H A Daf_bluetooth.c194 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock) in bt_accept_dequeue() argument
234 if (sk->sk_state == BT_CONNECTED || !newsock || in bt_accept_dequeue()
237 if (newsock) in bt_accept_dequeue()
238 sock_graft(sk, newsock); in bt_accept_dequeue()
H A Dsco.c646 static int sco_sock_accept(struct socket *sock, struct socket *newsock, in sco_sock_accept() argument
668 ch = bt_accept_dequeue(sk, newsock); in sco_sock_accept()
692 newsock->state = SS_CONNECTED; in sco_sock_accept()
/OK3568_Linux_fs/kernel/drivers/xen/
H A Dpvcalls-front.h14 struct socket *newsock,
H A Dpvcalls-front.c763 int pvcalls_front_accept(struct socket *sock, struct socket *newsock, int flags) in pvcalls_front_accept() argument
876 map2->sock = newsock; in pvcalls_front_accept()
877 newsock->sk = sk_alloc(sock_net(sock->sk), PF_INET, GFP_KERNEL, &pvcalls_proto, false); in pvcalls_front_accept()
878 if (!newsock->sk) { in pvcalls_front_accept()
887 newsock->sk->sk_send_head = (void *)map2; in pvcalls_front_accept()
/OK3568_Linux_fs/kernel/net/kcm/
H A Dkcmsock.c1621 struct socket *newsock; in kcm_clone() local
1624 newsock = sock_alloc(); in kcm_clone()
1625 if (!newsock) in kcm_clone()
1628 newsock->type = osock->type; in kcm_clone()
1629 newsock->ops = osock->ops; in kcm_clone()
1631 __module_get(newsock->ops->owner); in kcm_clone()
1636 sock_release(newsock); in kcm_clone()
1639 sock_init_data(newsock, newsk); in kcm_clone()
1642 return sock_alloc_file(newsock, 0, osock->sk->sk_prot_creator->name); in kcm_clone()
/OK3568_Linux_fs/kernel/include/linux/
H A Dnet.h153 struct socket *newsock, int flags, bool kern);
322 int kernel_accept(struct socket *sock, struct socket **newsock, int flags);
/OK3568_Linux_fs/kernel/include/net/
H A Dinet_common.h26 int inet_accept(struct socket *sock, struct socket *newsock, int flags,
/OK3568_Linux_fs/kernel/net/phonet/
H A Dsocket.c294 static int pn_socket_accept(struct socket *sock, struct socket *newsock, in pn_socket_accept() argument
309 sock_graft(newsk, newsock); in pn_socket_accept()
310 newsock->state = SS_CONNECTED; in pn_socket_accept()
/OK3568_Linux_fs/kernel/net/iucv/
H A Daf_iucv.c88 struct socket *newsock);
543 struct socket *newsock) in iucv_accept_dequeue() argument
560 !newsock) { in iucv_accept_dequeue()
562 if (newsock) in iucv_accept_dequeue()
563 sock_graft(sk, newsock); in iucv_accept_dequeue()
820 static int iucv_sock_accept(struct socket *sock, struct socket *newsock, in iucv_sock_accept() argument
839 while (!(nsk = iucv_accept_dequeue(sk, newsock))) { in iucv_sock_accept()
867 newsock->state = SS_CONNECTED; in iucv_sock_accept()
/OK3568_Linux_fs/kernel/include/crypto/
H A Dif_alg.h166 int af_alg_accept(struct sock *sk, struct socket *newsock, bool kern);
/OK3568_Linux_fs/kernel/drivers/nvme/target/
H A Dtcp.c1552 struct socket *newsock) in nvmet_tcp_alloc_queue() argument
1563 queue->sock = newsock; in nvmet_tcp_alloc_queue()
1615 struct socket *newsock; in nvmet_tcp_accept_work() local
1619 ret = kernel_accept(port->sock, &newsock, O_NONBLOCK); in nvmet_tcp_accept_work()
1625 ret = nvmet_tcp_alloc_queue(port, newsock); in nvmet_tcp_accept_work()
1628 sock_release(newsock); in nvmet_tcp_accept_work()
/OK3568_Linux_fs/buildroot/dl/stressapptest/git/src/
H A Dworker.cc2144 int newsock = accept(sock_, reinterpret_cast<struct sockaddr *>(&sa), &size); in GetConnection() local
2145 if (newsock < 0) { in GetConnection()
2151 *pnewsock = newsock; in GetConnection()
2313 bool NetworkListenThread::SpawnSlave(int newsock, int threadid) { in SpawnSlave() argument
2318 child_worker->thread.SetSock(newsock); in SpawnSlave()
2367 int newsock = 0; in Work() local
2378 if (GetConnection(&newsock)) { in Work()
2379 SpawnSlave(newsock, threadcount); in Work()
/OK3568_Linux_fs/kernel/net/bluetooth/rfcomm/
H A Dsock.c473 static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock, int flags, in rfcomm_sock_accept() argument
500 nsk = bt_accept_dequeue(sk, newsock); in rfcomm_sock_accept()
525 newsock->state = SS_CONNECTED; in rfcomm_sock_accept()
/OK3568_Linux_fs/kernel/net/rds/
H A Dtcp.c145 goto newsock; in rds_tcp_reset_callbacks()
182 newsock: in rds_tcp_reset_callbacks()
/OK3568_Linux_fs/kernel/net/llc/
H A Daf_llc.c692 static int llc_ui_accept(struct socket *sock, struct socket *newsock, int flags, in llc_ui_accept() argument
724 llc_ui_sk_init(newsock, newsk); in llc_ui_accept()
727 newsock->state = SS_CONNECTED; in llc_ui_accept()
/OK3568_Linux_fs/kernel/security/apparmor/
H A Dlsm.c923 static int apparmor_socket_accept(struct socket *sock, struct socket *newsock) in apparmor_socket_accept() argument
927 AA_BUG(!newsock); in apparmor_socket_accept()
931 accept_perm(sock, newsock), in apparmor_socket_accept()

12