Lines Matching refs:block
206 const struct wil_fw_data_dwrite *block = d->data;
209 if (size % sizeof(*block)) {
211 sizeof(*block), size);
214 n = size / sizeof(*block);
218 u32 m = le32_to_cpu(block[i].mask);
219 u32 v = le32_to_cpu(block[i].value);
222 FW_ADDR_CHECK(dst, block[i].addr, "address");
228 le32_to_cpu(block[i].addr), y, x, v, m);
262 const struct wil_fw_data_gw *block = d->data;
270 if (size < sizeof(*d) + sizeof(*block)) {
275 if ((size - sizeof(*d)) % sizeof(*block)) {
278 sizeof(*block), size - sizeof(*d));
281 n = (size - sizeof(*d)) / sizeof(*block);
302 u32 a = le32_to_cpu(block[i].addr);
303 u32 v = le32_to_cpu(block[i].value);
321 const struct wil_fw_data_gw4 *block = d->data;
323 void __iomem *gwa_val[ARRAY_SIZE(block->value)];
329 if (size < sizeof(*d) + sizeof(*block)) {
334 if ((size - sizeof(*d)) % sizeof(*block)) {
337 sizeof(*block), size - sizeof(*d));
340 n = (size - sizeof(*d)) / sizeof(*block);
348 for (k = 0; k < ARRAY_SIZE(block->value); k++)
364 u32 a = le32_to_cpu(block[i].addr);
365 u32 v[ARRAY_SIZE(block->value)];
367 for (k = 0; k < ARRAY_SIZE(block->value); k++)
368 v[k] = le32_to_cpu(block[i].value[k]);
374 for (k = 0; k < ARRAY_SIZE(block->value); k++)