Lines Matching defs:join
204 struct wl1271_cmd_join *join;
208 join = kzalloc(sizeof(*join), GFP_KERNEL);
209 if (!join) {
214 wl1271_debug(DEBUG_CMD, "cmd join");
217 bssid = (u8 *) &join->bssid_lsb;
221 join->rx_config_options = cpu_to_le32(wl->rx_config);
222 join->rx_filter_options = cpu_to_le32(wl->rx_filter);
223 join->bss_type = bss_type;
224 join->basic_rate_set = cpu_to_le32(wl->basic_rate_set);
227 join->bss_type |= WL1271_JOIN_CMD_BSS_TYPE_5GHZ;
229 join->beacon_interval = cpu_to_le16(wl->beacon_int);
230 join->dtim_interval = WL1271_DEFAULT_DTIM_PERIOD;
232 join->channel = wl->channel;
233 join->ssid_len = wl->ssid_len;
234 memcpy(join->ssid, wl->ssid, wl->ssid_len);
236 join->ctrl |= wl->session_counter << WL1271_JOIN_CMD_TX_SESSION_OFFSET;
242 ret = wl1271_cmd_send(wl, CMD_START_JOIN, join, sizeof(*join), 0);
244 wl1271_error("failed to initiate cmd join");
250 wl1271_error("cmd join event completion error");
253 kfree(join);