/kernel/linux/linux-6.6/include/linux/ |
H A D | rfkill.h | 57 * @set_block: turn the transmitter on (blocked == false) or off 58 * (blocked == true) -- ignore and return 0 when hard blocked. 64 int (*set_block)(void *data, bool blocked); 94 * set_block() will be called to initialize the software blocked state 97 * If the hardware blocked state is not set before registration, 144 * @blocked: the current hardware block state to set 150 bool blocked, unsigned long reason); 154 * @blocked: the current hardware block state to set 156 * rfkill drivers that get events when the hard-blocked stat 170 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) rfkill_set_hw_state() argument 281 rfkill_set_hw_state_reason(struct rfkill *rfkill, bool blocked, unsigned long reason) rfkill_set_hw_state_reason() argument 288 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) rfkill_set_hw_state() argument 293 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) rfkill_set_sw_state() argument 298 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) rfkill_init_sw_state() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | rfkill.h | 57 * @set_block: turn the transmitter on (blocked == false) or off 58 * (blocked == true) -- ignore and return 0 when hard blocked. 64 int (*set_block)(void *data, bool blocked); 94 * set_block() will be called to initialize the software blocked state 97 * If the hardware blocked state is not set before registration, 143 * @blocked: the current hardware block state to set 145 * rfkill drivers that get events when the hard-blocked state changes 156 * should be blocked) so that drivers need not keep track of the soft 159 bool rfkill_set_hw_state(struct rfkill *rfkill, bool blocked); 259 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) rfkill_set_hw_state() argument 264 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) rfkill_set_sw_state() argument 269 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) rfkill_init_sw_state() argument [all...] |
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | trans_i386_syscalls.c | 19 static inline void latx_sig_setmask(sigset_t *blocked, old_sigset_t set) in latx_sig_setmask() argument 21 memcpy(blocked->sig, &set, sizeof(set)); in latx_sig_setmask() 35 old_set = current->blocked.sig[0]; in SYSCALL_DEFINE4() 42 new_blocked = current->blocked; in SYSCALL_DEFINE4() 59 if (copy_to_user(nset, &(current->blocked), in SYSCALL_DEFINE4()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | xo1-rfkill.c | 15 static int rfkill_set_block(void *data, bool blocked) in rfkill_set_block() argument 20 if (blocked == card_blocked) in rfkill_set_block() 23 if (blocked) in rfkill_set_block() 30 card_blocked = blocked; in rfkill_set_block()
|
H A D | amilo-rfkill.c | 28 static int amilo_a1655_rfkill_set_block(void *data, bool blocked) in amilo_a1655_rfkill_set_block() argument 30 u8 param = blocked ? A1655_WIFI_OFF : A1655_WIFI_ON; in amilo_a1655_rfkill_set_block() 54 static int amilo_m7440_rfkill_set_block(void *data, bool blocked) in amilo_m7440_rfkill_set_block() argument 56 u8 val1 = blocked ? M7440_RADIO_OFF1 : M7440_RADIO_ON1; in amilo_m7440_rfkill_set_block() 57 u8 val2 = blocked ? M7440_RADIO_OFF2 : M7440_RADIO_ON2; in amilo_m7440_rfkill_set_block()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | xo1-rfkill.c | 15 static int rfkill_set_block(void *data, bool blocked) in rfkill_set_block() argument 20 if (blocked == card_blocked) in rfkill_set_block() 23 if (blocked) in rfkill_set_block() 30 card_blocked = blocked; in rfkill_set_block()
|
H A D | amilo-rfkill.c | 28 static int amilo_a1655_rfkill_set_block(void *data, bool blocked) in amilo_a1655_rfkill_set_block() argument 30 u8 param = blocked ? A1655_WIFI_OFF : A1655_WIFI_ON; in amilo_a1655_rfkill_set_block() 54 static int amilo_m7440_rfkill_set_block(void *data, bool blocked) in amilo_m7440_rfkill_set_block() argument 56 u8 val1 = blocked ? M7440_RADIO_OFF1 : M7440_RADIO_ON1; in amilo_m7440_rfkill_set_block() 57 u8 val2 = blocked ? M7440_RADIO_OFF2 : M7440_RADIO_ON2; in amilo_m7440_rfkill_set_block()
|
H A D | msi-laptop.c | 714 static int rfkill_bluetooth_set(void *data, bool blocked) in rfkill_bluetooth_set() argument 716 /* Do something with blocked...*/ in rfkill_bluetooth_set() 718 * blocked == false is on in rfkill_bluetooth_set() 719 * blocked == true is off in rfkill_bluetooth_set() 721 int result = set_device_state(blocked ? "0" : "1", 0, in rfkill_bluetooth_set() 727 static int rfkill_wlan_set(void *data, bool blocked) in rfkill_wlan_set() argument 729 int result = set_device_state(blocked ? "0" : "1", 0, in rfkill_wlan_set() 735 static int rfkill_threeg_set(void *data, bool blocked) in rfkill_threeg_set() argument 737 int result = set_device_state(blocked ? "0" : "1", 0, in rfkill_threeg_set() 773 static bool msi_rfkill_set_state(struct rfkill *rfkill, bool blocked) in msi_rfkill_set_state() argument [all...] |
/kernel/linux/linux-5.10/net/rfkill/ |
H A D | rfkill-gpio.c | 29 static int rfkill_gpio_set_power(void *data, bool blocked) in rfkill_gpio_set_power() argument 33 if (!blocked && !IS_ERR(rfkill->clk) && !rfkill->clk_enabled) in rfkill_gpio_set_power() 36 gpiod_set_value_cansleep(rfkill->shutdown_gpio, !blocked); in rfkill_gpio_set_power() 37 gpiod_set_value_cansleep(rfkill->reset_gpio, !blocked); in rfkill_gpio_set_power() 39 if (blocked && !IS_ERR(rfkill->clk) && rfkill->clk_enabled) in rfkill_gpio_set_power() 42 rfkill->clk_enabled = !blocked; in rfkill_gpio_set_power()
|
H A D | core.c | 303 * @blocked: the new software state 308 static void rfkill_set_block(struct rfkill *rfkill, bool blocked) in rfkill_set_block() argument 333 if (blocked) in rfkill_set_block() 341 err = rfkill->ops->set_block(rfkill->data, blocked); in rfkill_set_block() 367 static void rfkill_update_global_state(enum rfkill_type type, bool blocked) in rfkill_update_global_state() argument 372 rfkill_global_states[type].cur = blocked; in rfkill_update_global_state() 377 rfkill_global_states[i].cur = blocked; in rfkill_update_global_state() 386 * @blocked: the new state 393 static void __rfkill_switch_all(const enum rfkill_type type, bool blocked) in __rfkill_switch_all() argument 397 rfkill_update_global_state(type, blocked); in __rfkill_switch_all() 416 rfkill_switch_all(enum rfkill_type type, bool blocked) rfkill_switch_all() argument 525 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) rfkill_set_hw_state() argument 551 __rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) __rfkill_set_sw_state() argument 565 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) rfkill_set_sw_state() argument 592 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) rfkill_init_sw_state() argument [all...] |
H A D | input.c | 85 bool blocked; in __rfkill_handle_normal_op() local 87 blocked = rfkill_get_global_sw_state(type); in __rfkill_handle_normal_op() 89 blocked = !blocked; in __rfkill_handle_normal_op() 91 rfkill_switch_all(type, blocked); in __rfkill_handle_normal_op()
|
/kernel/linux/linux-6.6/net/rfkill/ |
H A D | rfkill-gpio.c | 30 static int rfkill_gpio_set_power(void *data, bool blocked) in rfkill_gpio_set_power() argument 34 if (!blocked && !IS_ERR(rfkill->clk) && !rfkill->clk_enabled) in rfkill_gpio_set_power() 37 gpiod_set_value_cansleep(rfkill->shutdown_gpio, !blocked); in rfkill_gpio_set_power() 38 gpiod_set_value_cansleep(rfkill->reset_gpio, !blocked); in rfkill_gpio_set_power() 40 if (blocked && !IS_ERR(rfkill->clk) && rfkill->clk_enabled) in rfkill_gpio_set_power() 43 rfkill->clk_enabled = !blocked; in rfkill_gpio_set_power()
|
H A D | core.c | 308 * @blocked: the new software state 313 static void rfkill_set_block(struct rfkill *rfkill, bool blocked) in rfkill_set_block() argument 338 if (blocked) in rfkill_set_block() 346 err = rfkill->ops->set_block(rfkill->data, blocked); in rfkill_set_block() 383 static void rfkill_update_global_state(enum rfkill_type type, bool blocked) in rfkill_update_global_state() argument 388 rfkill_global_states[type].cur = blocked; in rfkill_update_global_state() 393 rfkill_global_states[i].cur = blocked; in rfkill_update_global_state() 402 * @blocked: the new state 409 static void __rfkill_switch_all(const enum rfkill_type type, bool blocked) in __rfkill_switch_all() argument 413 rfkill_update_global_state(type, blocked); in __rfkill_switch_all() 432 rfkill_switch_all(enum rfkill_type type, bool blocked) rfkill_switch_all() argument 541 rfkill_set_hw_state_reason(struct rfkill *rfkill, bool blocked, unsigned long reason) rfkill_set_hw_state_reason() argument 577 __rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) __rfkill_set_sw_state() argument 591 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) rfkill_set_sw_state() argument 618 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) rfkill_init_sw_state() argument [all...] |
H A D | input.c | 85 bool blocked; in __rfkill_handle_normal_op() local 87 blocked = rfkill_get_global_sw_state(type); in __rfkill_handle_normal_op() 89 blocked = !blocked; in __rfkill_handle_normal_op() 91 rfkill_switch_all(type, blocked); in __rfkill_handle_normal_op()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | signal.c | 110 if (sigismember(&t->blocked, sig) || sigismember(&t->real_blocked, sig)) in sig_ignored() 126 * signals, globally pending signals, and blocked signals. 128 static inline bool has_pending_signals(sigset_t *signal, sigset_t *blocked) in has_pending_signals() argument 136 ready |= signal->sig[i] &~ blocked->sig[i]; in has_pending_signals() 139 case 4: ready = signal->sig[3] &~ blocked->sig[3]; in has_pending_signals() 140 ready |= signal->sig[2] &~ blocked->sig[2]; in has_pending_signals() 141 ready |= signal->sig[1] &~ blocked->sig[1]; in has_pending_signals() 142 ready |= signal->sig[0] &~ blocked->sig[0]; in has_pending_signals() 145 case 2: ready = signal->sig[1] &~ blocked->sig[1]; in has_pending_signals() 146 ready |= signal->sig[0] &~ blocked in has_pending_signals() 1340 int ret, blocked, ignored; force_sig_info_to_task() local 2917 sigset_t blocked; signal_delivered() local 4700 sigset_t blocked; SYSCALL_DEFINE1() local 4708 sigset_t blocked; SYSCALL_DEFINE3() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | signal.c | 108 if (sigismember(&t->blocked, sig) || sigismember(&t->real_blocked, sig)) in sig_ignored() 124 * signals, globally pending signals, and blocked signals. 126 static inline bool has_pending_signals(sigset_t *signal, sigset_t *blocked) in has_pending_signals() argument 134 ready |= signal->sig[i] &~ blocked->sig[i]; in has_pending_signals() 137 case 4: ready = signal->sig[3] &~ blocked->sig[3]; in has_pending_signals() 138 ready |= signal->sig[2] &~ blocked->sig[2]; in has_pending_signals() 139 ready |= signal->sig[1] &~ blocked->sig[1]; in has_pending_signals() 140 ready |= signal->sig[0] &~ blocked->sig[0]; in has_pending_signals() 143 case 2: ready = signal->sig[1] &~ blocked->sig[1]; in has_pending_signals() 144 ready |= signal->sig[0] &~ blocked in has_pending_signals() 1313 int ret, blocked, ignored; force_sig_info_to_task() local 2772 sigset_t blocked; signal_delivered() local 4499 sigset_t blocked; SYSCALL_DEFINE1() local 4507 sigset_t blocked; SYSCALL_DEFINE3() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
H A D | rfkill.c | 79 bool blocked; in ath5k_tasklet_rfkill_toggle() local 81 blocked = ath5k_is_rfkill_set(ah); in ath5k_tasklet_rfkill_toggle() 82 wiphy_rfkill_set_hw_state(ah->hw->wiphy, blocked); in ath5k_tasklet_rfkill_toggle()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/ |
H A D | rfkill.c | 79 bool blocked; in ath5k_tasklet_rfkill_toggle() local 81 blocked = ath5k_is_rfkill_set(ah); in ath5k_tasklet_rfkill_toggle() 82 wiphy_rfkill_set_hw_state(ah->hw->wiphy, blocked); in ath5k_tasklet_rfkill_toggle()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | flowring.c | 179 bool blocked) in brcmf_flowring_block() 193 if (ring->blocked == blocked) { in brcmf_flowring_block() 205 if (ring->blocked) { in brcmf_flowring_block() 212 flow->rings[flowid]->blocked = blocked; in brcmf_flowring_block() 221 brcmf_txflowblock_if(ifp, BRCMF_NETIF_STOP_REASON_FLOW, blocked); in brcmf_flowring_block() 268 if (!ring->blocked && in brcmf_flowring_enqueue() 296 if (ring->blocked && in brcmf_flowring_dequeue() 178 brcmf_flowring_block(struct brcmf_flowring *flow, u16 flowid, bool blocked) brcmf_flowring_block() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | flowring.c | 179 bool blocked) in brcmf_flowring_block() 193 if (ring->blocked == blocked) { in brcmf_flowring_block() 205 if (ring->blocked) { in brcmf_flowring_block() 212 flow->rings[flowid]->blocked = blocked; in brcmf_flowring_block() 221 brcmf_txflowblock_if(ifp, BRCMF_NETIF_STOP_REASON_FLOW, blocked); in brcmf_flowring_block() 268 if (!ring->blocked && in brcmf_flowring_enqueue() 296 if (ring->blocked && in brcmf_flowring_dequeue() 178 brcmf_flowring_block(struct brcmf_flowring *flow, u16 flowid, bool blocked) brcmf_flowring_block() argument
|
/kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
H A D | tosa-bt.c | 34 static int tosa_bt_set_block(void *data, bool blocked) in tosa_bt_set_block() argument 36 pr_info("BT_RADIO going: %s\n", blocked ? "off" : "on"); in tosa_bt_set_block() 38 if (!blocked) { in tosa_bt_set_block()
|
/kernel/linux/linux-5.10/fs/coda/ |
H A D | upcall.c | 619 *old = current->blocked; in coda_block_signals() 621 sigfillset(¤t->blocked); in coda_block_signals() 622 sigdelset(¤t->blocked, SIGKILL); in coda_block_signals() 623 sigdelset(¤t->blocked, SIGSTOP); in coda_block_signals() 624 sigdelset(¤t->blocked, SIGINT); in coda_block_signals() 633 current->blocked = *old; in coda_unblock_signals() 657 int blocked; in coda_waitfor_upcall() local 660 blocked = 1; in coda_waitfor_upcall() 673 if (blocked && time_after(jiffies, timeout) && in coda_waitfor_upcall() 677 blocked in coda_waitfor_upcall() [all...] |
/kernel/linux/linux-6.6/fs/coda/ |
H A D | upcall.c | 619 *old = current->blocked; in coda_block_signals() 621 sigfillset(¤t->blocked); in coda_block_signals() 622 sigdelset(¤t->blocked, SIGKILL); in coda_block_signals() 623 sigdelset(¤t->blocked, SIGSTOP); in coda_block_signals() 624 sigdelset(¤t->blocked, SIGINT); in coda_block_signals() 633 current->blocked = *old; in coda_unblock_signals() 657 int blocked; in coda_waitfor_upcall() local 660 blocked = 1; in coda_waitfor_upcall() 673 if (blocked && time_after(jiffies, timeout) && in coda_waitfor_upcall() 677 blocked in coda_waitfor_upcall() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | tx.c | 450 return q->stopped || q->blocked || in mt76_txq_stopped() 726 void __mt76_set_tx_blocked(struct mt76_dev *dev, bool blocked) in __mt76_set_tx_blocked() argument 731 if (blocked == q->blocked) in __mt76_set_tx_blocked() 734 q->blocked = blocked; in __mt76_set_tx_blocked() 739 q->blocked = blocked; in __mt76_set_tx_blocked() 744 q->blocked = blocked; in __mt76_set_tx_blocked() [all...] |
/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | signal.c | 228 sigset_t blocked; in sys_rt_sigreturn() local 236 if (__copy_from_user(&blocked, &frame->uc.uc_sigmask, sizeof(blocked))) in sys_rt_sigreturn() 239 set_current_blocked(&blocked); in sys_rt_sigreturn()
|