Lines Matching defs:offset
1416 size_t offset;
1430 offset = scnprintf(buf, len, "%u.%u.%u.%u",
1437 offset += efx->type->print_additional_fwver(efx, buf + offset,
1438 len - offset);
1444 if (WARN_ON(offset >= len))
2156 loff_t offset, u8 *buffer, size_t length)
2165 MCDI_SET_DWORD(inbuf, NVRAM_READ_IN_OFFSET, offset);
2180 loff_t offset, const u8 *buffer, size_t length)
2187 MCDI_SET_DWORD(inbuf, NVRAM_WRITE_IN_OFFSET, offset);
2200 loff_t offset, size_t length)
2206 MCDI_SET_DWORD(inbuf, NVRAM_ERASE_IN_OFFSET, offset);
2271 loff_t offset = start;
2276 while (offset < end) {
2277 chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
2278 rc = efx_mcdi_nvram_read(efx, part->nvram_type, offset,
2282 offset += chunk;
2286 *retlen = offset - start;
2294 loff_t offset = start & ~((loff_t)(mtd->erasesize - 1));
2309 while (offset < end) {
2310 rc = efx_mcdi_nvram_erase(efx, part->nvram_type, offset,
2314 offset += chunk;
2325 loff_t offset = start;
2337 while (offset < end) {
2338 chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
2339 rc = efx_mcdi_nvram_write(efx, part->nvram_type, offset,
2343 offset += chunk;
2347 *retlen = offset - start;