Searched refs:nmd (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/sys/dev/netmap/
H A Dnetmap_mem2.c189 netmap_mem_get_lut(struct netmap_mem_d *nmd, struct netmap_lut *lut) argument
193 NMA_LOCK(nmd);
194 rv = nmd->ops->nmd_get_lut(nmd, lut);
195 NMA_UNLOCK(nmd);
201 netmap_mem_get_info(struct netmap_mem_d *nmd, uint64_t *size, argument
206 NMA_LOCK(nmd);
207 rv = nmd->ops->nmd_get_info(nmd, size, memflags, memid);
208 NMA_UNLOCK(nmd);
214 netmap_mem_ofstophys(struct netmap_mem_d *nmd, vm_ooffset_t off) argument
233 netmap_mem_config(struct netmap_mem_d *nmd) argument
246 netmap_mem_if_offset(struct netmap_mem_d *nmd, const void *off) argument
258 netmap_mem_delete(struct netmap_mem_d *nmd) argument
267 struct netmap_mem_d *nmd = na->nm_mem; local
279 struct netmap_mem_d *nmd = na->nm_mem; local
290 struct netmap_mem_d *nmd = na->nm_mem; local
302 struct netmap_mem_d *nmd = na->nm_mem; local
315 netmap_mem_get_id(struct netmap_mem_d *nmd) argument
332 __netmap_mem_get(struct netmap_mem_d *nmd, const char *func, int line) argument
342 __netmap_mem_put(struct netmap_mem_d *nmd, const char *func, int line) argument
356 netmap_mem_finalize(struct netmap_mem_d *nmd, struct netmap_adapter *na) argument
440 netmap_mem_init_bitmaps(struct netmap_mem_d *nmd) argument
472 netmap_mem_deref(struct netmap_mem_d *nmd, struct netmap_adapter *na) argument
502 netmap_mem2_get_lut(struct netmap_mem_d *nmd, struct netmap_lut *lut) argument
652 nm_mem_assign_id_locked(struct netmap_mem_d *nmd) argument
683 nm_mem_assign_id(struct netmap_mem_d *nmd) argument
696 nm_mem_release_id(struct netmap_mem_d *nmd) argument
710 struct netmap_mem_d *nmd; local
728 nm_mem_assign_group(struct netmap_mem_d *nmd, struct device *dev) argument
798 netmap_mem2_ofstophys(struct netmap_mem_d* nmd, vm_ooffset_t offset) argument
862 win32_build_user_vm_map(struct netmap_mem_d* nmd) argument
921 netmap_mem2_get_pool_info(struct netmap_mem_d* nmd, u_int pool, u_int *clustsize, u_int *numclusters) argument
936 netmap_mem2_get_info(struct netmap_mem_d* nmd, uint64_t* size, u_int *memflags, nm_memid_t *id) argument
1001 netmap_mem2_if_offset(struct netmap_mem_d *nmd, const void *addr) argument
1107 netmap_mem_bufsize(struct netmap_mem_d *nmd) argument
1133 struct netmap_mem_d *nmd = na->nm_mem; local
1160 struct netmap_mem_d *nmd = na->nm_mem; local
1182 netmap_new_bufs(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n) argument
1214 netmap_mem_set_ring(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n, uint32_t index) argument
1228 netmap_free_buf(struct netmap_mem_d *nmd, uint32_t i) argument
1241 netmap_free_bufs(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n) argument
1510 netmap_mem_reset_all(struct netmap_mem_d *nmd) argument
1624 netmap_mem_finalize_all(struct netmap_mem_d *nmd) argument
1773 netmap_mem2_config(struct netmap_mem_d *nmd) argument
1803 netmap_mem2_finalize(struct netmap_mem_d *nmd) argument
1818 netmap_mem2_delete(struct netmap_mem_d *nmd) argument
2068 netmap_mem2_deref(struct netmap_mem_d *nmd) argument
2092 netmap_mem_pools_info_get(struct nmreq_pools_info *req, struct netmap_mem_d *nmd) argument
2195 netmap_mem_ext_config(struct netmap_mem_d *nmd) argument
2388 netmap_mem_pt_guest_ifp_add(struct netmap_mem_d *nmd, struct ifnet *ifp, unsigned int nifp_offset) argument
2418 netmap_mem_pt_guest_ifp_lookup(struct netmap_mem_d *nmd, struct ifnet *ifp) argument
2434 netmap_mem_pt_guest_ifp_del(struct netmap_mem_d *nmd, struct ifnet *ifp) argument
2465 netmap_mem_pt_guest_get_lut(struct netmap_mem_d *nmd, struct netmap_lut *lut) argument
2478 netmap_mem_pt_guest_get_info(struct netmap_mem_d *nmd, uint64_t *size, u_int *memflags, uint16_t *id) argument
2500 netmap_mem_pt_guest_ofstophys(struct netmap_mem_d *nmd, vm_ooffset_t off) argument
2511 netmap_mem_pt_guest_config(struct netmap_mem_d *nmd) argument
2520 netmap_mem_pt_guest_finalize(struct netmap_mem_d *nmd) argument
2593 netmap_mem_pt_guest_deref(struct netmap_mem_d *nmd) argument
2610 netmap_mem_pt_guest_if_offset(struct netmap_mem_d *nmd, const void *vaddr) argument
2618 netmap_mem_pt_guest_delete(struct netmap_mem_d *nmd) argument
2797 struct netmap_mem_d *nmd; local
2822 struct netmap_mem_d *nmd; local
2842 struct netmap_mem_d *nmd; local
[all...]
H A Dnetmap_null.c114 struct netmap_mem_d *nmd, int create)
130 if (nmd == NULL) {
148 nna->up.nm_mem = netmap_mem_get(nmd);
113 netmap_get_null_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct netmap_mem_d *nmd, int create) argument
H A Dnetmap_mem2.h130 PMDL win32_build_user_vm_map(struct netmap_mem_d* nmd);
152 unsigned netmap_mem_bufsize(struct netmap_mem_d *nmd);
H A Dnetmap_vale.c125 struct netmap_mem_d *nmd, struct netmap_vp_adapter **);
399 struct netmap_mem_d *nmd = NULL; local
412 nmd = netmap_mem_find(req->reg.nr_mem_id);
413 if (nmd == NULL) {
420 error = netmap_get_vale_na(hdr, &na, nmd, 0);
426 nmd, 1 /* create if not exists */);
453 if (nmd)
454 netmap_mem_put(nmd);
462 if (nmd)
463 netmap_mem_put(nmd);
1259 netmap_vale_vp_create(struct nmreq_header *hdr, struct ifnet *ifp, struct netmap_mem_d *nmd, struct netmap_vp_adapter **ret) argument
1430 netmap_get_vale_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct netmap_mem_d *nmd, int create) argument
1540 struct netmap_mem_d *nmd = NULL; local
[all...]
H A Dnetmap_bdg.h62 struct ifnet *ifp, struct netmap_mem_d *nmd,
174 struct netmap_mem_d *nmd, int create, struct netmap_bdg_ops *ops);
H A Dnetmap.c1415 netmap_get_hw_na(struct ifnet *ifp, struct netmap_mem_d *nmd, struct netmap_adapter **na) argument
1477 if (nmd != NULL && !((*na)->na_flags & NAF_MEM_OWNER) &&
1478 (*na)->active_fds == 0 && ((*na)->nm_mem != nmd)) {
1480 (*na)->nm_mem = netmap_mem_get(nmd);
1506 struct netmap_mem_d *nmd, int create)
1532 if (nmd == NULL && req->nr_mem_id) {
1533 nmd = netmap_mem_find(req->nr_mem_id);
1534 if (nmd == NULL)
1550 error = netmap_get_null_na(hdr, na, nmd, create);
1555 error = netmap_get_monitor_na(hdr, na, nmd, creat
1504 netmap_get_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct ifnet **ifp, struct netmap_mem_d *nmd, int create) argument
2471 struct netmap_mem_d *nmd = NULL; local
[all...]
H A Dnetmap_kern.h1492 struct ifnet **ifp, struct netmap_mem_d *nmd, int create);
1495 struct netmap_mem_d *nmd, struct netmap_adapter **na);
1503 struct netmap_mem_d *nmd, int create);
1519 struct netmap_mem_d *nmd, int create);
1530 struct netmap_mem_d *nmd, int create);
1539 struct netmap_mem_d *nmd, int create);
H A Dnetmap_pipe.c654 struct netmap_mem_d *nmd, int create)
699 error = netmap_get_na(hdr, &pna, &ifp, nmd, create);
653 netmap_get_pipe_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct netmap_mem_d *nmd, int create) argument
H A Dnetmap_bdg.c389 struct netmap_mem_d *nmd, int create, struct netmap_bdg_ops *ops)
468 error = b->bdg_ops.vp_create(hdr, NULL, nmd, &vpna);
493 error = netmap_get_hw_na(ifp, nmd, &hw);
388 netmap_get_bdg_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct netmap_mem_d *nmd, int create, struct netmap_bdg_ops *ops) argument
H A Dnetmap_monitor.c898 struct netmap_mem_d *nmd, int create)
927 error = netmap_get_na(hdr, &pna, &ifp, nmd, create);
897 netmap_get_monitor_na(struct nmreq_header *hdr, struct netmap_adapter **na, struct netmap_mem_d *nmd, int create) argument
/freebsd-12-stable/tools/tools/netmap/
H A Dlb.c177 struct nmport_d *nmd; member in struct:port_des
371 *b = rxport->nmd->nifp->ni_bufs_head;
372 rxport->nmd->nifp->ni_bufs_head = s.buf_idx;
379 nmport_close(ports[i].nmd);
718 rxport->nmd = nmport_prepare(glob_arg.ifname);
719 if (rxport->nmd == NULL) {
724 strncpy(glob_arg.base_name, rxport->nmd->hdr.nr_name, MAX_IFNAMELEN);
735 rxport->nmd->reg.nr_extra_bufs = glob_arg.extra_bufs;
737 if (nmport_open_desc(rxport->nmd) < 0) {
743 uint32_t extra_bufs = rxport->nmd
[all...]
H A Dpkt-gen.c296 struct nmport_d *nmd; member in struct:glob_arg
331 struct nmport_d *nmd; member in struct:targ
526 const char *ifname = g->nmd->hdr.nr_name;
1132 hdr = g->nmd->hdr; /* copy name and version */
1160 hdr = g->nmd->hdr; /* copy name and version */
1304 struct netmap_if *nifp = targ->nmd->nifp;
1335 struct netmap_ring *ring = NETMAP_TXRING(nifp, targ->nmd->first_tx_ring);
1395 for (i = targ->nmd->first_rx_ring;
1396 i <= targ->nmd->last_rx_ring; i++) {
1495 struct netmap_if *nifp = targ->nmd
[all...]
/freebsd-12-stable/usr.sbin/bhyve/
H A Dnet_backends.c398 struct nm_desc *nmd; member in struct:netmap_priv
483 priv->nmd = nm_open(priv->ifname, NULL, NETMAP_NO_TX_POLL, NULL);
484 if (priv->nmd == NULL) {
491 priv->memid = priv->nmd->req.nr_arg2;
492 priv->tx = NETMAP_TXRING(priv->nmd->nifp, 0);
493 priv->rx = NETMAP_RXRING(priv->nmd->nifp, 0);
496 be->fd = priv->nmd->fd;
515 if (priv->nmd) {
516 nm_close(priv->nmd);
/freebsd-12-stable/cddl/contrib/opensolaris/common/ctf/
H A Dctf_create.c484 ctf_dmdef_t *dmd, *nmd; local
504 dmd != NULL; dmd = nmd) {
512 nmd = ctf_list_next(dmd);

Completed in 212 milliseconds