/* SPDX-License-Identifier: GPL-2.0 */ /* * kobj_map.h */ #ifndef _KOBJ_MAP_H_ #define _KOBJ_MAP_H_ #include typedef struct kobject *kobj_probe_t(dev_t, int *, void *); struct kobj_map; int kobj_map(struct kobj_map *, dev_t, unsigned long, struct module *, kobj_probe_t *, int (*)(dev_t, void *), void *); void kobj_unmap(struct kobj_map *, dev_t, unsigned long); struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *); struct kobj_map *kobj_map_init(kobj_probe_t *, struct mutex *); #endif /* _KOBJ_MAP_H_ */ pan='2'>cgit logo index : kernel
Hosts the 0x221E linux distro kernel.Ubuntu
summaryrefslogtreecommitdiff
path: root/kernel/rcu/srcutiny.c
AgeCommit message (Expand)Author
2022-12-01srcu: Make Tiny synchronize_srcu() check for readersZqiang
2022-08-31srcu: Make Tiny SRCU use full-sized grace-period countersPaul E. McKenney
2022-08-31srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precisePaul E. McKenney
2021-11-30srcu: Prevent redundant __srcu_read_unlock() wakeupPaul E. McKenney
2021-08-06srcutiny: Mark read-side data racesPaul E. McKenney
2021-01-04srcu: Provide polling interfaces for Tiny SRCU grace periodsPaul E. McKenney
2021-01-04srcu: Provide internal interface to start a Tiny SRCU grace periodPaul E. McKenney
2021-01-04srcu: Make Tiny SRCU use multi-bit grace-period counterPaul E. McKenney