Lines Matching refs:buf

189   unsigned char buf[sizeof(*rsdp) + sizeof(*rsdp->rsdp20)];  in check_and_parse_rsdp()  local
192 map = physmem_map(physmem, addr & ~(pagesize-1), sizeof(buf) + (addr & (pagesize-1)), 0); in check_and_parse_rsdp()
196 rsdp = (struct acpi_rsdp *)buf; in check_and_parse_rsdp()
197 memcpy(rsdp, (unsigned char *)map + (addr & (pagesize-1)), sizeof(buf)); in check_and_parse_rsdp()
199 physmem_unmap(physmem, map, sizeof(buf)); in check_and_parse_rsdp()
223 char buf[1024]; in find_rsdp_address() local
247 while (fgets(buf, sizeof(buf), f)) in find_rsdp_address()
249 len = strlen(buf); in find_rsdp_address()
250 while (len > 0 && buf[len-1] == '\n') in find_rsdp_address()
251 buf[--len] = '\0'; in find_rsdp_address()
252 if (strncmp(buf, "ACPI20=", 7) == 0 && isxdigit(buf[7])) in find_rsdp_address()
255 ullnum = strtoull(buf+7, &endptr, 16); in find_rsdp_address()
259 else if (strncmp(buf, "ACPI=", 5) == 0 && isxdigit(buf[5])) in find_rsdp_address()
262 ullnum = strtoull(buf+5, &endptr, 16); in find_rsdp_address()
283 if (kenv(KENV_GET, "hint.acpi.0.rsdp", buf, sizeof(buf)) > 0) in find_rsdp_address()
286 ullnum = strtoull(buf, &endptr, 16); in find_rsdp_address()
1136 ecam_read(struct pci_dev *d, int pos, byte *buf, int len) argument
1144 return pci_generic_block_read(d, pos, buf, len);
1152 buf[0] = physmem_readb(reg);
1155 ((u16 *) buf)[0] = physmem_readw(reg);
1158 ((u32 *) buf)[0] = physmem_readl(reg);
1166 ecam_write(struct pci_dev *d, int pos, byte *buf, int len) argument
1174 return pci_generic_block_read(d, pos, buf, len);
1182 physmem_writeb(buf[0], reg);
1185 physmem_writew(((u16 *) buf)[0], reg);
1188 physmem_writel(((u32 *) buf)[0], reg);