Lines Matching defs:val
1036 static void hv_pci_read_mmio(struct device *dev, phys_addr_t gpa, int size, u32 *val)
1056 *val = *(u8 *)(out->data);
1059 *val = *(u16 *)(out->data);
1062 *val = *(u32 *)(out->data);
1070 static void hv_pci_write_mmio(struct device *dev, phys_addr_t gpa, int size, u32 val)
1084 *(u8 *)(in->data) = val;
1087 *(u16 *)(in->data) = val;
1090 *(u32 *)(in->data) = val;
1113 * @val: Pointer to the buffer receiving the data
1116 int size, u32 *val)
1127 memcpy(val, ((u8 *)&hpdev->desc.v_id) + where, size);
1130 memcpy(val, ((u8 *)&hpdev->desc.rev) + where -
1134 memcpy(val, (u8 *)&hpdev->desc.subsystem_id + where -
1139 *val = 0;
1147 *val = 0;
1156 hv_pci_read_mmio(dev, addr, size, val);
1167 *val = readb(addr);
1170 *val = readw(addr);
1173 *val = readl(addr);
1192 u32 val;
1204 hv_pci_read_mmio(dev, addr, 2, &val);
1205 ret = val; /* Truncates to 16 bits */
1231 * @val: The data being transferred
1234 int size, u32 val)
1252 hv_pci_write_mmio(dev, addr, size, val);
1263 writeb(val, addr);
1266 writew(val, addr);
1269 writel(val, addr);
1290 * @val: Value to be read
1296 int where, int size, u32 *val)
1306 _hv_pcifront_read_config(hpdev, where, size, val);
1318 * @val: Value to be written to device
1324 int where, int size, u32 val)
1334 _hv_pcifront_write_config(hpdev, where, size, val);