/openbmc/linux/drivers/s390/char/ |
H A D | sclp_early_core.c | 64 int sclp_early_cmd(sclp_cmdw_t cmd, void *sccb) in sclp_early_cmd() 89 struct write_sccb *sccb; in sclp_early_print_lm() local 141 struct vt220_sccb *sccb; in sclp_early_print_vt220() local 154 int sclp_early_set_event_mask(struct init_sccb *sccb, in sclp_early_set_event_mask() 178 unsigned int sclp_early_con_check_linemode(struct init_sccb *sccb) in sclp_early_con_check_linemode() 187 unsigned int sclp_early_con_check_vt220(struct init_sccb *sccb) in sclp_early_con_check_vt220() 197 struct init_sccb *sccb; in sclp_early_setup() local 214 void sclp_early_set_buffer(void *sccb) in sclp_early_set_buffer() 280 struct read_info_sccb *sccb = (struct read_info_sccb *)sclp_early_sccb; in sclp_early_read_info() local 314 struct read_info_sccb *sccb = &sclp_info_sccb; in sclp_early_get_memsize() local [all …]
|
H A D | sclp_early.c | 29 struct read_info_sccb *sccb; in sclp_early_facilities_detect() local 127 struct read_cpu_info_sccb *sccb; in sclp_early_get_core_info() local 155 static void __init sclp_early_console_detect(struct init_sccb *sccb) in sclp_early_console_detect() 174 void *sccb = sclp_early_sccb; in sclp_early_detect() local
|
H A D | sclp_rw.c | 44 struct sccb_header *sccb; in sclp_make_buffer() local 85 struct sccb_header *sccb; in sclp_initialize_mto() local 135 struct sccb_header *sccb; in sclp_finalize_mto() local 308 struct sccb_header *sccb; in sclp_buffer_space() local 361 struct sccb_header *sccb; in sclp_writedata_callback() local
|
H A D | sclp_cmd.c | 39 int sclp_sync_request(sclp_cmdw_t cmd, void *sccb) in sclp_sync_request() 44 int sclp_sync_request_timeout(sclp_cmdw_t cmd, void *sccb, int timeout) in sclp_sync_request_timeout() 90 struct read_cpu_info_sccb *sccb; in _sclp_get_core_info() local 122 struct cpu_configure_sccb *sccb; in do_core_configure() local 195 struct assign_storage_sccb *sccb; in do_assign_storage() local 249 struct attach_storage_sccb *sccb; in sclp_attach_storage() local 452 struct read_storage_sccb *sccb; in sclp_detect_standby_memory() local 530 struct chp_cfg_sccb *sccb; in do_chp_configure() local 604 struct chp_info_sccb *sccb; in sclp_chp_read_info() local
|
H A D | sclp.h | 123 #define sccb_get_generic_mask(sccb, i) \ argument 129 #define sccb_get_recv_mask(sccb) sccb_get_generic_mask(sccb, 0) argument 130 #define sccb_get_send_mask(sccb) sccb_get_generic_mask(sccb, 1) argument 131 #define sccb_get_sclp_recv_mask(sccb) sccb_get_generic_mask(sccb, 2) argument 132 #define sccb_get_sclp_send_mask(sccb) sccb_get_generic_mask(sccb, 3) argument 134 #define sccb_set_generic_mask(sccb, i, val) \ argument 140 #define sccb_set_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 0, val) argument 141 #define sccb_set_send_mask(sccb, val) sccb_set_generic_mask(sccb, 1, val) argument 211 struct read_cpu_info_sccb *sccb) in sclp_fill_core_info() 250 void *sccb; /* pointer to the sccb to execute */ member [all …]
|
H A D | sclp.c | 128 sclp_cmdw_t cmd, struct sccb_header *sccb, in sclp_trace_sccb() 150 struct sccb_header *sccb = req->sccb; in sclp_trace_req() local 529 sclp_dispatch_evbufs(struct sccb_header *sccb) in sclp_dispatch_evbufs() 576 struct sccb_header *sccb; in sclp_read_cb() local 590 struct sccb_header *sccb; in __sclp_make_read_req() local 608 __sclp_find_req(u32 sccb) in __sclp_find_req() 623 struct sccb_header *sccb = (struct sccb_header *)__va(sccb_int); in ok_response() local 914 sclp_remove_processed(struct sccb_header *sccb) in sclp_remove_processed() 944 struct init_sccb *sccb = sclp_init_sccb; in __sclp_make_init_req() local 972 struct init_sccb *sccb = sclp_init_sccb; in sclp_init_mask() local [all …]
|
H A D | sclp_sdias.c | 61 struct sdias_sccb *sccb = sclp_sdias_sccb; in sdias_sclp_send() local 108 struct sdias_sccb *sccb = sclp_sdias_sccb; in sclp_sdias_blk_count() local 168 struct sdias_sccb *sccb = sclp_sdias_sccb; in sclp_sdias_copy() local
|
H A D | sclp_vt220.c | 155 struct sclp_vt220_sccb *sccb; in sclp_vt220_callback() local 223 struct sclp_vt220_sccb *sccb; in sclp_vt220_emit_current() local 263 struct sclp_vt220_sccb *sccb; in sclp_vt220_initialize_page() local 285 struct sclp_vt220_sccb *sccb; in sclp_vt220_space_left() local 294 struct sclp_vt220_sccb *sccb; in sclp_vt220_chars_stored() local 307 struct sclp_vt220_sccb *sccb; in sclp_vt220_add_msg() local
|
H A D | sclp_pci.c | 60 struct pci_cfg_sccb *sccb; in do_pci_configure() local 133 struct err_notify_sccb *sccb; in sclp_pci_report() local
|
H A D | sclp_ap.c | 24 struct ap_cfg_sccb *sccb; in do_ap_configure() local
|
H A D | sclp_ctl.c | 58 struct sccb_header *sccb; in sclp_ctl_ioctl_sccb() local
|
H A D | sclp_ftp.c | 91 struct sclp_diag_sccb *sccb; in sclp_ftp_et7() local
|
H A D | sclp_config.c | 95 struct sclp_ofb_sccb *sccb; in sclp_ofb_send_req() local
|
H A D | sclp_rw.h | 68 void *sccb; member
|
H A D | sclp_cpi_sys.c | 82 struct cpi_sccb *sccb; in cpi_prepare_req() local
|
H A D | sclp_sd.c | 192 struct sclp_sd_sccb *sccb = (void *) page; in sclp_sd_sync() local
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | sclp.c | 31 static int sclp_service_call(unsigned int command, void *sccb) in sclp_service_call() 51 WriteEventMask *sccb = (void *)_sccb; in sclp_set_write_mask() local 68 WriteEventData *sccb = (void *)_sccb; in write() local 112 ReadInfo *sccb = (void *)_sccb; in sclp_get_loadparm_ascii() local 123 ReadEventData *sccb = (void *)_sccb; in sclp_read() local
|
/openbmc/qemu/hw/s390x/ |
H A D | sclp.c | 107 static void read_SCP_info(SCLPDevice *sclp, SCCB *sccb) in read_SCP_info() 185 static void sclp_read_cpu_info(SCLPDevice *sclp, SCCB *sccb) in sclp_read_cpu_info() 213 static void sclp_configure_io_adapter(SCLPDevice *sclp, SCCB *sccb, in sclp_configure_io_adapter() 242 static void sclp_execute(SCLPDevice *sclp, SCCB *sccb, uint32_t code) in sclp_execute() 273 int sclp_service_call_protected(S390CPU *cpu, uint64_t sccb, uint32_t code) in sclp_service_call_protected() 300 int sclp_service_call(S390CPU *cpu, uint64_t sccb, uint32_t code) in sclp_service_call() 356 static void service_interrupt(SCLPDevice *sclp, uint32_t sccb) in service_interrupt() 373 void sclp_service_interrupt(uint32_t sccb) in sclp_service_interrupt()
|
H A D | event-facility.c | 109 static uint16_t write_event_length_check(SCCB *sccb) in write_event_length_check() 131 EventBufferHeader *event_buf, SCCB *sccb) in handle_write_event_buf() 154 static uint16_t handle_sccb_write_events(SCLPEventFacility *ef, SCCB *sccb) in handle_sccb_write_events() 181 static void write_event_data(SCLPEventFacility *ef, SCCB *sccb) in write_event_data() 201 static uint16_t handle_sccb_read_events(SCLPEventFacility *ef, SCCB *sccb, in handle_sccb_read_events() 253 static void read_event_data(SCLPEventFacility *ef, SCCB *sccb) in read_event_data() 291 static void write_event_mask(SCLPEventFacility *ef, SCCB *sccb) in write_event_mask() 336 static void command_handler(SCLPEventFacility *ef, SCCB *sccb, uint64_t code) in command_handler()
|
H A D | s390-pci-bus.c | 118 void s390_pci_sclp_configure(SCCB *sccb) in s390_pci_sclp_configure() 177 void s390_pci_sclp_deconfigure(SCCB *sccb) in s390_pci_sclp_deconfigure()
|
/openbmc/linux/drivers/scsi/ |
H A D | FlashPoint.c | 74 struct sccb { struct 76 unsigned char ControlByte; 77 unsigned char CdbLength; 79 u32 DataLength; 80 void *DataPointer; 81 unsigned char CcbRes[2]; 82 unsigned char HostStatus; 84 unsigned char TargID; 108 struct sccb *Sccb_forwardlink; argument 110 u32 Sccb_savedATC; [all …]
|
/openbmc/linux/arch/s390/include/uapi/asm/ |
H A D | sclp_ctl.h | 17 __u64 sccb; member
|
/openbmc/qemu/include/hw/s390x/ |
H A D | sclp.h | 219 static inline int sccb_data_len(SCCB *sccb) in sccb_data_len()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 1159 uint64_t sccb; in kvm_sclp_service_call() local
|