/kernel/linux/linux-6.6/net/ipv4/ |
H A D | inet_timewait_sock.c | 22 * @tw: timewait socket 29 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, in inet_twsk_bind_unhash() argument 32 struct inet_bind2_bucket *tb2 = tw->tw_tb2; in inet_twsk_bind_unhash() 33 struct inet_bind_bucket *tb = tw->tw_tb; in inet_twsk_bind_unhash() 38 __hlist_del(&tw->tw_bind_node); in inet_twsk_bind_unhash() 39 tw->tw_tb = NULL; in inet_twsk_bind_unhash() 42 __hlist_del(&tw->tw_bind2_node); in inet_twsk_bind_unhash() 43 tw->tw_tb2 = NULL; in inet_twsk_bind_unhash() 46 __sock_put((struct sock *)tw); in inet_twsk_bind_unhash() 50 static void inet_twsk_kill(struct inet_timewait_sock *tw) in inet_twsk_kill() argument 76 inet_twsk_free(struct inet_timewait_sock *tw) inet_twsk_free() argument 84 inet_twsk_put(struct inet_timewait_sock *tw) inet_twsk_put() argument 91 inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, struct hlist_nulls_head *list) inet_twsk_add_node_rcu() argument 97 inet_twsk_add_bind_node(struct inet_timewait_sock *tw, struct hlist_head *list) inet_twsk_add_bind_node() argument 103 inet_twsk_add_bind2_node(struct inet_timewait_sock *tw, struct hlist_head *list) inet_twsk_add_bind2_node() argument 114 inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, struct inet_hashinfo *hashinfo) inet_twsk_hashdance() argument 170 struct inet_timewait_sock *tw = from_timer(tw, t, tw_timer); tw_timer_handler() local 179 struct inet_timewait_sock *tw; inet_twsk_alloc() local 233 inet_twsk_deschedule_put(struct inet_timewait_sock *tw) inet_twsk_deschedule_put() argument 241 __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, bool rearm) __inet_twsk_schedule() argument [all...] |
H A D | tcp_minisocks.c | 36 tcp_timewait_check_oow_rate_limit(struct inet_timewait_sock *tw, in tcp_timewait_check_oow_rate_limit() argument 39 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_check_oow_rate_limit() 41 if (!tcp_oow_rate_limited(twsk_net(tw), skb, mib_idx, in tcp_timewait_check_oow_rate_limit() 49 /* We are rate-limiting, so just release the tw sock and drop skb. */ in tcp_timewait_check_oow_rate_limit() 50 inet_twsk_put(tw); in tcp_timewait_check_oow_rate_limit() 85 tcp_timewait_state_process(struct inet_timewait_sock *tw, struct sk_buff *skb, in tcp_timewait_state_process() argument 89 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_state_process() 94 tcp_parse_options(twsk_net(tw), skb, &tmp_opt, 0, NULL); in tcp_timewait_state_process() 105 if (tw->tw_substate == TCP_FIN_WAIT2) { in tcp_timewait_state_process() 114 tw, sk in tcp_timewait_state_process() 285 struct inet_timewait_sock *tw; tcp_time_wait() local [all...] |
H A D | inet_hashtables.c | 563 struct inet_timewait_sock *tw = NULL; in __inet_check_established() local 573 tw = inet_twsk(sk2); in __inet_check_established() 589 if (tw) { in __inet_check_established() 590 sk_nulls_del_node_init_rcu((struct sock *)tw); in __inet_check_established() 597 *twp = tw; in __inet_check_established() 598 } else if (tw) { in __inet_check_established() 600 inet_twsk_deschedule_put(tw); in __inet_check_established() 1007 struct inet_timewait_sock *tw = NULL; in __inet_hash_connect() local 1065 port, &tw)) in __inet_hash_connect() 1120 inet_ehash_nolisten(sk, (struct sock *)tw, NUL in __inet_hash_connect() [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | inet_timewait_sock.c | 22 * @tw: timewait socket 29 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, in inet_twsk_bind_unhash() argument 32 struct inet_bind_bucket *tb = tw->tw_tb; in inet_twsk_bind_unhash() 37 __hlist_del(&tw->tw_bind_node); in inet_twsk_bind_unhash() 38 tw->tw_tb = NULL; in inet_twsk_bind_unhash() 40 __sock_put((struct sock *)tw); in inet_twsk_bind_unhash() 44 static void inet_twsk_kill(struct inet_timewait_sock *tw) in inet_twsk_kill() argument 46 struct inet_hashinfo *hashinfo = tw->tw_dr->hashinfo; in inet_twsk_kill() 47 spinlock_t *lock = inet_ehash_lockp(hashinfo, tw->tw_hash); in inet_twsk_kill() 51 sk_nulls_del_node_init_rcu((struct sock *)tw); in inet_twsk_kill() 66 inet_twsk_free(struct inet_timewait_sock *tw) inet_twsk_free() argument 77 inet_twsk_put(struct inet_timewait_sock *tw) inet_twsk_put() argument 84 inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, struct hlist_nulls_head *list) inet_twsk_add_node_rcu() argument 90 inet_twsk_add_bind_node(struct inet_timewait_sock *tw, struct hlist_head *list) inet_twsk_add_bind_node() argument 101 inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, struct inet_hashinfo *hashinfo) inet_twsk_hashdance() argument 146 struct inet_timewait_sock *tw = from_timer(tw, t, tw_timer); tw_timer_handler() local 159 struct inet_timewait_sock *tw; inet_twsk_alloc() local 212 inet_twsk_deschedule_put(struct inet_timewait_sock *tw) inet_twsk_deschedule_put() argument 220 __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, bool rearm) __inet_twsk_schedule() argument [all...] |
H A D | tcp_minisocks.c | 43 tcp_timewait_check_oow_rate_limit(struct inet_timewait_sock *tw, in tcp_timewait_check_oow_rate_limit() argument 46 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_check_oow_rate_limit() 48 if (!tcp_oow_rate_limited(twsk_net(tw), skb, mib_idx, in tcp_timewait_check_oow_rate_limit() 56 /* We are rate-limiting, so just release the tw sock and drop skb. */ in tcp_timewait_check_oow_rate_limit() 57 inet_twsk_put(tw); in tcp_timewait_check_oow_rate_limit() 92 tcp_timewait_state_process(struct inet_timewait_sock *tw, struct sk_buff *skb, in tcp_timewait_state_process() argument 96 struct tcp_timewait_sock *tcptw = tcp_twsk((struct sock *)tw); in tcp_timewait_state_process() 101 tcp_parse_options(twsk_net(tw), skb, &tmp_opt, 0, NULL); in tcp_timewait_state_process() 112 if (tw->tw_substate == TCP_FIN_WAIT2) { in tcp_timewait_state_process() 121 tw, sk in tcp_timewait_state_process() 257 struct inet_timewait_sock *tw; tcp_time_wait() local [all...] |
H A D | inet_hashtables.c | 467 struct inet_timewait_sock *tw = NULL; in __inet_check_established() local 477 tw = inet_twsk(sk2); in __inet_check_established() 493 if (tw) { in __inet_check_established() 494 sk_nulls_del_node_init_rcu((struct sock *)tw); in __inet_check_established() 501 *twp = tw; in __inet_check_established() 502 } else if (tw) { in __inet_check_established() 504 inet_twsk_deschedule_put(tw); in __inet_check_established() 748 struct inet_timewait_sock *tw = NULL; in __inet_hash_connect() local 805 port, &tw)) in __inet_hash_connect() 844 inet_ehash_nolisten(sk, (struct sock *)tw, NUL in __inet_hash_connect() [all...] |
H A D | tcp_ipv4.c | 112 const struct inet_timewait_sock *tw = inet_twsk(sktw); in tcp_twsk_unique() local 122 if (tw->tw_bound_dev_if == LOOPBACK_IFINDEX) in tcp_twsk_unique() 125 if (tw->tw_family == AF_INET6) { in tcp_twsk_unique() 126 if (ipv6_addr_loopback(&tw->tw_v6_daddr) || in tcp_twsk_unique() 127 ipv6_addr_v4mapped_loopback(&tw->tw_v6_daddr) || in tcp_twsk_unique() 128 ipv6_addr_loopback(&tw->tw_v6_rcv_saddr) || in tcp_twsk_unique() 129 ipv6_addr_v4mapped_loopback(&tw->tw_v6_rcv_saddr)) in tcp_twsk_unique() 134 if (ipv4_is_loopback(tw->tw_daddr) || in tcp_twsk_unique() 135 ipv4_is_loopback(tw->tw_rcv_saddr)) in tcp_twsk_unique() 929 struct inet_timewait_sock *tw in tcp_v4_timewait_ack() local 2647 get_timewait4_sock(const struct inet_timewait_sock *tw, struct seq_file *f, int i) get_timewait4_sock() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | touchwin.c | 48 struct tw { struct 60 struct tw *tw = serio_get_drvdata(serio); in tw_interrupt() local 61 struct input_dev *dev = tw->dev; in tw_interrupt() 64 tw->touched = 1; in tw_interrupt() 65 tw->data[tw->idx++] = data; in tw_interrupt() 67 if (tw->idx == TW_LENGTH && tw->data[1] == tw in tw_interrupt() 90 struct tw *tw = serio_get_drvdata(serio); tw_disconnect() local 108 struct tw *tw; tw_connect() local [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | touchwin.c | 48 struct tw { struct 60 struct tw *tw = serio_get_drvdata(serio); in tw_interrupt() local 61 struct input_dev *dev = tw->dev; in tw_interrupt() 64 tw->touched = 1; in tw_interrupt() 65 tw->data[tw->idx++] = data; in tw_interrupt() 67 if (tw->idx == TW_LENGTH && tw->data[1] == tw in tw_interrupt() 90 struct tw *tw = serio_get_drvdata(serio); tw_disconnect() local 108 struct tw *tw; tw_connect() local [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | inet_timewait_sock.h | 85 void inet_twsk_free(struct inet_timewait_sock *tw); 86 void inet_twsk_put(struct inet_timewait_sock *tw); 88 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, 95 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, 98 void __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, 101 static inline void inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo) in inet_twsk_schedule() argument 103 __inet_twsk_schedule(tw, timeo, false); in inet_twsk_schedule() 106 static inline void inet_twsk_reschedule(struct inet_timewait_sock *tw, int timeo) in inet_twsk_reschedule() argument 108 __inet_twsk_schedule(tw, timeo, true); in inet_twsk_reschedule() 111 void inet_twsk_deschedule_put(struct inet_timewait_sock *tw); [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | inet_timewait_sock.h | 89 void inet_twsk_free(struct inet_timewait_sock *tw); 90 void inet_twsk_put(struct inet_timewait_sock *tw); 92 void inet_twsk_bind_unhash(struct inet_timewait_sock *tw, 99 void inet_twsk_hashdance(struct inet_timewait_sock *tw, struct sock *sk, 102 void __inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo, 105 static inline void inet_twsk_schedule(struct inet_timewait_sock *tw, int timeo) in inet_twsk_schedule() argument 107 __inet_twsk_schedule(tw, timeo, false); in inet_twsk_schedule() 110 static inline void inet_twsk_reschedule(struct inet_timewait_sock *tw, int timeo) in inet_twsk_reschedule() argument 112 __inet_twsk_schedule(tw, timeo, true); in inet_twsk_reschedule() 115 void inet_twsk_deschedule_put(struct inet_timewait_sock *tw); [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_tcp4.c | 151 struct inet_timewait_sock *tw = &ttw->tw_sk; in dump_tw_sock() local 156 delta = tw->tw_timer.expires - bpf_jiffies64(); in dump_tw_sock() 157 dest = tw->tw_daddr; in dump_tw_sock() 158 src = tw->tw_rcv_saddr; in dump_tw_sock() 159 destp = bpf_ntohs(tw->tw_dport); in dump_tw_sock() 160 srcp = bpf_ntohs(tw->tw_sport); in dump_tw_sock() 166 tw->tw_substate, 0, 0, in dump_tw_sock() 168 tw->tw_refcnt.refs.counter, tw); in dump_tw_sock() 201 struct tcp_timewait_sock *tw; in dump_tcp4() local [all...] |
H A D | bpf_iter_tcp6.c | 156 struct inet_timewait_sock *tw = &ttw->tw_sk; in dump_tw_sock() local 161 delta = tw->tw_timer.expires - bpf_jiffies64(); in dump_tw_sock() 162 dest = &tw->tw_v6_daddr; in dump_tw_sock() 163 src = &tw->tw_v6_rcv_saddr; in dump_tw_sock() 164 destp = bpf_ntohs(tw->tw_dport); in dump_tw_sock() 165 srcp = bpf_ntohs(tw->tw_sport); in dump_tw_sock() 175 tw->tw_substate, 0, 0, in dump_tw_sock() 177 tw->tw_refcnt.refs.counter, tw); in dump_tw_sock() 217 struct tcp_timewait_sock *tw; in dump_tcp6() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_tcp4.c | 150 struct inet_timewait_sock *tw = &ttw->tw_sk; in dump_tw_sock() local 155 delta = tw->tw_timer.expires - bpf_jiffies64(); in dump_tw_sock() 156 dest = tw->tw_daddr; in dump_tw_sock() 157 src = tw->tw_rcv_saddr; in dump_tw_sock() 158 destp = bpf_ntohs(tw->tw_dport); in dump_tw_sock() 159 srcp = bpf_ntohs(tw->tw_sport); in dump_tw_sock() 165 tw->tw_substate, 0, 0, in dump_tw_sock() 167 tw->tw_refcnt.refs.counter, tw); in dump_tw_sock() 200 struct tcp_timewait_sock *tw; in dump_tcp4() local [all...] |
H A D | bpf_iter_tcp6.c | 155 struct inet_timewait_sock *tw = &ttw->tw_sk; in dump_tw_sock() local 160 delta = tw->tw_timer.expires - bpf_jiffies64(); in dump_tw_sock() 161 dest = &tw->tw_v6_daddr; in dump_tw_sock() 162 src = &tw->tw_v6_rcv_saddr; in dump_tw_sock() 163 destp = bpf_ntohs(tw->tw_dport); in dump_tw_sock() 164 srcp = bpf_ntohs(tw->tw_sport); in dump_tw_sock() 174 tw->tw_substate, 0, 0, in dump_tw_sock() 176 tw->tw_refcnt.refs.counter, tw); in dump_tw_sock() 216 struct tcp_timewait_sock *tw; in dump_tcp6() local [all...] |
/kernel/linux/linux-5.10/net/dccp/ |
H A D | minisocks.c | 33 struct inet_timewait_sock *tw; in dccp_time_wait() local 35 tw = inet_twsk_alloc(sk, &dccp_death_row, state); in dccp_time_wait() 37 if (tw != NULL) { in dccp_time_wait() 41 if (tw->tw_family == PF_INET6) { in dccp_time_wait() 42 tw->tw_v6_daddr = sk->sk_v6_daddr; in dccp_time_wait() 43 tw->tw_v6_rcv_saddr = sk->sk_v6_rcv_saddr; in dccp_time_wait() 44 tw->tw_ipv6only = sk->sk_ipv6only; in dccp_time_wait() 60 inet_twsk_schedule(tw, timeo); in dccp_time_wait() 62 * Note that access to tw after this point is illegal. in dccp_time_wait() 64 inet_twsk_hashdance(tw, s in dccp_time_wait() [all...] |
/kernel/linux/linux-6.6/net/dccp/ |
H A D | minisocks.c | 34 struct inet_timewait_sock *tw; in dccp_time_wait() local 36 tw = inet_twsk_alloc(sk, &dccp_death_row, state); in dccp_time_wait() 38 if (tw != NULL) { in dccp_time_wait() 42 if (tw->tw_family == PF_INET6) { in dccp_time_wait() 43 tw->tw_v6_daddr = sk->sk_v6_daddr; in dccp_time_wait() 44 tw->tw_v6_rcv_saddr = sk->sk_v6_rcv_saddr; in dccp_time_wait() 45 tw->tw_ipv6only = sk->sk_ipv6only; in dccp_time_wait() 61 inet_twsk_schedule(tw, timeo); in dccp_time_wait() 63 * Note that access to tw after this point is illegal. in dccp_time_wait() 65 inet_twsk_hashdance(tw, s in dccp_time_wait() [all...] |
/kernel/linux/linux-5.10/sound/soc/sof/ |
H A D | topology.c | 1383 struct snd_soc_tplg_dapm_widget *tw, in sof_connect_dai_widget() 1507 struct snd_soc_tplg_dapm_widget *tw, in sof_widget_load_dai() 1512 struct snd_soc_tplg_private *private = &tw->priv; in sof_widget_load_dai() 1573 struct snd_soc_tplg_dapm_widget *tw, in sof_widget_load_buffer() 1577 struct snd_soc_tplg_private *private = &tw->priv; in sof_widget_load_buffer() 1645 struct snd_soc_tplg_dapm_widget *tw, in sof_widget_load_pcm() 1649 struct snd_soc_tplg_private *private = &tw->priv; in sof_widget_load_pcm() 1719 struct snd_soc_tplg_dapm_widget *tw, in sof_widget_load_pipeline() 1722 struct snd_soc_tplg_private *private = &tw->priv; in sof_widget_load_pipeline() 1738 comp_swidget = snd_sof_find_swidget(scomp, tw in sof_widget_load_pipeline() 1381 sof_connect_dai_widget(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw, struct snd_sof_dai *dai) sof_connect_dai_widget() argument 1505 sof_widget_load_dai(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r, struct snd_sof_dai *dai) sof_widget_load_dai() argument 1571 sof_widget_load_buffer(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_buffer() argument 1642 sof_widget_load_pcm(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, enum sof_ipc_stream_direction dir, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pcm() argument 1717 sof_widget_load_pipeline(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pipeline() argument 1779 sof_widget_load_mixer(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_mixer() argument 1824 sof_widget_load_mux(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_mux() argument 1870 sof_widget_load_pga(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pga() argument 1946 sof_widget_load_src(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_src() argument 2003 sof_widget_load_asrc(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_asrc() argument 2062 sof_widget_load_siggen(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_siggen() argument 2187 sof_process_load(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r, int type) sof_process_load() argument 2307 sof_widget_load_process(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_process() argument 2379 sof_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_widget_ready() argument [all...] |
/kernel/linux/linux-6.6/io_uring/ |
H A D | msg_ring.c | 24 struct callback_head tw; member 85 init_task_work(&msg->tw, func); in io_msg_exec_remote() 86 if (task_work_add(ctx->submitter_task, &msg->tw, TWA_SIGNAL)) in io_msg_exec_remote() 94 struct io_msg *msg = container_of(head, struct io_msg, tw); in io_msg_tw_complete() 212 struct io_msg *msg = container_of(head, struct io_msg, tw); in io_msg_tw_fd_complete()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | inet6_hashtables.c | 264 struct inet_timewait_sock *tw = NULL; in __inet6_check_established() local 275 tw = inet_twsk(sk2); in __inet6_check_established() 291 if (tw) { in __inet6_check_established() 292 sk_nulls_del_node_init_rcu((struct sock *)tw); in __inet6_check_established() 299 *twp = tw; in __inet6_check_established() 300 } else if (tw) { in __inet6_check_established() 302 inet_twsk_deschedule_put(tw); in __inet6_check_established()
|
H A D | tcp_ipv6.c | 1124 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v6_timewait_ack() local 1128 tcptw->tw_rcv_wnd >> tw->tw_rcv_wscale, in tcp_v6_timewait_ack() 1130 tcptw->tw_ts_recent, tw->tw_bound_dev_if, tcp_twsk_md5_key(tcptw), in tcp_v6_timewait_ack() 1131 tw->tw_tclass, cpu_to_be32(tw->tw_flowlabel), tw->tw_priority); in tcp_v6_timewait_ack() 1133 inet_twsk_put(tw); in tcp_v6_timewait_ack() 1802 struct inet_timewait_sock *tw = inet_twsk(sk); in tcp_v6_rcv() local 1803 inet_twsk_deschedule_put(tw); in tcp_v6_rcv() 2051 struct inet_timewait_sock *tw, in in get_timewait6_sock() 2050 get_timewait6_sock(struct seq_file *seq, struct inet_timewait_sock *tw, int i) get_timewait6_sock() argument [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | inet6_hashtables.c | 282 struct inet_timewait_sock *tw = NULL; in __inet6_check_established() local 293 tw = inet_twsk(sk2); in __inet6_check_established() 309 if (tw) { in __inet6_check_established() 310 sk_nulls_del_node_init_rcu((struct sock *)tw); in __inet6_check_established() 317 *twp = tw; in __inet6_check_established() 318 } else if (tw) { in __inet6_check_established() 320 inet_twsk_deschedule_put(tw); in __inet6_check_established()
|
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | topology.c | 1056 struct snd_soc_tplg_dapm_widget *tw, in sof_connect_dai_widget() 1187 struct snd_soc_tplg_dapm_widget *tw, in sof_widget_parse_tokens() 1192 struct snd_soc_tplg_private *private = &tw->priv; in sof_widget_parse_tokens() 1387 struct snd_soc_tplg_dapm_widget *tw) in sof_widget_ready() 1392 struct snd_soc_tplg_private *priv = &tw->priv; in sof_widget_ready() 1481 ret = sof_widget_parse_tokens(scomp, swidget, tw, token_list, token_list_size); in sof_widget_ready() 1483 ret = sof_connect_dai_widget(scomp, w, tw, dai); in sof_widget_ready() 1493 if (le32_to_cpu(tw->priv.size) == 0) { in sof_widget_ready() 1498 ret = sof_widget_parse_tokens(scomp, swidget, tw, token_list, token_list_size); in sof_widget_ready() 1501 if (!le32_to_cpu(tw in sof_widget_ready() 1054 sof_connect_dai_widget(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw, struct snd_sof_dai *dai) sof_connect_dai_widget() argument 1186 sof_widget_parse_tokens(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, enum sof_tokens *object_token_list, int count) sof_widget_parse_tokens() argument 1385 sof_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_widget_ready() argument 2341 sof_dspless_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_dspless_widget_ready() argument [all...] |
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_tproxy.h | 20 static inline void nf_tproxy_twsk_deschedule_put(struct inet_timewait_sock *tw) in nf_tproxy_twsk_deschedule_put() argument 23 inet_twsk_deschedule_put(tw); in nf_tproxy_twsk_deschedule_put()
|
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_tproxy.h | 20 static inline void nf_tproxy_twsk_deschedule_put(struct inet_timewait_sock *tw) in nf_tproxy_twsk_deschedule_put() argument 23 inet_twsk_deschedule_put(tw); in nf_tproxy_twsk_deschedule_put()
|