Searched refs:nr_flags (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/lib/libnetmap/
H A Dnmreq.c251 uint64_t nr_flags; local
262 nr_flags = 0;
327 nr_flags |= NR_EXCLUSIVE;
330 nr_flags |= NR_ZCOPY_MON;
333 nr_flags |= NR_MONITOR_TX;
336 nr_flags |= NR_MONITOR_RX;
339 nr_flags |= NR_RX_RINGS_ONLY;
342 nr_flags |= NR_TX_RINGS_ONLY;
389 (nr_flags & NR_EXCLUSIVE) ? "EXCLUSIVE" : "",
390 (nr_flags
[all...]
/freebsd-current/sys/net/
H A Dnetmap_user.h362 NM_OPEN_IFNAME = 0x080000, /* nr_name, nr_ringid, nr_flags */
636 uint32_t nr_ringid = 0, nr_flags; local
682 nr_flags = NR_REG_ALL_NIC; /* default for no suffix */
688 nr_flags = NR_REG_SW;
692 nr_flags = NR_REG_NIC_SW;
696 nr_flags = NR_REG_ONE_NIC;
700 nr_flags = NR_REG_PIPE_MASTER;
704 nr_flags = NR_REG_PIPE_SLAVE;
753 nr_flags |= NR_EXCLUSIVE;
756 nr_flags |
[all...]
H A Dnetmap_legacy.h71 * If nr_flags != 0, then the low bits (in NETMAP_RING_MASK)
72 * are used to indicate the ring number, and nr_flags specifies
75 * NOTE: THE FOLLOWING (nr_flags == 0) IS DEPRECATED:
76 * If nr_flags == 0, NETMAP_HW_RING and NETMAP_SW_RING control
98 * nr_flags is the recommended mode to indicate which rings should
188 uint32_t nr_flags; /* specify NR_REG_* mode and other flags */ member in struct:nmreq
189 #define NR_REG_MASK 0xf /* to extract NR_REG_* mode from nr_flags */
H A Dnetmap.h121 * which must already exist. Flags in nr_flags indicate if we want to
128 * Extra flags in nr_flags support the above functions.
458 * nr_flags (in)
613 uint64_t nr_flags; /* additional flags (see below) */ member in struct:nmreq_register
/freebsd-current/sys/dev/netmap/
H A Dnetmap_legacy.c74 if ((nmr->nr_flags & NR_REG_MASK) == NR_REG_DEFAULT) {
76 * netmap control API) to nmr->nr_flags. */
87 req->nr_mode = nmr->nr_flags & NR_REG_MASK;
106 req->nr_flags = nmr->nr_flags & (~NR_REG_MASK);
108 req->nr_flags |= NR_NO_TX_POLL;
111 req->nr_flags |= NR_DO_RX_POLL;
210 switch (nmr->nr_flags & NR_REG_MASK) {
H A Dnetmap_monitor.c911 int zcopy = (req->nr_flags & NR_ZCOPY_MON);
914 req->nr_flags |= (NR_MONITOR_TX | NR_MONITOR_RX);
916 if ((req->nr_flags & (NR_MONITOR_TX | NR_MONITOR_RX)) == 0) {
922 nm_prdis("flags %lx", req->nr_flags);
930 preq.nr_flags &= ~(NR_MONITOR_TX | NR_MONITOR_RX | NR_ZCOPY_MON);
965 (req->nr_flags & NR_MONITOR_RX) ? "r" : "",
966 (req->nr_flags & NR_MONITOR_TX) ? "t" : "",
1026 mna->flags = (req->nr_flags & (NR_MONITOR_TX | NR_MONITOR_RX | NR_ZCOPY_MON));
H A Dnetmap.c1895 u_int nr_flags = reg->nr_flags, nr_mode = reg->nr_mode, local
1899 if (nr_flags & excluded_direction[t]) {
1963 priv->np_flags = nr_flags;
2002 priv->np_txpoll = (reg->nr_flags & NR_NO_TX_POLL) ? 0 : 1;
2831 if (na->virt_hdr_len && !(req->nr_flags & NR_ACCEPT_VNET_HDR)) {
H A Dnetmap_kern.h1580 (((struct nmreq_register *)(uintptr_t)hdr->nr_body)->nr_flags & (NR_MONITOR_TX | NR_MONITOR_RX) ? EOPNOTSUPP : 0)
1588 (((struct nmreq_register *)(uintptr_t)hdr->nr_body)->nr_flags & (NR_MONITOR_TX | NR_MONITOR_RX) ? EOPNOTSUPP : 0)
/freebsd-current/tests/sys/netmap/
H A Dctrl-api-test.c161 uint64_t nr_flags; /* additional flags (see below) */ member in struct:TestContext
245 ctx->nr_mode, ctx->nr_ringid, (unsigned long long)ctx->nr_flags,
256 req.nr_flags = ctx->nr_flags;
282 (ctx->nr_flags == req.nr_flags) &&
329 req.nr_flags = ctx->nr_mode | ctx->nr_flags;
351 printf("nr_flags %x\n", req.nr_flags);
[all...]
/freebsd-current/contrib/smbfs/include/netsmb/
H A Dnb_lib.h110 int nr_flags; member in struct:nbns_rq
/freebsd-current/contrib/smbfs/lib/smb/
H A Dnbns_rq.c94 rqp->nr_flags |= NBRQF_BROADCAST;
117 rqp->nr_flags &= ~NBRQF_BROADCAST;
299 if (rqp->nr_flags & NBRQF_BROADCAST) {
/freebsd-current/tools/tools/netmap/
H A Dpkt-gen.c2667 t->nmd->reg.nr_flags |= NETMAP_NO_TX_POLL;
3234 g.nmd->reg.nr_flags |= NR_ACCEPT_VNET_HDR;

Completed in 240 milliseconds