tap_queue
struct tap_queue *q)
static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp)
struct tap_queue *q = container_of(sock, struct tap_queue, sock);
struct tap_queue *q = container_of(sock, struct tap_queue, sock);
struct tap_queue *q = container_of(sock, struct tap_queue,
struct tap_queue *q;
struct tap_queue *q;
struct tap_queue *q;
static int tap_disable_queue(struct tap_queue *q)
struct tap_queue *nq;
static void tap_put_queue(struct tap_queue *q)
static struct tap_queue *tap_get_queue(struct tap_dev *tap,
struct tap_queue *queue = NULL;
struct tap_queue *q, *tmp;
struct tap_queue *q;
.obj_size = sizeof(struct tap_queue),
struct tap_queue *q = container_of(sk, struct tap_queue, sk);
struct tap_queue *q;
q = (struct tap_queue *)sk_alloc(net, AF_UNSPEC, GFP_KERNEL,
struct tap_queue *q = file->private_data;
struct tap_queue *q = file->private_data;
static ssize_t tap_get_user(struct tap_queue *q, void *msg_control,
struct tap_queue *q = file->private_data;
static ssize_t tap_put_user(struct tap_queue *q,
static ssize_t tap_do_read(struct tap_queue *q,
struct tap_queue *q = file->private_data;
struct tap_queue *q)
static struct tap_dev *tap_get_tap_dev(struct tap_queue *q)
struct tap_queue *q = file->private_data;
static int set_offload(struct tap_queue *q, unsigned long arg)
struct tap_queue *q = file->private_data;
struct tap_queue;
struct tap_queue __rcu *taps[MAX_TAP_QUEUES];