IW_MODE_MONITOR
if (priv->ieee->iw_mode == IW_MODE_MONITOR)
if (unlikely(priv->ieee->iw_mode != IW_MODE_MONITOR &&
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
case IW_MODE_MONITOR:
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
if (priv->ieee->iw_mode == IW_MODE_MONITOR)
priv->ieee->iw_mode = IW_MODE_MONITOR;
case IW_MODE_MONITOR:
err = ipw2100_switch_mode(priv, IW_MODE_MONITOR);
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
err = ipw2100_switch_mode(priv, IW_MODE_MONITOR);
if (priv->ieee->iw_mode == IW_MODE_MONITOR)
case IW_MODE_MONITOR:
if (priv->ieee->iw_mode != IW_MODE_MONITOR) {
if (priv->ieee->iw_mode != IW_MODE_MONITOR) {
priv->prom_priv->ieee->iw_mode = IW_MODE_MONITOR;
case IW_MODE_MONITOR:
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
if (priv->ieee->iw_mode != IW_MODE_MONITOR &&
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
priv->ieee->iw_mode = IW_MODE_MONITOR;
if (priv->ieee->iw_mode == IW_MODE_MONITOR) {
case IW_MODE_MONITOR:
if (priv->ieee->iw_mode == IW_MODE_MONITOR)
if (wrqu->mode == IW_MODE_MONITOR)
if (priv->ieee->iw_mode != IW_MODE_MONITOR) {
if (priv->ieee->iw_mode != IW_MODE_MONITOR) {
if (ieee->iw_mode == IW_MODE_MONITOR) {
case IW_MODE_MONITOR:
*mode = IW_MODE_MONITOR;