Lines Matching defs:start_sk
3179 struct sock **start_sk)
3186 sock_hold(*start_sk);
3187 iter->batch[iter->end_sk++].sk = *start_sk;
3189 sk = sk_nulls_next(*start_sk);
3190 *start_sk = NULL;
3196 } else if (!*start_sk) {
3198 *start_sk = sk;
3208 struct sock **start_sk)
3215 sock_hold(*start_sk);
3216 iter->batch[iter->end_sk++].sk = *start_sk;
3218 sk = sk_nulls_next(*start_sk);
3219 *start_sk = NULL;
3225 } else if (!*start_sk) {
3227 *start_sk = sk;
3237 struct sock **start_sk)
3243 return bpf_iter_tcp_listening_batch(seq, start_sk);
3245 return bpf_iter_tcp_established_batch(seq, start_sk);