Lines Matching refs:rfkill

178 	struct rfkill *rfkill;  member
1284 if (asus->wlan.rfkill) in asus_rfkill_hotplug()
1285 rfkill_set_sw_state(asus->wlan.rfkill, blocked); in asus_rfkill_hotplug()
1468 static void asus_rfkill_query(struct rfkill *rfkill, void *data) in asus_rfkill_query() argument
1478 rfkill_set_sw_state(priv->rfkill, !result); in asus_rfkill_query()
1515 struct rfkill **rfkill = &arfkill->rfkill; in asus_new_rfkill() local
1525 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1528 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1531 if (!*rfkill) in asus_new_rfkill()
1536 rfkill_set_led_trigger_name(*rfkill, "asus-wlan"); in asus_new_rfkill()
1538 rfkill_init_sw_state(*rfkill, !result); in asus_new_rfkill()
1539 result = rfkill_register(*rfkill); in asus_new_rfkill()
1541 rfkill_destroy(*rfkill); in asus_new_rfkill()
1542 *rfkill = NULL; in asus_new_rfkill()
1556 if (asus->wlan.rfkill) { in asus_wmi_rfkill_exit()
1557 rfkill_unregister(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1558 rfkill_destroy(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1559 asus->wlan.rfkill = NULL; in asus_wmi_rfkill_exit()
1571 if (asus->bluetooth.rfkill) { in asus_wmi_rfkill_exit()
1572 rfkill_unregister(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1573 rfkill_destroy(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1574 asus->bluetooth.rfkill = NULL; in asus_wmi_rfkill_exit()
1576 if (asus->wimax.rfkill) { in asus_wmi_rfkill_exit()
1577 rfkill_unregister(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1578 rfkill_destroy(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1579 asus->wimax.rfkill = NULL; in asus_wmi_rfkill_exit()
1581 if (asus->wwan3g.rfkill) { in asus_wmi_rfkill_exit()
1582 rfkill_unregister(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1583 rfkill_destroy(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1584 asus->wwan3g.rfkill = NULL; in asus_wmi_rfkill_exit()
1586 if (asus->gps.rfkill) { in asus_wmi_rfkill_exit()
1587 rfkill_unregister(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1588 rfkill_destroy(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1589 asus->gps.rfkill = NULL; in asus_wmi_rfkill_exit()
1591 if (asus->uwb.rfkill) { in asus_wmi_rfkill_exit()
1592 rfkill_unregister(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1593 rfkill_destroy(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1594 asus->uwb.rfkill = NULL; in asus_wmi_rfkill_exit()
3885 if (asus->wlan.rfkill) { in asus_hotk_thaw()
3920 if (asus->wlan.rfkill) in asus_hotk_restore()
3923 if (asus->bluetooth.rfkill) { in asus_hotk_restore()
3926 rfkill_set_sw_state(asus->bluetooth.rfkill, bl); in asus_hotk_restore()
3928 if (asus->wimax.rfkill) { in asus_hotk_restore()
3930 rfkill_set_sw_state(asus->wimax.rfkill, bl); in asus_hotk_restore()
3932 if (asus->wwan3g.rfkill) { in asus_hotk_restore()
3934 rfkill_set_sw_state(asus->wwan3g.rfkill, bl); in asus_hotk_restore()
3936 if (asus->gps.rfkill) { in asus_hotk_restore()
3938 rfkill_set_sw_state(asus->gps.rfkill, bl); in asus_hotk_restore()
3940 if (asus->uwb.rfkill) { in asus_hotk_restore()
3942 rfkill_set_sw_state(asus->uwb.rfkill, bl); in asus_hotk_restore()