rfk 56 arch/arm/mach-pxa/tosa-bt.c struct rfkill *rfk; rfk 73 arch/arm/mach-pxa/tosa-bt.c rfk = rfkill_alloc("tosa-bt", &dev->dev, RFKILL_TYPE_BLUETOOTH, rfk 75 arch/arm/mach-pxa/tosa-bt.c if (!rfk) { rfk 80 arch/arm/mach-pxa/tosa-bt.c rc = rfkill_register(rfk); rfk 84 arch/arm/mach-pxa/tosa-bt.c platform_set_drvdata(dev, rfk); rfk 89 arch/arm/mach-pxa/tosa-bt.c rfkill_destroy(rfk); rfk 104 arch/arm/mach-pxa/tosa-bt.c struct rfkill *rfk = platform_get_drvdata(dev); rfk 108 arch/arm/mach-pxa/tosa-bt.c if (rfk) { rfk 109 arch/arm/mach-pxa/tosa-bt.c rfkill_unregister(rfk); rfk 110 arch/arm/mach-pxa/tosa-bt.c rfkill_destroy(rfk); rfk 112 arch/arm/mach-pxa/tosa-bt.c rfk = NULL; rfk 63 arch/arm/mach-s3c24xx/h1940-bluetooth.c struct rfkill *rfk; rfk 89 arch/arm/mach-s3c24xx/h1940-bluetooth.c rfk = rfkill_alloc(DRV_NAME, &pdev->dev, RFKILL_TYPE_BLUETOOTH, rfk 91 arch/arm/mach-s3c24xx/h1940-bluetooth.c if (!rfk) { rfk 96 arch/arm/mach-s3c24xx/h1940-bluetooth.c ret = rfkill_register(rfk); rfk 100 arch/arm/mach-s3c24xx/h1940-bluetooth.c platform_set_drvdata(pdev, rfk); rfk 105 arch/arm/mach-s3c24xx/h1940-bluetooth.c rfkill_destroy(rfk); rfk 112 arch/arm/mach-s3c24xx/h1940-bluetooth.c struct rfkill *rfk = platform_get_drvdata(pdev); rfk 117 arch/arm/mach-s3c24xx/h1940-bluetooth.c if (rfk) { rfk 118 arch/arm/mach-s3c24xx/h1940-bluetooth.c rfkill_unregister(rfk); rfk 119 arch/arm/mach-s3c24xx/h1940-bluetooth.c rfkill_destroy(rfk); rfk 121 arch/arm/mach-s3c24xx/h1940-bluetooth.c rfk = NULL; rfk 3120 drivers/net/usb/hso.c struct rfkill *rfk = dev2net(network_table[i])->rfkill; rfk 3127 drivers/net/usb/hso.c if (rfk) { rfk 3128 drivers/net/usb/hso.c rfkill_unregister(rfk); rfk 3129 drivers/net/usb/hso.c rfkill_destroy(rfk); rfk 1311 drivers/platform/x86/asus-laptop.c struct asus_rfkill *rfk = data; rfk 1312 drivers/platform/x86/asus-laptop.c struct asus_laptop *asus = rfk->asus; rfk 1314 drivers/platform/x86/asus-laptop.c if (rfk->control_id == WL_RSTS) rfk 1316 drivers/platform/x86/asus-laptop.c else if (rfk->control_id == BT_RSTS) rfk 1318 drivers/platform/x86/asus-laptop.c else if (rfk->control_id == WM_RSTS) rfk 1320 drivers/platform/x86/asus-laptop.c else if (rfk->control_id == WW_RSTS) rfk 1330 drivers/platform/x86/asus-laptop.c static void asus_rfkill_terminate(struct asus_rfkill *rfk) rfk 1332 drivers/platform/x86/asus-laptop.c if (!rfk->rfkill) rfk 1335 drivers/platform/x86/asus-laptop.c rfkill_unregister(rfk->rfkill); rfk 1336 drivers/platform/x86/asus-laptop.c rfkill_destroy(rfk->rfkill); rfk 1337 drivers/platform/x86/asus-laptop.c rfk->rfkill = NULL; rfk 1348 drivers/platform/x86/asus-laptop.c static int asus_rfkill_setup(struct asus_laptop *asus, struct asus_rfkill *rfk, rfk 1354 drivers/platform/x86/asus-laptop.c rfk->control_id = control_id; rfk 1355 drivers/platform/x86/asus-laptop.c rfk->asus = asus; rfk 1356 drivers/platform/x86/asus-laptop.c rfk->rfkill = rfkill_alloc(name, &asus->platform_device->dev, rfk 1357 drivers/platform/x86/asus-laptop.c type, ops, rfk); rfk 1358 drivers/platform/x86/asus-laptop.c if (!rfk->rfkill) rfk 1361 drivers/platform/x86/asus-laptop.c result = rfkill_register(rfk->rfkill); rfk 1363 drivers/platform/x86/asus-laptop.c rfkill_destroy(rfk->rfkill); rfk 1364 drivers/platform/x86/asus-laptop.c rfk->rfkill = NULL; rfk 1427 drivers/platform/x86/asus-laptop.c struct asus_rfkill *rfk = data; rfk 1429 drivers/platform/x86/asus-laptop.c int ret = asus_pega_lucid_set(rfk->asus, rfk->control_id, !blocked); rfk 1437 drivers/platform/x86/asus-laptop.c static int pega_rfkill_setup(struct asus_laptop *asus, struct asus_rfkill *rfk, rfk 1440 drivers/platform/x86/asus-laptop.c return asus_rfkill_setup(asus, rfk, name, controlid, rfkill_type, rfk 87 drivers/platform/x86/ideapad-laptop.c struct rfkill *rfk[IDEAPAD_RFKILL_DEV_NUM]; rfk 589 drivers/platform/x86/ideapad-laptop.c if (priv->rfk[i]) rfk 590 drivers/platform/x86/ideapad-laptop.c rfkill_set_hw_state(priv->rfk[i], hw_blocked); rfk 608 drivers/platform/x86/ideapad-laptop.c priv->rfk[dev] = rfkill_alloc(ideapad_rfk_data[dev].name, rfk 613 drivers/platform/x86/ideapad-laptop.c if (!priv->rfk[dev]) rfk 618 drivers/platform/x86/ideapad-laptop.c rfkill_init_sw_state(priv->rfk[dev], 0); rfk 621 drivers/platform/x86/ideapad-laptop.c rfkill_init_sw_state(priv->rfk[dev], sw_blocked); rfk 624 drivers/platform/x86/ideapad-laptop.c ret = rfkill_register(priv->rfk[dev]); rfk 626 drivers/platform/x86/ideapad-laptop.c rfkill_destroy(priv->rfk[dev]); rfk 634 drivers/platform/x86/ideapad-laptop.c if (!priv->rfk[dev]) rfk 637 drivers/platform/x86/ideapad-laptop.c rfkill_unregister(priv->rfk[dev]); rfk 638 drivers/platform/x86/ideapad-laptop.c rfkill_destroy(priv->rfk[dev]); rfk 1617 drivers/platform/x86/sony-laptop.c struct rfkill *rfk; rfk 1644 drivers/platform/x86/sony-laptop.c rfk = rfkill_alloc(name, &device->dev, type, rfk 1646 drivers/platform/x86/sony-laptop.c if (!rfk) rfk 1651 drivers/platform/x86/sony-laptop.c rfkill_destroy(rfk); rfk 1660 drivers/platform/x86/sony-laptop.c rfkill_destroy(rfk); rfk 1665 drivers/platform/x86/sony-laptop.c rfkill_init_sw_state(rfk, swblock); rfk 1666 drivers/platform/x86/sony-laptop.c rfkill_set_hw_state(rfk, hwblock); rfk 1668 drivers/platform/x86/sony-laptop.c err = rfkill_register(rfk); rfk 1670 drivers/platform/x86/sony-laptop.c rfkill_destroy(rfk); rfk 1673 drivers/platform/x86/sony-laptop.c sony_rfkill_devices[nc_type] = rfk; rfk 31 drivers/platform/x86/toshiba_bluetooth.c struct rfkill *rfk; rfk 198 drivers/platform/x86/toshiba_bluetooth.c rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); rfk 214 drivers/platform/x86/toshiba_bluetooth.c rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); rfk 229 drivers/platform/x86/toshiba_bluetooth.c rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); rfk 259 drivers/platform/x86/toshiba_bluetooth.c bt_dev->rfk = rfkill_alloc("Toshiba Bluetooth", rfk 264 drivers/platform/x86/toshiba_bluetooth.c if (!bt_dev->rfk) { rfk 270 drivers/platform/x86/toshiba_bluetooth.c rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); rfk 272 drivers/platform/x86/toshiba_bluetooth.c result = rfkill_register(bt_dev->rfk); rfk 275 drivers/platform/x86/toshiba_bluetooth.c rfkill_destroy(bt_dev->rfk); rfk 287 drivers/platform/x86/toshiba_bluetooth.c if (bt_dev->rfk) { rfk 288 drivers/platform/x86/toshiba_bluetooth.c rfkill_unregister(bt_dev->rfk); rfk 289 drivers/platform/x86/toshiba_bluetooth.c rfkill_destroy(bt_dev->rfk); rfk 41 drivers/platform/x86/xo1-rfkill.c struct rfkill *rfk; rfk 44 drivers/platform/x86/xo1-rfkill.c rfk = rfkill_alloc(pdev->name, &pdev->dev, RFKILL_TYPE_WLAN, rfk 46 drivers/platform/x86/xo1-rfkill.c if (!rfk) rfk 49 drivers/platform/x86/xo1-rfkill.c r = rfkill_register(rfk); rfk 51 drivers/platform/x86/xo1-rfkill.c rfkill_destroy(rfk); rfk 55 drivers/platform/x86/xo1-rfkill.c platform_set_drvdata(pdev, rfk); rfk 61 drivers/platform/x86/xo1-rfkill.c struct rfkill *rfk = platform_get_drvdata(pdev); rfk 62 drivers/platform/x86/xo1-rfkill.c rfkill_unregister(rfk); rfk 63 drivers/platform/x86/xo1-rfkill.c rfkill_destroy(rfk);