Lines Matching refs:bucket
3285 for (state->bucket = start; state->bucket <= udptable->mask; in udp_get_first()
3286 ++state->bucket) { in udp_get_first()
3287 struct udp_hslot *hslot = &udptable->hash[state->bucket]; in udp_get_first()
3317 if (state->bucket <= udptable->mask) in udp_get_next()
3318 spin_unlock_bh(&udptable->hash[state->bucket].lock); in udp_get_next()
3320 return udp_get_first(seq, state->bucket + 1); in udp_get_next()
3338 state->bucket = MAX_UDP_PORTS; in udp_seq_start()
3365 if (state->bucket <= udptable->mask) in udp_seq_stop()
3366 spin_unlock_bh(&udptable->hash[state->bucket].lock); in udp_seq_stop()
3372 int bucket) in udp4_format_sock() argument
3382 bucket, src, srcp, dest, destp, sp->sk_state, in udp4_format_sock()
3402 udp4_format_sock(v, seq, state->bucket); in udp4_seq_show()
3413 int bucket __aligned(8);
3461 resume_bucket = state->bucket; in bpf_iter_udp_batch()
3465 state->bucket++; in bpf_iter_udp_batch()
3483 for (; state->bucket <= udptable->mask; state->bucket++) { in bpf_iter_udp_batch()
3484 struct udp_hslot *hslot2 = &udptable->hash2[state->bucket].hslot; in bpf_iter_udp_batch()
3498 if (state->bucket == resume_bucket) in bpf_iter_udp_batch()
3598 struct udp_sock *udp_sk, uid_t uid, int bucket) in udp_prog_seq_show() argument
3606 ctx.bucket = bucket; in udp_prog_seq_show()
3632 ret = udp_prog_seq_show(prog, &meta, v, uid, state->bucket); in bpf_iter_udp_seq_show()
3918 struct udp_sock *udp_sk, uid_t uid, int bucket) in DEFINE_BPF_ITER_FUNC() argument
3956 iter->state.bucket = -1; in bpf_iter_init_udp()