| /linux-6.15/include/linux/ |
| H A D | srcu.h | 31 #define init_srcu_struct(ssp) \ argument 113 static inline int __srcu_read_lock_nmisafe(struct srcu_struct *ssp) in __srcu_read_lock_nmisafe() 143 static inline int srcu_read_lock_held(const struct srcu_struct *ssp) in srcu_read_lock_held() 178 static inline int srcu_read_lock_held(const struct srcu_struct *ssp) in srcu_read_lock_held() 202 #define srcu_dereference_check(p, ssp, c) \ argument 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() 352 srcu_read_lock_notrace(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_notrace() 383 static inline int srcu_down_read(struct srcu_struct *ssp) __acquires(ssp) in srcu_down_read() 397 static inline void srcu_read_unlock(struct srcu_struct *ssp, int idx) in srcu_read_unlock() [all …]
|
| H A D | srcutiny.h | 63 static inline int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() 76 static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp) in __srcu_ptr_to_ctr() 81 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr() 86 static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp) in __srcu_read_lock_fast() 91 static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast() 99 static inline void synchronize_srcu_expedited(struct srcu_struct *ssp) in synchronize_srcu_expedited() 104 static inline void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() 109 #define srcu_check_read_flavor(ssp, read_flavor) do { } while (0) argument 110 #define srcu_check_read_flavor_force(ssp, read_flavor) do { } while (0) argument 113 static inline void srcu_torture_stats_print(struct srcu_struct *ssp, in srcu_torture_stats_print()
|
| H A D | srcutree.h | 49 struct srcu_struct *ssp; member 217 static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp) in __srcu_ptr_to_ctr() 224 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr() 243 static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp) in __srcu_read_lock_fast() 271 static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast() 291 static inline int __srcu_read_lock_lite(struct srcu_struct *ssp) in __srcu_read_lock_lite() 312 static inline void __srcu_read_unlock_lite(struct srcu_struct *ssp, int idx) in __srcu_read_unlock_lite() 324 static inline void srcu_check_read_flavor_force(struct srcu_struct *ssp, int read_flavor) in srcu_check_read_flavor_force() 336 static inline void srcu_check_read_flavor(struct srcu_struct *ssp, int read_flavor) in srcu_check_read_flavor()
|
| /linux-6.15/kernel/rcu/ |
| H A D | srcutree.c | 309 int init_srcu_struct(struct srcu_struct *ssp) in init_srcu_struct() 373 struct srcu_struct *ssp = sdp->ssp; in spin_lock_irqsave_sdp_contention() local 750 int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() 1125 static void srcu_flip(struct srcu_struct *ssp) in srcu_flip() 1520 void synchronize_srcu(struct srcu_struct *ssp) in synchronize_srcu() 1607 struct srcu_struct *ssp; in srcu_barrier_cb() local 1642 void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() 1774 struct srcu_struct *ssp; in srcu_invoke_callbacks() local 1855 struct srcu_struct *ssp; in process_srcu() local 2008 struct srcu_struct *ssp; in srcu_module_coming() local [all …]
|
| H A D | srcutiny.c | 31 static int init_srcu_struct_fields(struct srcu_struct *ssp) in init_srcu_struct_fields() 49 int __init_srcu_struct(struct srcu_struct *ssp, const char *name, in __init_srcu_struct() 69 int init_srcu_struct(struct srcu_struct *ssp) in init_srcu_struct() 84 void cleanup_srcu_struct(struct srcu_struct *ssp) in cleanup_srcu_struct() 101 void __srcu_read_unlock(struct srcu_struct *ssp, int idx) in __srcu_read_unlock() 124 struct srcu_struct *ssp; in srcu_drive_gp() local 175 static void srcu_gp_start_if_needed(struct srcu_struct *ssp) in srcu_gp_start_if_needed() 199 void call_srcu(struct srcu_struct *ssp, struct rcu_head *rhp, in call_srcu() 219 void synchronize_srcu(struct srcu_struct *ssp) in synchronize_srcu() 246 unsigned long get_state_synchronize_srcu(struct srcu_struct *ssp) in get_state_synchronize_srcu() [all …]
|
| /linux-6.15/drivers/tty/serial/ |
| H A D | sifive.c | 306 static void __ssp_enable_txwm(struct sifive_serial_port *ssp) in __ssp_enable_txwm() 322 static void __ssp_enable_rxwm(struct sifive_serial_port *ssp) in __ssp_enable_rxwm() 338 static void __ssp_disable_txwm(struct sifive_serial_port *ssp) in __ssp_disable_txwm() 354 static void __ssp_disable_rxwm(struct sifive_serial_port *ssp) in __ssp_disable_rxwm() 430 static void __ssp_update_div(struct sifive_serial_port *ssp) in __ssp_update_div() 522 struct sifive_serial_port *ssp = dev_id; in sifive_serial_irq() local 819 struct sifive_serial_port *ssp; in sifive_serial_console_setup() local 913 struct sifive_serial_port *ssp; in sifive_serial_probe() local 1015 struct sifive_serial_port *ssp = platform_get_drvdata(dev); in sifive_serial_remove() local 1025 struct sifive_serial_port *ssp = dev_get_drvdata(dev); in sifive_serial_suspend() local [all …]
|
| /linux-6.15/sound/soc/pxa/ |
| H A D | pxa-ssp.c | 39 struct ssp_device *ssp; member 77 struct ssp_device *ssp = priv->ssp; in pxa_ssp_startup() local 103 struct ssp_device *ssp = priv->ssp; in pxa_ssp_shutdown() local 121 struct ssp_device *ssp = priv->ssp; in pxa_ssp_suspend() local 139 struct ssp_device *ssp = priv->ssp; in pxa_ssp_resume() local 188 struct ssp_device *ssp = priv->ssp; in pxa_ssp_set_dai_sysclk() local 256 struct ssp_device *ssp = priv->ssp; in pxa_ssp_set_pll() local 322 struct ssp_device *ssp = priv->ssp; in pxa_ssp_set_dai_tdm_slot() local 357 struct ssp_device *ssp = priv->ssp; in pxa_ssp_set_dai_tristate() local 417 struct ssp_device *ssp = priv->ssp; in pxa_ssp_configure_dai_fmt() local [all …]
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | mxs-mmc.c | 48 struct mxs_ssp ssp; member 64 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_get_cd() local 86 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_reset() local 128 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_request_done() local 180 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_irq_handler() local 216 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_prep_dma() local 250 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_bc() local 284 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_ac() local 357 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_adtc() local 512 struct mxs_ssp *ssp = &host->ssp; in mxs_mmc_enable_sdio_irq() local [all …]
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-mxs.c | 59 struct mxs_ssp ssp; member 68 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_setup_transfer() local 128 struct mxs_ssp *ssp = &spi->ssp; in mxs_ssp_wait() local 155 struct mxs_ssp *ssp = dev_id; in mxs_ssp_irq_handler() local 168 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_txrx_dma() local 303 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_txrx_pio() local 365 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_transfer_one() local 447 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_runtime_suspend() local 468 struct mxs_ssp *ssp = &spi->ssp; in mxs_spi_runtime_resume() local 535 struct mxs_ssp *ssp; in mxs_spi_probe() local [all …]
|
| H A D | spi-pxa2xx-platform.c | 22 pxa2xx_spi_init_ssp(struct platform_device *pdev, struct ssp_device *ssp, enum pxa_ssp_type type) in pxa2xx_spi_init_ssp() 55 static void pxa2xx_spi_ssp_release(void *ssp) in pxa2xx_spi_ssp_release() 62 struct ssp_device *ssp; in pxa2xx_spi_ssp_request() local 84 struct ssp_device *ssp; in pxa2xx_spi_init_pdata() local 145 struct ssp_device *ssp; in pxa2xx_spi_platform_probe() local
|
| H A D | spi-pxa2xx-pci.c | 67 static int pxa2xx_spi_pci_clk_register(struct pci_dev *dev, struct ssp_device *ssp, in pxa2xx_spi_pci_clk_register() 98 struct ssp_device *ssp = &c->ssp; in lpss_spi_setup() local 179 struct ssp_device *ssp = &c->ssp; in ce4100_spi_setup() local 194 struct ssp_device *ssp = &c->ssp; in mrfld_spi_setup() local 251 struct ssp_device *ssp = &c->ssp; in qrk_spi_setup() local 270 struct ssp_device *ssp; in pxa2xx_spi_pci_probe() local
|
| H A D | spi-pxa2xx.c | 891 const struct ssp_device *ssp = drv_data->ssp; in ssp_get_clk_div() local 1272 int pxa2xx_spi_probe(struct device *dev, struct ssp_device *ssp, in pxa2xx_spi_probe() 1468 struct ssp_device *ssp = drv_data->ssp; in pxa2xx_spi_remove() local 1488 struct ssp_device *ssp = drv_data->ssp; in pxa2xx_spi_suspend() local 1506 struct ssp_device *ssp = drv_data->ssp; in pxa2xx_spi_resume() local
|
| H A D | spi-pxa2xx.h | 36 struct ssp_device ssp; member 45 struct ssp_device *ssp; member
|
| /linux-6.15/drivers/soc/pxa/ |
| H A D | ssp.c | 40 struct ssp_device *ssp = NULL; in pxa_ssp_request() local 64 struct ssp_device *ssp = NULL; in pxa_ssp_request_of() local 85 void pxa_ssp_free(struct ssp_device *ssp) in pxa_ssp_free() 114 struct ssp_device *ssp; in pxa_ssp_probe() local 181 struct ssp_device *ssp = platform_get_drvdata(pdev); in pxa_ssp_remove() local
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | shstk.c | 50 static int create_rstor_token(unsigned long ssp, unsigned long *token_addr) in create_rstor_token() 238 unsigned long long ssp; in get_user_shstk_addr() local 280 static int shstk_push_sigframe(unsigned long *ssp) in shstk_push_sigframe() 295 static int shstk_pop_sigframe(unsigned long *ssp) in shstk_pop_sigframe() 350 unsigned long ssp; in setup_signal_shadow_stack() local 383 unsigned long ssp; in restore_signal_shadow_stack() local 583 unsigned long ssp; in shstk_update_last_frame() local
|
| H A D | cet.c | 50 unsigned long ssp; in do_user_cp_fault() local
|
| /linux-6.15/fs/bcachefs/ |
| H A D | rcu_pending.c | 44 static inline rcu_gp_poll_state_t __get_state_synchronize_rcu(struct srcu_struct *ssp) in __get_state_synchronize_rcu() 51 static inline rcu_gp_poll_state_t __start_poll_synchronize_rcu(struct srcu_struct *ssp) in __start_poll_synchronize_rcu() 58 static inline bool __poll_state_synchronize_rcu(struct srcu_struct *ssp, rcu_gp_poll_state_t cookie) in __poll_state_synchronize_rcu() 65 static inline void __rcu_barrier(struct srcu_struct *ssp) in __rcu_barrier() 72 static inline void __call_rcu(struct srcu_struct *ssp, struct rcu_head *rhp, in __call_rcu()
|
| /linux-6.15/sound/soc/intel/catpt/ |
| H A D | registers.h | 35 #define CATPT_CS_SFCR(ssp) BIT(27 + (ssp)) argument 39 #define CATPT_CS_SDPM(ssp) BIT(11 + (ssp)) argument 44 #define CATPT_CS_SBCS(ssp) BIT(2 + (ssp)) argument 144 #define catpt_ssp_addr(cdev, ssp) \ argument 151 #define catpt_writel_ssp(cdev, ssp, reg, val) \ argument
|
| /linux-6.15/arch/arm/mach-sa1100/ |
| H A D | ssp.c | 158 void ssp_save_state(struct ssp_state *ssp) in ssp_save_state() 172 void ssp_restore_state(struct ssp_state *ssp) in ssp_restore_state()
|
| /linux-6.15/security/smack/ |
| H A D | smack_lsm.c | 1564 struct socket_smack *ssp; in smack_inode_getsecurity() local 1969 struct socket_smack *ssp; in smack_file_receive() local 2406 struct socket_smack *ssp = smack_sock(sk); in smack_sk_alloc_security() local 2575 struct socket_smack *ssp = smack_sock(sk); in smack_netlbl_add() local 2608 struct socket_smack *ssp = smack_sock(sk); in smack_netlbl_delete() local 2871 struct socket_smack *ssp; in smack_inode_setsecurity() local 2945 struct socket_smack *ssp; in smack_socket_post_create() local 3979 struct socket_smack *ssp) in smack_from_secattr() 4139 struct socket_smack *ssp = NULL; in smack_from_netlbl() local 4266 struct socket_smack *ssp; in smack_socket_getpeersec_stream() local [all …]
|
| H A D | smack_netfilter.c | 26 struct socket_smack *ssp; in smack_ip_output() local
|
| /linux-6.15/drivers/clk/mxs/ |
| H A D | clk-ssp.c | 21 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate) in mxs_ssp_set_clk_rate()
|
| /linux-6.15/fs/nilfs2/ |
| H A D | segment.c | 389 struct nilfs_segsum_pointer *ssp, in nilfs_segctor_map_segsum_entry() 444 struct nilfs_segsum_pointer *ssp; in nilfs_segctor_zeropad_segsum() local 486 struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp, in nilfs_segctor_segsum_block_required() 616 struct nilfs_segsum_pointer *ssp, in nilfs_write_file_data_binfo() 625 struct nilfs_segsum_pointer *ssp, in nilfs_write_file_node_binfo() 665 struct nilfs_segsum_pointer *ssp, in nilfs_write_dat_data_binfo() 674 struct nilfs_segsum_pointer *ssp, in nilfs_write_dat_node_binfo() 1605 struct nilfs_segsum_pointer ssp; in nilfs_segctor_update_payload_blocknr() local
|
| /linux-6.15/sound/soc/intel/avs/ |
| H A D | utils.h | 62 #define AVS_STRING_FMT(prefix, suffix, ssp, tdm) \ argument
|
| /linux-6.15/arch/x86/kernel/fpu/ |
| H A D | core.c | 566 static int update_fpu_shstk(struct task_struct *dst, unsigned long ssp) in update_fpu_shstk() 594 unsigned long ssp) in fpu_clone()
|