Home
last modified time | relevance | path

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

/include/linux/
A Dsrcu.h35 __init_srcu_struct((ssp), #ssp, &__srcu_key); \
56 void __srcu_read_unlock(struct srcu_struct *ssp, int idx) __releases(ssp);
110 int __srcu_read_lock_nmisafe(struct srcu_struct *ssp) __acquires(ssp);
216 #define srcu_dereference(p, ssp) srcu_dereference_check((p), (ssp), 0) argument
247 static inline int srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock() argument
325 srcu_read_lock_notrace(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_notrace() argument
371 __releases(ssp) in srcu_read_unlock()
387 __releases(ssp) in srcu_read_unlock_fast()
403 __releases(ssp) in srcu_up_read_fast()
418 __releases(ssp) in srcu_read_unlock_nmisafe()
[all …]
A Dsrcutiny.h55 void synchronize_srcu(struct srcu_struct *ssp);
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()
88 return __srcu_ctr_to_ptr(ssp, __srcu_read_lock(ssp)); in __srcu_read_lock_fast()
93 __srcu_read_unlock(ssp, __srcu_ptr_to_ctr(ssp, scp)); in __srcu_read_unlock_fast()
98 synchronize_srcu(ssp); in synchronize_srcu_expedited()
103 synchronize_srcu(ssp); in srcu_barrier()
118 data_race(READ_ONCE(ssp->srcu_lock_nesting[!idx])), in srcu_torture_stats_print()
119 data_race(READ_ONCE(ssp->srcu_lock_nesting[idx])), in srcu_torture_stats_print()
120 data_race(READ_ONCE(ssp->srcu_idx)), in srcu_torture_stats_print()
[all …]
A Dsrcutree.h49 struct srcu_struct *ssp; member
210 int __srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp);
211 void synchronize_srcu_expedited(struct srcu_struct *ssp);
212 void srcu_barrier(struct srcu_struct *ssp);
219 return scpp - &ssp->sda->srcu_ctrs[0]; in __srcu_ptr_to_ctr()
226 return &ssp->sda->srcu_ctrs[idx]; in __srcu_ctr_to_ptr()
245 struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp); in __srcu_read_lock_fast()
281 void __srcu_check_read_flavor(struct srcu_struct *ssp, int read_flavor);
288 struct srcu_data *sdp = raw_cpu_ptr(ssp->sda); in srcu_check_read_flavor_force()
294 __srcu_check_read_flavor(ssp, read_flavor); in srcu_check_read_flavor_force()
[all …]
A 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
/include/sound/sof/
A Ddai.h111 struct sof_ipc_dai_ssp_params ssp; member
/include/linux/spi/
A Dmxs-spi.h133 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate);
/include/linux/usb/
A Dgadget.h881 struct usb_descriptor_header **ssp);

Completed in 16 milliseconds