• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/

Lines Matching defs:pieces

1688 				       struct iwlagn_firmware_pieces *pieces)
1711 pieces->build = le32_to_cpu(ucode->u.v2.build);
1712 pieces->inst_size = le32_to_cpu(ucode->u.v2.inst_size);
1713 pieces->data_size = le32_to_cpu(ucode->u.v2.data_size);
1714 pieces->init_size = le32_to_cpu(ucode->u.v2.init_size);
1715 pieces->init_data_size = le32_to_cpu(ucode->u.v2.init_data_size);
1716 pieces->boot_size = le32_to_cpu(ucode->u.v2.boot_size);
1729 pieces->build = 0;
1730 pieces->inst_size = le32_to_cpu(ucode->u.v1.inst_size);
1731 pieces->data_size = le32_to_cpu(ucode->u.v1.data_size);
1732 pieces->init_size = le32_to_cpu(ucode->u.v1.init_size);
1733 pieces->init_data_size = le32_to_cpu(ucode->u.v1.init_data_size);
1734 pieces->boot_size = le32_to_cpu(ucode->u.v1.boot_size);
1740 if (ucode_raw->size != hdr_size + pieces->inst_size +
1741 pieces->data_size + pieces->init_size +
1742 pieces->init_data_size + pieces->boot_size) {
1750 pieces->inst = src;
1751 src += pieces->inst_size;
1752 pieces->data = src;
1753 src += pieces->data_size;
1754 pieces->init = src;
1755 src += pieces->init_size;
1756 pieces->init_data = src;
1757 src += pieces->init_data_size;
1758 pieces->boot = src;
1759 src += pieces->boot_size;
1768 struct iwlagn_firmware_pieces *pieces,
1810 pieces->build = le32_to_cpu(ucode->build);
1844 pieces->inst = tlv_data;
1845 pieces->inst_size = tlv_len;
1848 pieces->data = tlv_data;
1849 pieces->data_size = tlv_len;
1852 pieces->init = tlv_data;
1853 pieces->init_size = tlv_len;
1856 pieces->init_data = tlv_data;
1857 pieces->init_data_size = tlv_len;
1860 pieces->boot = tlv_data;
1861 pieces->boot_size = tlv_len;
1872 pieces->init_evtlog_ptr =
1878 pieces->init_evtlog_size =
1884 pieces->init_errlog_ptr =
1890 pieces->inst_evtlog_ptr =
1896 pieces->inst_evtlog_size =
1902 pieces->inst_errlog_ptr =
1948 struct iwlagn_firmware_pieces pieces;
1960 memset(&pieces, 0, sizeof(pieces));
1981 err = iwlagn_load_legacy_firmware(priv, ucode_raw, &pieces);
1983 err = iwlagn_load_firmware(priv, ucode_raw, &pieces,
1990 build = pieces.build;
2040 pieces.inst_size);
2042 pieces.data_size);
2044 pieces.init_size);
2046 pieces.init_data_size);
2048 pieces.boot_size);
2051 if (pieces.inst_size > priv->hw_params.max_inst_size) {
2053 pieces.inst_size);
2057 if (pieces.data_size > priv->hw_params.max_data_size) {
2059 pieces.data_size);
2063 if (pieces.init_size > priv->hw_params.max_inst_size) {
2065 pieces.init_size);
2069 if (pieces.init_data_size > priv->hw_params.max_data_size) {
2071 pieces.init_data_size);
2075 if (pieces.boot_size > priv->hw_params.max_bsm_size) {
2077 pieces.boot_size);
2086 priv->ucode_code.len = pieces.inst_size;
2089 priv->ucode_data.len = pieces.data_size;
2092 priv->ucode_data_backup.len = pieces.data_size;
2100 if (pieces.init_size && pieces.init_data_size) {
2101 priv->ucode_init.len = pieces.init_size;
2104 priv->ucode_init_data.len = pieces.init_data_size;
2112 if (pieces.boot_size) {
2113 priv->ucode_boot.len = pieces.boot_size;
2127 priv->_agn.init_evtlog_ptr = pieces.init_evtlog_ptr;
2128 if (pieces.init_evtlog_size)
2129 priv->_agn.init_evtlog_size = (pieces.init_evtlog_size - 16)/12;
2132 priv->_agn.init_errlog_ptr = pieces.init_errlog_ptr;
2133 priv->_agn.inst_evtlog_ptr = pieces.inst_evtlog_ptr;
2134 if (pieces.inst_evtlog_size)
2135 priv->_agn.inst_evtlog_size = (pieces.inst_evtlog_size - 16)/12;
2138 priv->_agn.inst_errlog_ptr = pieces.inst_errlog_ptr;
2144 pieces.inst_size);
2145 memcpy(priv->ucode_code.v_addr, pieces.inst, pieces.inst_size);
2155 pieces.data_size);
2156 memcpy(priv->ucode_data.v_addr, pieces.data, pieces.data_size);
2157 memcpy(priv->ucode_data_backup.v_addr, pieces.data, pieces.data_size);
2160 if (pieces.init_size) {
2162 pieces.init_size);
2163 memcpy(priv->ucode_init.v_addr, pieces.init, pieces.init_size);
2167 if (pieces.init_data_size) {
2169 pieces.init_data_size);
2170 memcpy(priv->ucode_init_data.v_addr, pieces.init_data,
2171 pieces.init_data_size);
2176 pieces.boot_size);
2177 memcpy(priv->ucode_boot.v_addr, pieces.boot, pieces.boot_size);