mem_conf 872 drivers/net/wireless/ti/wl1251/acx.c struct wl1251_acx_config_memory *mem_conf; mem_conf 877 drivers/net/wireless/ti/wl1251/acx.c mem_conf = kzalloc(sizeof(*mem_conf), GFP_KERNEL); mem_conf 878 drivers/net/wireless/ti/wl1251/acx.c if (!mem_conf) mem_conf 882 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.num_stations = cpu_to_le16(DEFAULT_NUM_STATIONS); mem_conf 883 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.rx_mem_block_num = 35; mem_conf 884 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.tx_min_mem_block_num = 64; mem_conf 885 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.num_tx_queues = MAX_TX_QUEUES; mem_conf 886 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.host_if_options = HOSTIF_PKT_RING; mem_conf 887 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.num_ssid_profiles = 1; mem_conf 888 drivers/net/wireless/ti/wl1251/acx.c mem_conf->mem_config.debug_buffer_size = mem_conf 892 drivers/net/wireless/ti/wl1251/acx.c mem_conf->rx_queue_config.dma_address = 0; mem_conf 893 drivers/net/wireless/ti/wl1251/acx.c mem_conf->rx_queue_config.num_descs = ACX_RX_DESC_DEF; mem_conf 894 drivers/net/wireless/ti/wl1251/acx.c mem_conf->rx_queue_config.priority = DEFAULT_RXQ_PRIORITY; mem_conf 895 drivers/net/wireless/ti/wl1251/acx.c mem_conf->rx_queue_config.type = DEFAULT_RXQ_TYPE; mem_conf 899 drivers/net/wireless/ti/wl1251/acx.c mem_conf->tx_queue_config[i].num_descs = ACX_TX_DESC_DEF; mem_conf 900 drivers/net/wireless/ti/wl1251/acx.c mem_conf->tx_queue_config[i].attributes = i; mem_conf 903 drivers/net/wireless/ti/wl1251/acx.c ret = wl1251_cmd_configure(wl, ACX_MEM_CFG, mem_conf, mem_conf 904 drivers/net/wireless/ti/wl1251/acx.c sizeof(*mem_conf)); mem_conf 911 drivers/net/wireless/ti/wl1251/acx.c kfree(mem_conf); mem_conf 958 drivers/net/wireless/ti/wlcore/acx.c struct wl12xx_acx_config_memory *mem_conf; mem_conf 964 drivers/net/wireless/ti/wlcore/acx.c mem_conf = kzalloc(sizeof(*mem_conf), GFP_KERNEL); mem_conf 965 drivers/net/wireless/ti/wlcore/acx.c if (!mem_conf) { mem_conf 973 drivers/net/wireless/ti/wlcore/acx.c mem_conf->num_stations = mem->num_stations; mem_conf 974 drivers/net/wireless/ti/wlcore/acx.c mem_conf->rx_mem_block_num = mem->rx_block_num; mem_conf 975 drivers/net/wireless/ti/wlcore/acx.c mem_conf->tx_min_mem_block_num = mem->tx_min_block_num; mem_conf 976 drivers/net/wireless/ti/wlcore/acx.c mem_conf->num_ssid_profiles = mem->ssid_profiles; mem_conf 977 drivers/net/wireless/ti/wlcore/acx.c mem_conf->total_tx_descriptors = cpu_to_le32(wl->num_tx_desc); mem_conf 978 drivers/net/wireless/ti/wlcore/acx.c mem_conf->dyn_mem_enable = mem->dynamic_memory; mem_conf 979 drivers/net/wireless/ti/wlcore/acx.c mem_conf->tx_free_req = mem->min_req_tx_blocks; mem_conf 980 drivers/net/wireless/ti/wlcore/acx.c mem_conf->rx_free_req = mem->min_req_rx_blocks; mem_conf 981 drivers/net/wireless/ti/wlcore/acx.c mem_conf->tx_min = mem->tx_min; mem_conf 982 drivers/net/wireless/ti/wlcore/acx.c mem_conf->fwlog_blocks = wl->conf.fwlog.mem_blocks; mem_conf 984 drivers/net/wireless/ti/wlcore/acx.c ret = wl1271_cmd_configure(wl, ACX_MEM_CFG, mem_conf, mem_conf 985 drivers/net/wireless/ti/wlcore/acx.c sizeof(*mem_conf)); mem_conf 992 drivers/net/wireless/ti/wlcore/acx.c kfree(mem_conf);