Searched refs:start_sk (Results 1 – 2 of 2) sorted by relevance
3048 struct sock **start_sk) argument 3055 sock_hold(*start_sk);3056 iter->batch[iter->end_sk++].sk = *start_sk;3058 sk = sk_nulls_next(*start_sk);3059 *start_sk = NULL;3065 } else if (!*start_sk) {3067 *start_sk = sk;3077 struct sock **start_sk) argument 3081 struct sock *sk = *start_sk;3084 *start_sk 3106 bpf_iter_fill_batch(struct seq_file * seq,struct sock ** start_sk) global() argument [all...]
3635 static int bpf_iter_unix_hold_batch(struct seq_file *seq, struct sock *start_sk) in bpf_iter_unix_hold_batch() argument3642 sock_hold(start_sk); in bpf_iter_unix_hold_batch()3643 iter->batch[iter->end_sk++] = start_sk; in bpf_iter_unix_hold_batch()3645 for (sk = sk_next(start_sk); sk; sk = sk_next(sk)) { in bpf_iter_unix_hold_batch()3654 spin_unlock(&seq_file_net(seq)->unx.table.locks[start_sk->sk_hash]); in bpf_iter_unix_hold_batch()