Home
last modified time | relevance | path

Searched refs:ssp (Results 1 – 7 of 7) sorted by relevance

/include/linux/
Dsrcu.h28 int __init_srcu_struct(struct srcu_struct *ssp, const char *name,
31 #define init_srcu_struct(ssp) \ argument
35 __init_srcu_struct((ssp), #ssp, &__srcu_key); \
41 int init_srcu_struct(struct srcu_struct *ssp);
54 void call_srcu(struct srcu_struct *ssp, struct rcu_head *head,
56 void cleanup_srcu_struct(struct srcu_struct *ssp);
57 int __srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp);
58 void __srcu_read_unlock(struct srcu_struct *ssp, int idx) __releases(ssp);
59 void synchronize_srcu(struct srcu_struct *ssp);
74 unsigned long get_state_synchronize_srcu(struct srcu_struct *ssp);
[all …]
Dsrcutiny.h55 void synchronize_srcu(struct srcu_struct *ssp);
63 static inline int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() argument
68 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in __srcu_read_lock()
69 WRITE_ONCE(ssp->srcu_lock_nesting[idx], READ_ONCE(ssp->srcu_lock_nesting[idx]) + 1); in __srcu_read_lock()
74 static inline void synchronize_srcu_expedited(struct srcu_struct *ssp) in synchronize_srcu_expedited() argument
76 synchronize_srcu(ssp); in synchronize_srcu_expedited()
79 static inline void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() argument
81 synchronize_srcu(ssp); in srcu_barrier()
85 static inline void srcu_torture_stats_print(struct srcu_struct *ssp, in srcu_torture_stats_print() argument
90 idx = ((data_race(READ_ONCE(ssp->srcu_idx)) + 1) & 0x2) >> 1; in srcu_torture_stats_print()
[all …]
Dpxa2xx_ssp.h275 static inline void pxa_ssp_enable(struct ssp_device *ssp) in pxa_ssp_enable() argument
279 sscr0 = pxa_ssp_read_reg(ssp, SSCR0) | SSCR0_SSE; in pxa_ssp_enable()
280 pxa_ssp_write_reg(ssp, SSCR0, sscr0); in pxa_ssp_enable()
283 static inline void pxa_ssp_disable(struct ssp_device *ssp) in pxa_ssp_disable() argument
287 sscr0 = pxa_ssp_read_reg(ssp, SSCR0) & ~SSCR0_SSE; in pxa_ssp_disable()
288 pxa_ssp_write_reg(ssp, SSCR0, sscr0); in pxa_ssp_disable()
306 static inline void pxa_ssp_free(struct ssp_device *ssp) {} in pxa_ssp_free() argument
Dsrcutree.h43 struct srcu_struct *ssp; member
203 void synchronize_srcu_expedited(struct srcu_struct *ssp);
204 void srcu_barrier(struct srcu_struct *ssp);
205 void srcu_torture_stats_print(struct srcu_struct *ssp, char *tt, char *tf);
/include/sound/sof/
Ddai.h111 struct sof_ipc_dai_ssp_params ssp; member
/include/linux/spi/
Dmxs-spi.h133 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate);
/include/linux/usb/
Dgadget.h896 struct usb_descriptor_header **ssp);