shmif_mem
shmif_lockbus(struct shmif_mem *busmem)
shmif_unlockbus(struct shmif_mem *busmem)
struct shmif_mem *busmem = sc->sc_busmem;
struct shmif_mem *busmem = sc->sc_busmem;
struct shmif_mem *busmem;
struct shmif_mem *sc_busmem;
shmif_nextpktoff(struct shmif_mem *busmem, uint32_t oldoff)
shmif_busread(struct shmif_mem *busmem, void *dest, uint32_t off, size_t len,
shmif_advancefirst(struct shmif_mem *busmem, uint32_t off, size_t len)
shmif_buswrite(struct shmif_mem *busmem, uint32_t off, void *data, size_t len,
#define IFMEM_DATA (offsetof(struct shmif_mem, shm_data))
#define IFMEM_WAKEUP (offsetof(struct shmif_mem, shm_version))
#define BUSMEM_DATASIZE (BUSMEM_SIZE - sizeof(struct shmif_mem))
uint32_t shmif_busread(struct shmif_mem *,
void shmif_advancefirst(struct shmif_mem *, uint32_t, size_t);
uint32_t shmif_buswrite(struct shmif_mem *, uint32_t,
uint32_t shmif_nextpktoff(struct shmif_mem *, uint32_t);
struct shmif_mem *bmem;
shmif_lockbus(struct shmif_mem *busmem)
shmif_unlockbus(struct shmif_mem *busmem)
struct shmif_mem *bmem;