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()
79 if (*off >= EC_SPACE_SIZE) in acpi_ec_write_io()
81 if (*off + count >= EC_SPACE_SIZE) { in acpi_ec_write_io()
82 size = EC_SPACE_SIZE - *off; in acpi_ec_write_io()
88 if (get_user(byte_write, buf + *off - init_off)) { in acpi_ec_write_io()
89 if (*off - init_off) in acpi_ec_write_io()
90 return *off - init_off; /* partial write */ in acpi_ec_write_io()
93 err = ec_write(*off, byte_write); in acpi_ec_write_io()
97 *off += 1; in acpi_ec_write_io()