Home | History | Annotate | Download | only in libshmif

Lines Matching defs:chunk

66 	size_t chunk;
69 chunk = MIN(len, BUSMEM_DATASIZE - off);
70 memcpy(dest, busmem->shm_data + off, chunk);
71 len -= chunk;
73 if (off + chunk == BUSMEM_DATASIZE)
77 return (off + chunk) % BUSMEM_DATASIZE;
81 memcpy((uint8_t *)dest + chunk, busmem->shm_data, len);
101 size_t chunk;
106 chunk = MIN(len, BUSMEM_DATASIZE - off);
107 len -= chunk;
108 filledbus = (off+chunk == BUSMEM_DATASIZE);
110 shmif_advancefirst(busmem, off, chunk + (filledbus ? 1 : 0));
112 memcpy(busmem->shm_data + off, data, chunk);
114 DPRINTF(("buswrite: wrote %zu bytes to %d", chunk, off));
122 return (off + chunk) % BUSMEM_DATASIZE;
130 memcpy(busmem->shm_data, (uint8_t *)data + chunk, len);