ipw_cmd
static int ipw_cmd(struct ipw_softc *, uint32_t, void *, uint32_t);
sizeof (struct ipw_cmd), ipw_dma_map_addr, &physaddr, 0);
sbd->bd->len = htole32(sizeof (struct ipw_cmd));
error = ipw_cmd(sc, IPW_CMD_ENABLE, NULL, 0);
error = ipw_cmd(sc, IPW_CMD_DISABLE, NULL, 0);
error = ipw_cmd(sc, IPW_CMD_SET_WEP_KEY, &wepkey,
return ipw_cmd(sc, IPW_CMD_SET_WPA_IE, &wpaie, sizeof(wpaie));
return ipw_cmd(sc, IPW_CMD_SET_MANDATORY_BSSID, NULL, 0);
return ipw_cmd(sc, IPW_CMD_SET_MANDATORY_BSSID,
return ipw_cmd(sc, IPW_CMD_SET_ESSID,
return ipw_cmd(sc, IPW_CMD_SET_ESSID, ssid, ssidlen);
return ipw_cmd(sc, IPW_CMD_SET_SCAN_OPTIONS, &opts, sizeof(opts));
error = ipw_cmd(sc, IPW_CMD_BROADCAST_SCAN,
error = ipw_cmd(sc, IPW_CMD_SET_CHANNEL, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_SECURITY_INFO, &security,
error = ipw_cmd(sc, IPW_CMD_SET_RTS_THRESHOLD, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_FRAG_THRESHOLD, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_WEP_KEY_INDEX, &data,
error = ipw_cmd(sc, IPW_CMD_SET_WEP_FLAGS, &data, sizeof data);
(void) ipw_cmd(sc, IPW_CMD_DISASSOCIATE,
error = ipw_cmd(sc, IPW_CMD_SET_MODE, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_CONFIGURATION, &config, sizeof config);
error = ipw_cmd(sc, IPW_CMD_SET_BASIC_TX_RATES, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_MSDU_TX_RATES, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_TX_RATES, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_POWER_MODE, &data, sizeof data);
error = ipw_cmd(sc, IPW_CMD_SET_TX_POWER_INDEX, &data,
BUS_SPACE_MAXADDR, NULL, NULL, sizeof (struct ipw_cmd), 1,
sizeof (struct ipw_cmd), 0, NULL, NULL, &sc->cmd_dmat);
struct ipw_cmd *cmd;
cmd = mtod(sbuf->m, struct ipw_cmd *);
struct ipw_cmd cmd;