Buffer
union Buffer buf __aligned(DEV_BSIZE);
union Buffer;
static int makedir(union Buffer *, struct direct *, int);
makedir(union Buffer *buf, struct direct *protodir, int entries)
if (lpi->Package.Elements[6].Buffer.Length <
memcpy(&addr, lpi->Package.Elements[6].Buffer.Pointer +
static size_t eflash_write_sector(struct eflash_softc *sc, char *Buffer, size_t n,
if (sc->sc_ops->program_buffer(sc,Offset,(uint16_t*)(Buffer+i),Verify,&nWritten))
if (sc->sc_ops->program_word(sc,Offset,(uint16_t*)(Buffer+i),Verify,&nWritten))
static int SysAce_read(struct _Sac * Interface, char *Buffer, uint32_t StartSector, uint32_t nBlocks)
Buffer, StartSector, nBlocks));
memcpy(Buffer+i, &Data32, 4);
Buffer += SizeThisTime;
Mem::Copy(phdr, Buffer + ehdr.e_phoff, PhdrSize);
TPtr fileBuf(netbsd->Buffer, size);
Mem::Copy(&ehdr, Buffer, sizeof(ehdr));
TUint8 *GetBuffer(void) { return Buffer; };
TUint8 *Buffer;
ELF(TInt size) { Buffer = new TUint8[size]; };
pvbcopy((void *)((gci->Buffer.segment << 4) + gci->Buffer.offset),
SEGOFF16_t Buffer;
ADDR32_t Buffer;
SEGOFF16_t Buffer; /* copy to, leave at 0 for pointer */
obj.Buffer.Length = sizeof(cap);
obj.Buffer.Pointer = (void *)cap;
uint8_t *Buffer;
for (Buffer = mpr->mpr_buf.Pointer;; Buffer += PrtElement->Length) {
PrtElement = (ACPI_PCI_ROUTING_TABLE *)Buffer;
if (obj->Buffer.Length <
memcpy(&addr, obj->Buffer.Pointer +
obj->Buffer.Length < sizeof(AML_RESOURCE_GENERIC_REGISTER)) {
memcpy(&addr, obj->Buffer.Pointer +
obj[0].Buffer.Length = sizeof(intel_uuid);
obj[0].Buffer.Pointer = intel_uuid;
obj[3].Buffer.Length = sizeof(cap);
obj[3].Buffer.Pointer = (void *)cap;
if (osc->Buffer.Length != sizeof(cap)) {
ptr = (uint32_t *)osc->Buffer.Pointer;
if (obj->Buffer.Length < sizeof(struct acpicpu_reg)) {
reg = (struct acpicpu_reg *)obj->Buffer.Pointer;
if (elm[i].Buffer.Length != 8)
ps->ps_control = ACPI_GET64(elm[4].Buffer.Pointer);
ps->ps_status = ACPI_GET64(elm[5].Buffer.Pointer);
ps->ps_control_mask = ACPI_GET64(elm[6].Buffer.Pointer);
ps->ps_status_mask = ACPI_GET64(elm[7].Buffer.Pointer);
if (size > elm->Buffer.Length) {
reg[i] = (struct acpicpu_reg *)elm->Buffer.Pointer;
if (size > elm->Buffer.Length) {
reg[i] = (struct acpicpu_reg *)elm->Buffer.Pointer;
if (uuid->Buffer.Length == ACPI_UUID_LENGTH &&
memcmp(uuid->Buffer.Pointer, acpi_dsd_uuid, ACPI_UUID_LENGTH) == 0) {
obj[0].Buffer.Length = ACPI_UUID_LENGTH;
obj[0].Buffer.Pointer = uuid;
obj->Buffer.Length <= 8) {
data = (uint8_t *)obj->Buffer.Pointer;
for (n = 0; n < obj->Buffer.Length; n++) {
args->propsize = propval->Buffer.Length;
memcpy(args->buf, propval->Buffer.Pointer,
AcpiOsGetLine(char *Buffer, UINT32 BufferLength, UINT32 *BytesRead)
db_readline(Buffer, 80);
for (cp = Buffer; *cp != 0; cp++)
tmp.Buffer.Length = sizeof(cmb);
tmp.Buffer.Pointer = (uint8_t *)cmb;
if (obj->Buffer.Length < 8) {
ret = (uint32_t *)obj->Buffer.Pointer;
switch (obj->Buffer.Length) {
sc->sc_usageid = *(uint8_t *)obj->Buffer.Pointer;
sc->sc_usageid = le16toh(*(uint16_t *)obj->Buffer.Pointer);
sc->sc_usageid = le32toh(*(uint32_t *)obj->Buffer.Pointer);
(unsigned long)obj->Buffer.Length);
if (memcmp(pld->Buffer.Pointer, portpld->Buffer.Pointer,
pld->Buffer.Length) == 0) {
if (fde->Buffer.Length < 5 * sizeof(uint32_t)) {
(unsigned long)(5 * sizeof(uint32_t)), fde->Buffer.Length);
p = (uint32_t *)fde->Buffer.Pointer;
info = (struct SMB_INFO *)(e[1].Buffer.Pointer);
arg[4].Buffer.Pointer = buf;
arg[4].Buffer.Length = (len < 32) ? len : 32;
xb = e[2].Buffer.Pointer;
len = obj->Buffer.Length;
n = obj->Buffer.Length / siz;
(void)memcpy(&wmi->guid, obj->Buffer.Pointer + offset, siz);
obj[1].Buffer.Length = ibuf->Length;
obj[1].Buffer.Pointer = ibuf->Pointer;
obj[2].Buffer.Length = ibuf->Length;
obj[2].Buffer.Pointer = ibuf->Pointer;
if (obj->Buffer.Length != 128) {
obj->Buffer.Length);
if (obj->Buffer.Length < 16) {
data = (uint32_t *)obj->Buffer.Pointer;
data = (void *)(&obj->Buffer.Pointer[0]);
end = (void *)(&obj->Buffer.Pointer[obj->Buffer.Length]);
obj->Buffer.Length));
if (obj->Buffer.Length != 8) {
val = *((uint8_t *)obj->Buffer.Pointer);
val = (uint32_t *)obj->Buffer.Pointer;
CMD_BUFFER_DESCRIPTOR Buffer[1]; /* 0Ch */
char *Buf_DoneData(Buffer *) MAKE_ATTR_USE;
Buffer buf;
Buf_AddRange(Buffer *buf, const char *start, const char *end)
Buf_AddStr(Buffer *buf, const char *str)
Buf_AddInt(Buffer *buf, int n)
Buf_AddFlag(Buffer *buf, bool flag, const char *name)
Buf_InitSize(Buffer *buf, size_t cap)
Buf_Init(Buffer *buf)
Buf_Done(Buffer *buf)
Buf_DoneData(Buffer *buf)
Buf_Expand(Buffer *buf)
Buf_AddBytes(Buffer *buf, const char *bytes, size_t bytes_len)
Buf_AddByte(Buffer *buf, char byte)
Buf_EndsWith(const Buffer *buf, char ch)
void Buf_AddBytes(Buffer *, const char *, size_t);
void Buf_AddRange(Buffer *, const char *, const char *);
void Buf_AddStr(Buffer *, const char *);
void Buf_AddInt(Buffer *, int);
void Buf_AddFlag(Buffer *, bool, const char *);
void Buf_Init(Buffer *);
void Buf_InitSize(Buffer *, size_t);
void Buf_Done(Buffer *);
char *Buf_DoneData(Buffer *) MAKE_ATTR_USE;
void Buf_Expand(Buffer *);
Buf_Clear(Buffer *buf)
Buffer word;
Buffer *buf, FStr *out_str)
Buffer buf;
Buffer buf;
Buffer buf;
AddEscaped(Buffer *body, Substring item, char endc)
ForLoop_SubstVarLong(ForLoop *f, unsigned firstItem, Buffer *body,
ForLoop_SubstVarShort(ForLoop *f, unsigned firstItem, Buffer *body,
ForLoop_SubstBody(ForLoop *f, unsigned firstItem, Buffer *body)
For_NextIteration(ForLoop *f, Buffer *body)
Buffer buf;
Buffer body; /* Unexpanded body of the loop */
Buffer buf; /* buffer to store the result */
Buffer errBuf;
Buffer buf;
Buffer buf;
bool EvalStack_Details(Buffer *buf) MAKE_ATTR_USE;
bool For_NextIteration(struct ForLoop *, Buffer *);
void Parse_PushInput(const char *, unsigned, unsigned, Buffer,
Buffer buf;
Buffer buf; /* the file's content or the body of the .for
Buffer buf, struct ForLoop *forLoop)
Buffer buf;
static Buffer
Buffer buf;
Buffer buffer, *buf = &buffer;
Buffer buf;
Buffer buf;
Buffer val;
Buffer buf;
Buffer buf;
Buffer buf;
Buffer buf;
EvalStack_Details(Buffer *buf)
VarSubstDollarDollar(const char **pp, Buffer *res, VarEvalMode emode)
VarSubstExpr(const char **pp, Buffer *buf, GNode *scope, VarEvalMode emode)
VarSubstPlain(const char **pp, Buffer *res)
Buffer res;