Lines Matching refs:tp_rfk
1155 static int tpacpi_rfk_update_swstate(const struct tpacpi_rfk *tp_rfk)
1159 if (!tp_rfk)
1162 status = (tp_rfk->ops->get_status)();
1166 rfkill_set_sw_state(tp_rfk->rfkill,
1188 struct tpacpi_rfk *tp_rfk;
1191 tp_rfk = tpacpi_rfkill_switches[i];
1192 if (tp_rfk) {
1193 if (rfkill_set_hw_state(tp_rfk->rfkill,
1222 struct tpacpi_rfk *tp_rfk = data;
1230 res = (tp_rfk->ops->set_status)(blocked ?
1234 tpacpi_rfk_update_swstate(tp_rfk);
1309 struct tpacpi_rfk *tp_rfk;
1313 tp_rfk = tpacpi_rfkill_switches[id];
1314 if (tp_rfk) {
1315 rfkill_unregister(tp_rfk->rfkill);
1316 rfkill_destroy(tp_rfk->rfkill);
1318 kfree(tp_rfk);