Home
last modified time | relevance | path

Searched refs:osk (Results 1 – 19 of 19) sorted by relevance

/linux/kernel/bpf/
A Dreuseport_array.c199 const struct sock *osk, in reuseport_array_update_check() argument
203 if (osk && map_flags == BPF_NOEXIST) in reuseport_array_update_check()
206 if (!osk && map_flags == BPF_EXIST) in reuseport_array_update_check()
245 struct sock *free_osk = NULL, *osk, *nsk; in bpf_fd_reuseport_array_update_elem() local
294 osk = rcu_dereference_protected(array->ptrs[index], in bpf_fd_reuseport_array_update_elem()
298 err = reuseport_array_update_check(array, nsk, osk, reuse, map_flags); in bpf_fd_reuseport_array_update_elem()
306 free_osk = osk; in bpf_fd_reuseport_array_update_elem()
/linux/net/netrom/
A Daf_netrom.c468 static struct sock *nr_make_new(struct sock *osk) in nr_make_new() argument
473 if (osk->sk_type != SOCK_SEQPACKET) in nr_make_new()
476 sk = sk_alloc(sock_net(osk), PF_NETROM, GFP_ATOMIC, osk->sk_prot, 0); in nr_make_new()
484 sk->sk_type = osk->sk_type; in nr_make_new()
485 sk->sk_priority = osk->sk_priority; in nr_make_new()
486 sk->sk_protocol = osk->sk_protocol; in nr_make_new()
487 sk->sk_rcvbuf = osk->sk_rcvbuf; in nr_make_new()
488 sk->sk_sndbuf = osk->sk_sndbuf; in nr_make_new()
490 sock_copy_flags(sk, osk); in nr_make_new()
498 onr = nr_sk(osk); in nr_make_new()
/linux/Documentation/ABI/testing/
A Dsysfs-driver-aspeed-uart-routing3 Contact: Oskar Senft <osk@google.com>
22 Contact: Oskar Senft <osk@google.com>
/linux/net/ipv4/
A Dinet_hashtables.c561 bool inet_ehash_insert(struct sock *sk, struct sock *osk, bool *found_dup_sk) in inet_ehash_insert() argument
577 if (osk) { in inet_ehash_insert()
578 WARN_ON_ONCE(sk->sk_hash != osk->sk_hash); in inet_ehash_insert()
579 ret = sk_nulls_del_node_init_rcu(osk); in inet_ehash_insert()
594 bool inet_ehash_nolisten(struct sock *sk, struct sock *osk, bool *found_dup_sk) in inet_ehash_nolisten() argument
596 bool ok = inet_ehash_insert(sk, osk, found_dup_sk); in inet_ehash_nolisten()
633 int __inet_hash(struct sock *sk, struct sock *osk) in __inet_hash() argument
640 inet_ehash_nolisten(sk, osk, NULL); in __inet_hash()
/linux/net/x25/
A Daf_x25.c581 static struct sock *x25_make_new(struct sock *osk) in x25_make_new() argument
586 if (osk->sk_type != SOCK_SEQPACKET) in x25_make_new()
589 if ((sk = x25_alloc_socket(sock_net(osk), 0)) == NULL) in x25_make_new()
594 sk->sk_type = osk->sk_type; in x25_make_new()
595 sk->sk_priority = osk->sk_priority; in x25_make_new()
596 sk->sk_protocol = osk->sk_protocol; in x25_make_new()
597 sk->sk_rcvbuf = osk->sk_rcvbuf; in x25_make_new()
598 sk->sk_sndbuf = osk->sk_sndbuf; in x25_make_new()
600 sk->sk_backlog_rcv = osk->sk_backlog_rcv; in x25_make_new()
601 sock_copy_flags(sk, osk); in x25_make_new()
[all …]
/linux/net/rose/
A Daf_rose.c554 static struct sock *rose_make_new(struct sock *osk) in rose_make_new() argument
559 if (osk->sk_type != SOCK_SEQPACKET) in rose_make_new()
562 sk = sk_alloc(sock_net(osk), PF_ROSE, GFP_ATOMIC, &rose_proto, 0); in rose_make_new()
576 sk->sk_type = osk->sk_type; in rose_make_new()
577 sk->sk_priority = osk->sk_priority; in rose_make_new()
578 sk->sk_protocol = osk->sk_protocol; in rose_make_new()
579 sk->sk_rcvbuf = osk->sk_rcvbuf; in rose_make_new()
580 sk->sk_sndbuf = osk->sk_sndbuf; in rose_make_new()
582 sock_copy_flags(sk, osk); in rose_make_new()
587 orose = rose_sk(osk); in rose_make_new()
/linux/net/ax25/
A Daf_ax25.c891 struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) in ax25_make_new() argument
896 sk = sk_alloc(sock_net(osk), PF_AX25, GFP_ATOMIC, osk->sk_prot, 0); in ax25_make_new()
905 switch (osk->sk_type) { in ax25_make_new()
918 sk->sk_type = osk->sk_type; in ax25_make_new()
919 sk->sk_priority = osk->sk_priority; in ax25_make_new()
920 sk->sk_protocol = osk->sk_protocol; in ax25_make_new()
921 sk->sk_rcvbuf = osk->sk_rcvbuf; in ax25_make_new()
922 sk->sk_sndbuf = osk->sk_sndbuf; in ax25_make_new()
924 sock_copy_flags(sk, osk); in ax25_make_new()
926 oax25 = sk_to_ax25(osk); in ax25_make_new()
/linux/include/net/
A Dinet_hashtables.h256 bool inet_ehash_insert(struct sock *sk, struct sock *osk, bool *found_dup_sk);
257 bool inet_ehash_nolisten(struct sock *sk, struct sock *osk,
259 int __inet_hash(struct sock *sk, struct sock *osk);
A Dxfrm.h1184 int __xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk);
1186 static inline int xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk) in xfrm_sk_clone_policy() argument
1190 if (unlikely(osk->sk_policy[0] || osk->sk_policy[1])) in xfrm_sk_clone_policy()
1191 return __xfrm_sk_clone_policy(sk, osk); in xfrm_sk_clone_policy()
1216 static inline int xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk) { return 0; } in xfrm_sk_clone_policy() argument
A Dsock.h884 static inline void sock_copy_flags(struct sock *nsk, struct sock *osk) in sock_copy_flags() argument
886 nsk->sk_flags = osk->sk_flags; in sock_copy_flags()
/linux/Documentation/ABI/stable/
A Dsysfs-driver-aspeed-vuart19 Contact: Oskar Senft <osk@google.com>
/linux/net/smc/
A Daf_smc.c307 nsk->sk_type = osk->sk_type; in smc_copy_sock_settings()
308 nsk->sk_sndbuf = osk->sk_sndbuf; in smc_copy_sock_settings()
309 nsk->sk_rcvbuf = osk->sk_rcvbuf; in smc_copy_sock_settings()
310 nsk->sk_sndtimeo = osk->sk_sndtimeo; in smc_copy_sock_settings()
311 nsk->sk_rcvtimeo = osk->sk_rcvtimeo; in smc_copy_sock_settings()
312 nsk->sk_mark = osk->sk_mark; in smc_copy_sock_settings()
313 nsk->sk_priority = osk->sk_priority; in smc_copy_sock_settings()
314 nsk->sk_rcvlowat = osk->sk_rcvlowat; in smc_copy_sock_settings()
315 nsk->sk_bound_dev_if = osk->sk_bound_dev_if; in smc_copy_sock_settings()
316 nsk->sk_err = osk->sk_err; in smc_copy_sock_settings()
[all …]
/linux/Documentation/devicetree/bindings/soc/aspeed/
A Duart-routing.yaml12 - Oskar Senft <osk@google.com>
/linux/net/core/
A Dsock_map.c467 struct sock *osk; in sock_map_update_common() local
488 osk = stab->sks[idx]; in sock_map_update_common()
489 if (osk && flags == BPF_NOEXIST) { in sock_map_update_common()
492 } else if (!osk && flags == BPF_EXIST) { in sock_map_update_common()
499 if (osk) in sock_map_update_common()
500 sock_map_unref(osk, &stab->sks[idx]); in sock_map_update_common()
A Dsock.c1879 static void sock_copy(struct sock *nsk, const struct sock *osk) in sock_copy() argument
1881 const struct proto *prot = READ_ONCE(osk->sk_prot); in sock_copy()
1895 memcpy(nsk, osk, offsetof(struct sock, sk_dontcopy_begin)); in sock_copy()
1897 memcpy(&nsk->sk_dontcopy_end, &osk->sk_dontcopy_end, in sock_copy()
1902 security_sk_clone(osk, nsk); in sock_copy()
/linux/arch/arm/mach-omap1/
A DMakefile38 obj-$(CONFIG_MACH_OMAP_OSK) += board-osk.o
/linux/arch/arm/boot/dts/
A Dat91-q5xr5.dts5 * Copyright (C) 2014 Owen Kirby <osk@exegin.com>
/linux/net/unix/
A Daf_unix.c183 static inline int unix_our_peer(struct sock *sk, struct sock *osk) in unix_our_peer() argument
185 return unix_peer(osk) == sk; in unix_our_peer()
188 static inline int unix_may_send(struct sock *sk, struct sock *osk) in unix_may_send() argument
190 return unix_peer(osk) == NULL || unix_our_peer(sk, osk); in unix_may_send()
/linux/net/xfrm/
A Dxfrm_policy.c2322 int __xfrm_sk_clone_policy(struct sock *sk, const struct sock *osk) in __xfrm_sk_clone_policy() argument
2330 p = rcu_dereference(osk->sk_policy[i]); in __xfrm_sk_clone_policy()

Completed in 72 milliseconds