Lines Matching refs:req_u

168 static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u,
568 union tpacket_req_u *req_u) in prb_init_ft_ops() argument
570 p1->feature_req_word = req_u->req3.tp_feature_req_word; in prb_init_ft_ops()
576 union tpacket_req_u *req_u) in init_prb_bdqc() argument
587 p1->kblk_size = req_u->req3.tp_block_size; in init_prb_bdqc()
588 p1->knum_blocks = req_u->req3.tp_block_nr; in init_prb_bdqc()
593 if (req_u->req3.tp_retire_blk_tov) in init_prb_bdqc()
594 p1->retire_blk_tov = req_u->req3.tp_retire_blk_tov; in init_prb_bdqc()
597 req_u->req3.tp_block_size); in init_prb_bdqc()
599 p1->blk_sizeof_priv = req_u->req3.tp_sizeof_priv; in init_prb_bdqc()
603 prb_init_ft_ops(p1, req_u); in init_prb_bdqc()
3067 union tpacket_req_u req_u; in packet_release() local
3097 memset(&req_u, 0, sizeof(req_u)); in packet_release()
3098 packet_set_ring(sk, &req_u, 1, 0); in packet_release()
3102 memset(&req_u, 0, sizeof(req_u)); in packet_release()
3103 packet_set_ring(sk, &req_u, 1, 1); in packet_release()
3747 union tpacket_req_u req_u; in packet_setsockopt() local
3754 len = sizeof(req_u.req); in packet_setsockopt()
3758 len = sizeof(req_u.req3); in packet_setsockopt()
3764 if (copy_from_sockptr(&req_u.req, optval, len)) in packet_setsockopt()
3767 ret = packet_set_ring(sk, &req_u, 0, in packet_setsockopt()
4323 static int packet_set_ring(struct sock *sk, union tpacket_req_u *req_u, in packet_set_ring() argument
4335 struct tpacket_req *req = &req_u->req; in packet_set_ring()
4376 BLK_PLUS_PRIV((u64)req_u->req3.tp_sizeof_priv) + min_frame_size) in packet_set_ring()
4401 init_prb_bdqc(po, rb, pg_vec, req_u); in packet_set_ring()
4403 struct tpacket_req3 *req3 = &req_u->req3; in packet_set_ring()