Searched refs:sclp_register (Results 1 – 14 of 14) sorted by relevance
/linux-4.19.296/drivers/s390/char/ |
D | sclp_quiesce.c | 52 static void sclp_quiesce_pm_event(struct sclp_register *reg, in sclp_quiesce_pm_event() 72 static struct sclp_register sclp_quiesce_event = { 81 return sclp_register(&sclp_quiesce_event); in sclp_quiesce_init()
|
D | sclp.h | 223 struct sclp_register { struct 234 void (*state_change_fn)(struct sclp_register *); argument 238 void (*pm_event_fn)(struct sclp_register *, enum sclp_pm_event); argument 246 int sclp_register(struct sclp_register *reg); argument 247 void sclp_unregister(struct sclp_register *reg);
|
D | sclp.c | 404 struct sclp_register *reg; in sclp_dispatch_evbufs() 419 reg = list_entry(l, struct sclp_register, list); in sclp_dispatch_evbufs() 586 struct sclp_register *reg; in sclp_dispatch_state_change() 595 reg = list_entry(l, struct sclp_register, list); in sclp_dispatch_state_change() 651 static struct sclp_register sclp_state_change_event = { 662 struct sclp_register *t; in __sclp_get_mask() 667 t = list_entry(l, struct sclp_register, list); in __sclp_get_mask() 675 sclp_register(struct sclp_register *reg) in sclp_register() function 707 EXPORT_SYMBOL(sclp_register); 711 sclp_unregister(struct sclp_register *reg) in sclp_unregister() [all …]
|
D | sclp_vt220.c | 98 static void sclp_vt220_pm_event_fn(struct sclp_register *reg, 104 static struct sclp_register sclp_vt220_register = { 110 static struct sclp_register sclp_vt220_register_input = { 714 rc = sclp_register(&sclp_vt220_register); in __sclp_vt220_init() 766 rc = sclp_register(&sclp_vt220_register_input); in sclp_vt220_tty_init() 824 static void sclp_vt220_pm_event_fn(struct sclp_register *reg, in sclp_vt220_pm_event_fn()
|
D | sclp_ocf.c | 83 static struct sclp_register sclp_ocf_event = { 149 return sclp_register(&sclp_ocf_event); in ocf_init()
|
D | sclp_config.c | 83 static struct sclp_register sclp_conf_register = 174 rc = sclp_register(&sclp_conf_register); in sclp_conf_init()
|
D | sclp_async.c | 49 static struct sclp_register sclp_async_register = { 146 rc = sclp_register(&sclp_async_register); in sclp_async_init()
|
D | sclp_pci.c | 31 static struct sclp_register sclp_pci_event = { 136 ret = sclp_register(&sclp_pci_event); in sclp_pci_report()
|
D | sclp_rw.c | 29 static void sclp_rw_pm_event(struct sclp_register *reg, in sclp_rw_pm_event() 36 static struct sclp_register sclp_rw_event = { 369 rc = sclp_register(&sclp_rw_event); in sclp_rw_init()
|
D | sclp_tty.c | 475 sclp_tty_state_change(struct sclp_register *reg) in sclp_tty_state_change() 479 static struct sclp_register sclp_input_event = 545 rc = sclp_register(&sclp_input_event); in sclp_tty_init()
|
D | sclp_ftp.c | 229 static struct sclp_register sclp_ftp_event = { 247 rc = sclp_register(&sclp_ftp_event); in sclp_ftp_startup()
|
D | sclp_sdias.c | 28 static struct sclp_register sclp_sdias_register = { 229 rc = sclp_register(&sclp_sdias_register); in sclp_sdias_register_check()
|
D | sclp_cpi_sys.c | 56 static struct sclp_register sclp_cpi_event = { 133 rc = sclp_register(&sclp_cpi_event); in cpi_req()
|
D | sclp_sd.c | 167 static struct sclp_register sclp_sd_register = { 545 rc = sclp_register(&sclp_sd_register); in sclp_sd_init()
|