Lines Matching refs:rfk
83 struct rfkill *rfk[IDEAPAD_RFKILL_DEV_NUM];
487 if (priv->rfk[i])
488 rfkill_set_hw_state(priv->rfk[i], hw_blocked);
506 priv->rfk[dev] = rfkill_alloc(ideapad_rfk_data[dev].name,
511 if (!priv->rfk[dev])
516 rfkill_init_sw_state(priv->rfk[dev], 0);
519 rfkill_init_sw_state(priv->rfk[dev], sw_blocked);
522 ret = rfkill_register(priv->rfk[dev]);
524 rfkill_destroy(priv->rfk[dev]);
532 if (!priv->rfk[dev])
535 rfkill_unregister(priv->rfk[dev]);
536 rfkill_destroy(priv->rfk[dev]);