Lines Matching refs:off
32 size_t count, loff_t *off) in acpi_ec_read_io() argument
38 loff_t init_off = *off; in acpi_ec_read_io()
41 if (*off >= size) in acpi_ec_read_io()
43 if (*off + count >= size) { in acpi_ec_read_io()
44 size -= *off; in acpi_ec_read_io()
51 err = ec_read(*off, &byte_read); in acpi_ec_read_io()
54 if (put_user(byte_read, buf + *off - init_off)) { in acpi_ec_read_io()
55 if (*off - init_off) in acpi_ec_read_io()
56 return *off - init_off; /* partial read */ in acpi_ec_read_io()
59 *off += 1; in acpi_ec_read_io()
66 size_t count, loff_t *off) in acpi_ec_write_io() argument
73 loff_t init_off = *off; in acpi_ec_write_io()
76 if (*off >= EC_SPACE_SIZE) in acpi_ec_write_io()
78 if (*off + count >= EC_SPACE_SIZE) { in acpi_ec_write_io()
79 size = EC_SPACE_SIZE - *off; in acpi_ec_write_io()
85 if (get_user(byte_write, buf + *off - init_off)) { in acpi_ec_write_io()
86 if (*off - init_off) in acpi_ec_write_io()
87 return *off - init_off; /* partial write */ in acpi_ec_write_io()
90 err = ec_write(*off, byte_write); in acpi_ec_write_io()
94 *off += 1; in acpi_ec_write_io()