HomeSort by: relevance | last modified time | path
    Searched refs:busmem (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/rump/net/lib/libshmif/
shmif_busops.c 63 shmif_busread(struct shmif_mem *busmem, void *dest, uint32_t off, size_t len,
70 memcpy(dest, busmem->shm_data + off, chunk);
81 memcpy((uint8_t *)dest + chunk, busmem->shm_data, len);
86 shmif_advancefirst(struct shmif_mem *busmem, uint32_t off, size_t len)
89 while (off <= busmem->shm_first + sizeof(struct shmif_pkthdr)
90 && off+len > busmem->shm_first) {
91 DPRINTF(("advancefirst: old offset %d, ", busmem->shm_first));
92 busmem->shm_first = shmif_nextpktoff(busmem, busmem->shm_first)
    [all...]
if_shmem.c 134 shmif_lockbus(struct shmif_mem *busmem)
138 while (__predict_false(atomic_cas_32(&busmem->shm_lock,
152 shmif_unlockbus(struct shmif_mem *busmem)
157 old = atomic_swap_32(&busmem->shm_lock, LOCK_UNLOCKED);
627 struct shmif_mem *busmem = sc->sc_busmem; local in function:shmif_snd
657 shmif_lockbus(busmem);
658 KASSERT(busmem->shm_magic == SHMIF_MAGIC);
659 busmem->shm_last = shmif_nextpktoff(busmem, busmem->shm_last)
712 struct shmif_mem *busmem = sc->sc_busmem; local in function:stillvalid_p
745 struct shmif_mem *busmem; local in function:shmif_rcv
    [all...]
  /src/usr.bin/shmif_pcapin/
shmif_pcapin.c 100 shmif_lockbus(struct shmif_mem *busmem)
104 while (__predict_false(atomic_cas_32(&busmem->shm_lock,
116 shmif_unlockbus(struct shmif_mem *busmem)
121 old = atomic_swap_32(&busmem->shm_lock, LOCK_UNLOCKED);
130 void *busmem; local in function:main
156 busmem = mmap(NULL, sb.st_size, PROT_WRITE|PROT_READ,
158 if (busmem == MAP_FAILED)
160 bmem = busmem;
  /src/usr.bin/shmif_dumpbus/
shmif_dumpbus.c 120 void *busmem; local in function:main
163 busmem = mmap(NULL, (size_t)sb.st_size, PROT_READ, MAP_FILE|MAP_SHARED,
165 if (busmem == MAP_FAILED)
167 bmem = busmem;

Completed in 13 milliseconds