Home
last modified time | relevance | path

Searched refs:atomic_notifier_head (Results 1 – 17 of 17) sorted by relevance

/linux-6.6.21/include/linux/ !
Dnotifier.h60 struct atomic_notifier_head { struct
116 struct atomic_notifier_head name = \
146 extern int atomic_notifier_chain_register(struct atomic_notifier_head *nh,
156 struct atomic_notifier_head *nh, struct notifier_block *nb);
160 extern int atomic_notifier_chain_unregister(struct atomic_notifier_head *nh,
169 extern int atomic_notifier_call_chain(struct atomic_notifier_head *nh,
183 extern bool atomic_notifier_call_chain_is_empty(struct atomic_notifier_head *nh);
Dpanic_notifier.h8 extern struct atomic_notifier_head panic_notifier_list;
Dfips.h7 extern struct atomic_notifier_head fips_fail_notif_chain;
/linux-6.6.21/arch/arm/include/asm/ !
Dthread_notify.h19 extern struct atomic_notifier_head thread_notify_head; in thread_register_notifier()
25 extern struct atomic_notifier_head thread_notify_head; in thread_unregister_notifier()
31 extern struct atomic_notifier_head thread_notify_head; in thread_notify()
/linux-6.6.21/arch/sh/include/asm/ !
Dsuspend.h24 extern struct atomic_notifier_head sh_mobile_pre_sleep_notifier_list;
25 extern struct atomic_notifier_head sh_mobile_post_sleep_notifier_list;
/linux-6.6.21/kernel/ !
Dnotifier.c149 int atomic_notifier_chain_register(struct atomic_notifier_head *nh, in atomic_notifier_chain_register()
172 int atomic_notifier_chain_register_unique_prio(struct atomic_notifier_head *nh, in atomic_notifier_chain_register_unique_prio()
194 int atomic_notifier_chain_unregister(struct atomic_notifier_head *nh, in atomic_notifier_chain_unregister()
225 int atomic_notifier_call_chain(struct atomic_notifier_head *nh, in atomic_notifier_call_chain()
247 bool atomic_notifier_call_chain_is_empty(struct atomic_notifier_head *nh) in atomic_notifier_call_chain_is_empty()
/linux-6.6.21/arch/powerpc/include/asm/ !
Dio_event_irq.h48 extern struct atomic_notifier_head pseries_ioei_notifier_list;
/linux-6.6.21/drivers/staging/nvec/ !
Dnvec.h141 struct atomic_notifier_head notifier_list;
/linux-6.6.21/arch/s390/include/asm/ !
Dstp.h12 extern struct atomic_notifier_head s390_epoch_delta_notifier;
/linux-6.6.21/net/core/ !
Dfib_notifier.c15 struct atomic_notifier_head fib_chain;
/linux-6.6.21/include/linux/usb/ !
Dphy.h116 struct atomic_notifier_head notifier;
/linux-6.6.21/drivers/gpu/drm/i915/gt/ !
Dintel_engine_types.h562 struct atomic_notifier_head context_status_notifier;
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/ !
Devents.c60 struct atomic_notifier_head fw_nh;
Dpci_irq.c29 struct atomic_notifier_head nh;
Deq.c55 struct atomic_notifier_head nh[MLX5_EVENT_TYPE_MAX];
/linux-6.6.21/arch/powerpc/platforms/powernv/ !
Dopal.c70 static struct atomic_notifier_head opal_msg_notifier_head[OPAL_MSG_TYPE_MAX];
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx4/ !
Dmlx4.h887 struct atomic_notifier_head event_nh;