Lines Matching defs:range

538 		/* The range includes both boundaries */
549 /* our range is inclusive, hence + 4 */
609 /* The range includes both boundaries */
1027 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1028 __le32 *val = range->data;
1031 range->internal_base_addr = cpu_to_le32(addr);
1032 range->range_data_size = size;
1036 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1070 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1071 __le32 *val = range->data;
1079 range->internal_base_addr = cpu_to_le32(addr);
1080 range->range_data_size = size;
1110 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1145 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1146 __le32 *val = range->data;
1151 range->internal_base_addr = cpu_to_le32(addr);
1152 range->range_data_size = reg->dev_addr.size;
1156 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1165 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1166 __le32 *val = range->data;
1175 range->internal_base_addr = cpu_to_le32(addr);
1176 range->range_data_size = reg->dev_addr.size;
1188 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1196 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1200 range->internal_base_addr = cpu_to_le32(addr);
1201 range->range_data_size = reg->dev_addr.size;
1202 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1208 range->data,
1211 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1218 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1222 range->page_num = cpu_to_le32(idx);
1223 range->range_data_size = cpu_to_le32(page_size);
1226 memcpy(range->data, page_address(page), page_size);
1230 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1237 struct iwl_fw_ini_error_dump_range *range;
1246 range = range_ptr;
1249 range->page_num = cpu_to_le32(idx);
1250 range->range_data_size = cpu_to_le32(page_size);
1251 memcpy(range->data, fwrt->trans->init_dram.paging[idx].block,
1254 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1263 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1269 range->dram_base_addr = cpu_to_le64(frag->physical);
1270 range->range_data_size = cpu_to_le32(frag->size);
1272 memcpy(range->data, frag->block, frag->size);
1274 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1282 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1285 range->internal_base_addr = cpu_to_le32(addr);
1286 range->range_data_size = reg->internal_buffer.size;
1287 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1290 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1350 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1352 struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data;
1365 range->fifo_hdr.fifo_num = cpu_to_le32(iter->fifo);
1366 range->fifo_hdr.num_of_registers = cpu_to_le32(registers_num);
1367 range->range_data_size = cpu_to_le32(iter->fifo_size + registers_size);
1386 range->range_data_size = cpu_to_le32(registers_size);
1410 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1419 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1420 __le32 *val = range->data;
1427 range->internal_base_addr = cpu_to_le32(addr);
1428 range->range_data_size = reg->dev_addr.size;
1457 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1532 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1534 struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data;
1548 range->fifo_hdr.fifo_num = cpu_to_le32(rxf_data.fifo_num);
1549 range->fifo_hdr.num_of_registers = cpu_to_le32(registers_num);
1550 range->range_data_size = cpu_to_le32(rxf_data.size + registers_size);
1567 range->range_data_size = cpu_to_le32(registers_size);
1590 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1600 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1604 range->internal_base_addr = cpu_to_le32(addr);
1605 range->range_data_size = err_table->size;
1606 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1609 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1621 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1625 range->internal_base_addr = cpu_to_le32(addr);
1626 range->range_data_size = special_mem->size;
1627 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1630 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1639 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1640 __le32 *val = range->data;
1647 range->range_data_size = reg->dev_addr.size;
1659 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1666 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1675 memcpy(&range->fw_pkt_hdr, &pkt->hdr, sizeof(range->fw_pkt_hdr));
1676 range->range_data_size = cpu_to_le32(pkt_len);
1678 memcpy(range->data, pkt->data, pkt_len);
1680 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1688 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1695 range->range_data_size = cpu_to_le32(size_to_dump);
1705 iwl_trans_read_mem_bytes(fwrt->trans, sram_addr, range->data,
1707 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1937 /* range is total number of pages need to copied from
1976 int range;
1981 for (range = 0; range < ranges; range++)
1982 size += le32_to_cpu(pairs[range].size);
2181 * the first range or NULL if failed to fill headers.
2182 * @fill_range: copies a given memory range into the dump.
2183 * Returns the size of the range or negative error value otherwise.
2195 void *range, u32 range_len, int idx);
2221 u8 *range;
2289 range = ops->fill_mem_hdr(fwrt, reg_data, header, free_size);
2290 if (!range) {
2297 header_size = range - (u8 *)header;
2310 int range_size = ops->fill_range(fwrt, reg_data, range,
2328 range = range + range_size;