datasize
ch_offset < buf_head->datasize) ? \
if (ch_offset >= bp->datasize)
bp->datasize = 0;
pos = (ch_block * BUFSIZ) + bp->datasize;
n = iread(file, &bp->data[bp->datasize], BUFSIZ - bp->datasize);
p = &bp->data[bp->datasize];
bp->datasize += n;
bp->data[bp->datasize++] = EOI;
for (p = &bp->data[bp->datasize]; --n >= 0;) {
bp->datasize -= p - t;
if (ch_offset >= bp->datasize)
int datasize;
size_t *datasize)
*datasize = bb->size + FilePathListLength + OptDataLength;
return collapse_list(&head, *datasize);
collapse_list(boothead_t *head, size_t datasize)
data = ecalloc(datasize, 1);
end = u.bp + v->ev.datasize;
parse_signature_list(v->ev.data, v->ev.datasize, 2);
size_t datasize; /* size in bytes of the data buffer */
ev->data = emalloc(ev->datasize);
dst->datasize = src->datasize;
src->datasize = 0;
ev->data = erealloc(ev->data, ev->datasize + cnt);
cp += ev->datasize;
ev->datasize += cnt;
&v.ev.datasize);
datasize = ev.datasize + n * sizeof(*data);
data = erealloc(data, datasize);
memcpy(data + n, ev.data, ev.datasize);
ev.datasize = datasize;
if (ev.datasize == 0) /* no such variable */
data = emalloc(ev.datasize);
n = ev.datasize / sizeof(*data);
ev.datasize = j * sizeof(*data);
ev.datasize = n * sizeof(*data);
if (ev.datasize == 0)
data = emalloc(ev.datasize);
n = ev.datasize / sizeof(*data);
ev.datasize = j * sizeof(*data);
ev.datasize = sizeof(bootnum);
ev.datasize = sizeof(timeout);
size_t datasize, n;
path = devpath_parse(v->ev.data, v->ev.datasize, dbg ? &dmsg : NULL);
ep = cp + v->ev.datasize;
cnt = v->ev.datasize / sizeof(array[0]);
cnt = v->ev.datasize / sizeof(array[0]);
cnt = v->ev.datasize / sizeof(array[0]);
if (offsetof(EFI_KEY_OPTION, UndocData) < v->ev.datasize &&
u.ko->DescLocation + sizeof(uint16_t) < v->ev.datasize) {
size_t sz = v->ev.datasize - u.ko->DescLocation;
sz = (v->ev.datasize - sizeof(*u.bb)) / sizeof(uint16_t);
char *ep = u.cp + v->ev.datasize;
assert(info.OptionalData <= u.cp + v->ev.datasize);
if (info.OptionalData <= u.cp + v->ev.datasize) {
assert(e->ev.datasize == 8);
assert(e->ev.datasize == 4);
if (e->ev.datasize != 2)
printf("bad timeout datasize: %zu\n", e->ev.datasize);
e->ev.datasize, attr_str);
show_data(v->ev.data, v->ev.datasize, " ");
u_long *datasize, void *data)
status = RT->rt_getvar(name, vendor, attrib, datasize, data);
u_long datasize, void *data)
status = RT->rt_setvar(name, vendor, attrib, datasize, data);
size_t datasize;
datasize = totalsize - textsize; /* data and bss */
datasize < size ? datasize : size,
datasize -= size;
if (datasize == 0)
uint32_t maxbuf, int datasize, int initiator, int prio)
bestcomm_set_incr(&inc[0], -datasize); /* IncrBytes */
bestcomm_set_incr(&inc[1], datasize); /* memory-side incr */
szbyte = (szbyte & 0xf0) | SDMA_SIZE_FIELD(datasize, datasize);
(SDMA_SIZE_FIELD(datasize, datasize) << 4);
uint32_t maxbuf, int datasize, int initiator, int prio);
vme_datasize_t datasize,
size = (datasize == VME_D8 ? 1 : (datasize == VME_D16 ? 2 : 4));
vme_datasize_t datasize, vme_swap_t swap,
vme_datasize_t datasize, vme_swap_t swap,
vme_datasize_t datasize, vme_swap_t swap,
vme_datasize_t datasize,
size = (datasize == VME_D8 ? 1 : (datasize == VME_D16 ? 2 : 4));
vme_datasize_t datasize, vme_swap_t swap, bus_space_tag_t *tp,
vme_datasize_t datasize, vme_swap_t swap, int nsegments,
u_int32_t textsize, datasize, paddingsize, execoff;
datasize = inf1.data_size;
textsize, datasize, paddingsize, inf1.bss_size, execoff));
if (datasize & 1) {
execoff >= textsize + paddingsize + datasize)) {
CREATE_RELOCATION(datasize)
unsigned long *datasize, void *data)
status = efi_rt.rt_getvar(name, vendor, attrib, datasize, data);
unsigned long datasize, void *data)
status = efi_rt.rt_setvar(name, vendor, attrib, datasize, data);
int datasize = sizeof(data);
NULL, data, &datasize);
for (i = 0; i < datasize; i++)
unsigned long datasize;
(var->data != NULL && var->datasize == 0)) {
if (var->datasize > ULONG_MAX) { /* XXX stricter limit */
databufsize = var->datasize;
datasize = databufsize;
&datasize, databuf);
var->datasize = datasize;
MIN(datasize, databufsize));
if (var->datasize != 0) {
databuf = kmem_alloc(var->datasize, KM_SLEEP);
error = copyin(var->data, databuf, var->datasize);
var->datasize, databuf);
kmem_free(databuf, var->datasize);
u_int32_t datasize;
u_int32_t datasize;
mf->datasize = bp->b_bcount;
mf->datasize = bcount;
void *data, u_int16_t datasize, void *result,
if (datasize > AAC_FIB_DATASIZE)
fib->Header.Size = htole16(sizeof(*fib) + datasize);
memcpy(fib->data, data, datasize);
cac_cmd(struct cac_softc *sc, int command, void *data, int datasize,
(void *)data, datasize, NULL, BUS_DMA_NOWAIT |
bus_dmamap_sync(sc->sc_dmat, ccb->ccb_dmamap_xfer, 0, datasize,
size = datasize;
ld_aac_dobio(struct ld_aac_softc *sc, void *data, int datasize, daddr_t blkno,
ac->ac_datalen = datasize;
raw->ByteCount = htole32(datasize);
bw->ByteCount = htole32(datasize);
br->ByteCount = htole32(datasize);
bw->SectorCount = htole16(datasize / AAC_BLOCK_SIZE);
br->SectorCount = htole16(datasize / AAC_BLOCK_SIZE);
ld_icp_dobio(struct ld_icp_softc *sc, void *data, int datasize, int blkno,
rv = icp_ccb_map(icp, ic, data, datasize,
cc->cc_blockcnt = htole32(datasize / ICP_SECTOR_SIZE);
ld_mlx_dobio(struct ld_mlx_softc *sc, void *data, int datasize, int blkno,
rv = mlx_ccb_map(mlx, mc, data, datasize,
datasize /= MLX_SECTOR_SIZE;
datasize & 0xff, blkno, sc->sc_hwunit, sgphys,
datasize & 0xff,
(sc->sc_hwunit << 3) | ((datasize >> 8) & 0x07),
struct buf *bp, void *data, size_t datasize,
ccb->nnc_datasize = datasize;
datasize, NULL,
mvmebus_map(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, vme_swap_t swap, bus_space_tag_t *tag, bus_space_handle_t *handle, vme_mapresc_t *resc)
datasize <= vr->vr_datasize &&
mr->mr_datasize = datasize;
mvmebus_probe(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *arg)
rv = mvmebus_map(vsc, vmeaddr, len, am, datasize, 0,
switch (datasize) {
vme_datasize_t datasize,
cap == (vr->vr_am & cap) && datasize <= vr->vr_datasize &&
vmap->vm_datasize = datasize;
mvmebus_dmamem_alloc(void *vsc, vme_size_t len, vme_am_t am, vme_datasize_t datasize, vme_swap_t swap, bus_dma_segment_t *segs, int nsegs, int *rsegs, int flags)
cap == (vr->vr_am & cap) && datasize <= vr->vr_datasize &&
b3_617_vme_probe(void *vsc, vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *cbarg)
switch (datasize) {
datasize);
vme_datasize_t datasize, vme_swap_t swap, int nsegs, vme_size_t segsz,
b3_2706_vme_probe(void *vsc, vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *cbarg)
res = b3_2706_map_vme(vsc, addr, len, am, datasize, 0,
switch (datasize) {
datasize);
vme_datasize_t datasize, vme_swap_t swap, int nsegs, vme_size_t segsz,
ld_amr_dobio(struct ld_amr_softc *sc, void *data, int datasize,
mb->mb_blkcount = htole16(datasize / AMR_SECTOR_SIZE);
rv = amr_ccb_map(amr, ac, data, datasize,
ld_twa_dobio(struct ld_twa_softc *sc, void *data, size_t datasize,
tr->tr_length = datasize;
ld_twe_dobio(struct ld_twe_softc *sc, void *data, int datasize, int blkno,
ccb->ccb_datasize = datasize;
tc->tc_count = htole16(datasize / TWE_SECTOR_SIZE);
size_t datasize, void *sense_buffer,
mc->mc_data = malloc(datasize, M_DEVBUF, M_NOWAIT);
mc->mc_length = datasize;
mc->mc_packet->generic.data_size = htole32(datasize);
if (datasize > 0)
if (datasize > 0)
#define vme_space_map(vc, vmeaddr, len, am, datasize, swap, tag, handle, resc) \
(*((vc)->vct_map))((vc)->cookie, (vmeaddr), (len), (am), (datasize), \
#define vme_probe(vc, vmeaddr, len, am, datasize, callback, cbarg) \
(datasize), (callback), (cbarg))
#define vme_dmamap_create(vc, size, am, datasize, swap, nsegs, segsz, bound, \
(*((vc)->vct_dmamap_create))((vc)->cookie, (size), (am), (datasize), \
#define vme_dmamem_alloc(vc, size, am, datasize, swap, \
(*((vc)->vct_dmamem_alloc))((vc)->cookie, (size), (am), (datasize), (swap), \
tcplike_send_packet(void *ccb, long datasize)
if (datasize == 0) {
tcplike_send_packet_sent(void *ccb, int moreToSend, long datasize)
TCPLIKE_DEBUG((LOG_INFO, "Entering tcplike_send_packet_sent(,%i,%i)\n",moreToSend,(int) datasize));
if (datasize == 0) {
tfrc_send_packet(void *ccb, long datasize)
if (datasize == 0 || cb->state == TFRC_SSTATE_TERM) {
tfrc_send_packet_sent(void *ccb, int moreToSend, long datasize)
if (datasize > 0) {
if (datasize == 0) {
if (datasize <= 0) { /* we have ack (or simulate a sent
size_t datasize; /* size in bytes of the data buffer */
u_int *sample, u_int *channels, off_t *datasize)
if (datasize)
*datasize = (off_t)len;
off_t datasize = 0;
sizet_filesize, audiofd, &datasize, file, &conv)) < 0) {
if (filesize < datasize || datasize == 0) {
if (filesize < datasize)
warnx("bogus datasize: %ld", (u_long)datasize);
datasize = filesize;
while ((uint64_t)datasize > bufsize) {
datasize -= bufsize;
nw = audio_write(audiofd, addr, datasize, conv);
if ((off_t)nw != datasize)
off_t datasize = 0;
hdrlen = audioctl_write_fromhdr(buffer, nr, audiofd, &datasize, file, &conv);
while (datasize == 0 || dataout < datasize) {
if (datasize != 0 && dataout + nr > datasize)
nr = datasize - dataout;
audioctl_write_fromhdr(void *hdr, size_t fsz, int fd, off_t *datasize, const char *file, convert *conv)
*datasize = (off_t)ntohl(sunhdr->data_size);
datasize);
(long long)*datasize,
int datasize;
datasize = node->MappingOffset - offsetof(ACPI_IORT_NODE, NodeData);
if (datasize != 0)
if (datasize && data && len > AVDTP_LEN_SUCCESS &&
*datasize = len - 2;
size_t datasize, int srcsep)
if (data == NULL || datasize == 0)
configData = malloc(datasize + 2);
memcpy(configData + 2, data, datasize);
configData, datasize + 2);
size_t datasize)
extra_size = datasize;
*signalId, uint8_t *pkt_type, uint8_t *data, size_t *datasize, uint8_t *sep)
if (datasize)
*datasize = 0;
if (datasize)
*datasize = 0;
uint8_t *data, size_t datasize);
*signalId, uint8_t *pkt_type, uint8_t *data, size_t *datasize, uint8_t
size_t datasize, int srcsep);