Lines Matching refs:range

541 		/* The range includes both boundaries */
552 /* our range is inclusive, hence + 4 */
612 /* The range includes both boundaries */
1035 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1036 __le32 *val = range->data;
1039 range->internal_base_addr = cpu_to_le32(addr);
1040 range->range_data_size = size;
1044 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1078 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1079 __le32 *val = range->data;
1087 range->internal_base_addr = cpu_to_le32(addr);
1088 range->range_data_size = size;
1118 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1153 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1154 __le32 *val = range->data;
1159 range->internal_base_addr = cpu_to_le32(addr);
1160 range->range_data_size = reg->dev_addr.size;
1164 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1173 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1174 __le32 *val = range->data;
1179 range->internal_base_addr = cpu_to_le32(addr);
1180 range->range_data_size = reg->dev_addr.size;
1192 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1200 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1204 range->internal_base_addr = cpu_to_le32(addr);
1205 range->range_data_size = reg->dev_addr.size;
1206 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1212 range->data,
1215 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1222 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1226 range->page_num = cpu_to_le32(idx);
1227 range->range_data_size = cpu_to_le32(page_size);
1230 memcpy(range->data, page_address(page), page_size);
1234 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1241 struct iwl_fw_ini_error_dump_range *range;
1250 range = range_ptr;
1253 range->page_num = cpu_to_le32(idx);
1254 range->range_data_size = cpu_to_le32(page_size);
1255 memcpy(range->data, fwrt->trans->init_dram.paging[idx].block,
1258 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1267 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1273 range->dram_base_addr = cpu_to_le64(frag->physical);
1274 range->range_data_size = cpu_to_le32(frag->size);
1276 memcpy(range->data, frag->block, frag->size);
1278 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1286 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1289 range->internal_base_addr = cpu_to_le32(addr);
1290 range->range_data_size = reg->internal_buffer.size;
1291 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1294 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1354 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1356 struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data;
1369 range->fifo_hdr.fifo_num = cpu_to_le32(iter->fifo);
1370 range->fifo_hdr.num_of_registers = cpu_to_le32(registers_num);
1371 range->range_data_size = cpu_to_le32(iter->fifo_size + registers_size);
1390 range->range_data_size = cpu_to_le32(registers_size);
1414 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1423 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1424 __le32 *val = range->data;
1431 range->internal_base_addr = cpu_to_le32(addr);
1432 range->range_data_size = reg->dev_addr.size;
1461 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1536 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1538 struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data;
1555 range->fifo_hdr.fifo_num = cpu_to_le32(rxf_data.fifo_num);
1556 range->fifo_hdr.num_of_registers = cpu_to_le32(registers_num);
1557 range->range_data_size = cpu_to_le32(rxf_data.size + registers_size);
1574 range->range_data_size = cpu_to_le32(registers_size);
1597 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1607 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1611 range->internal_base_addr = cpu_to_le32(addr);
1612 range->range_data_size = err_table->size;
1613 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1616 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1628 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1632 range->internal_base_addr = cpu_to_le32(addr);
1633 range->range_data_size = special_mem->size;
1634 iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data,
1637 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1646 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1647 __le32 *val = range->data;
1654 range->range_data_size = reg->dev_addr.size;
1666 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1673 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1682 memcpy(&range->fw_pkt_hdr, &pkt->hdr, sizeof(range->fw_pkt_hdr));
1683 range->range_data_size = cpu_to_le32(pkt_len);
1685 memcpy(range->data, pkt->data, pkt_len);
1687 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1695 struct iwl_fw_ini_error_dump_range *range = range_ptr;
1702 range->range_data_size = cpu_to_le32(size_to_dump);
1712 iwl_trans_read_mem_bytes(fwrt->trans, sram_addr, range->data,
1714 return sizeof(*range) + le32_to_cpu(range->range_data_size);
1944 /* range is total number of pages need to copied from
1983 int range;
1988 for (range = 0; range < ranges; range++)
1989 size += le32_to_cpu(pairs[range].size);
2191 * the first range or NULL if failed to fill headers.
2192 * @fill_range: copies a given memory range into the dump.
2193 * Returns the size of the range or negative error value otherwise.
2205 void *range, u32 range_len, int idx);
2231 u8 *range;
2299 range = ops->fill_mem_hdr(fwrt, reg_data, header, free_size);
2300 if (!range) {
2307 header_size = range - (u8 *)header;
2325 int range_size = ops->fill_range(fwrt, reg_data, range,
2343 range = range + range_size;