Lines Matching refs:sccb
128 #define sccb_get_generic_mask(sccb, i) \ argument
130 __typeof__(sccb) __sccb = sccb; \
134 #define sccb_get_recv_mask(sccb) sccb_get_generic_mask(sccb, 0) argument
135 #define sccb_get_send_mask(sccb) sccb_get_generic_mask(sccb, 1) argument
136 #define sccb_get_sclp_recv_mask(sccb) sccb_get_generic_mask(sccb, 2) argument
137 #define sccb_get_sclp_send_mask(sccb) sccb_get_generic_mask(sccb, 3) argument
139 #define sccb_set_generic_mask(sccb, i, val) \ argument
141 __typeof__(sccb) __sccb = sccb; \
145 #define sccb_set_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 0, val) argument
146 #define sccb_set_send_mask(sccb, val) sccb_set_generic_mask(sccb, 1, val) argument
147 #define sccb_set_sclp_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 2, val) argument
148 #define sccb_set_sclp_send_mask(sccb, val) sccb_set_generic_mask(sccb, 3, val) argument
160 struct read_cpu_info_sccb *sccb) in sclp_fill_core_info() argument
162 char *page = (char *) sccb; in sclp_fill_core_info()
165 info->configured = sccb->nr_configured; in sclp_fill_core_info()
166 info->standby = sccb->nr_standby; in sclp_fill_core_info()
167 info->combined = sccb->nr_configured + sccb->nr_standby; in sclp_fill_core_info()
168 memcpy(&info->core, page + sccb->offset_configured, in sclp_fill_core_info()
199 void *sccb; /* pointer to the sccb to execute */ member
248 int sclp_remove_processed(struct sccb_header *sccb);
251 int sclp_sync_request(sclp_cmdw_t command, void *sccb);
252 int sclp_sync_request_timeout(sclp_cmdw_t command, void *sccb, int timeout);
272 int sclp_early_cmd(sclp_cmdw_t cmd, void *sccb);
273 unsigned int sclp_early_con_check_linemode(struct init_sccb *sccb);
274 unsigned int sclp_early_con_check_vt220(struct init_sccb *sccb);
275 int sclp_early_set_event_mask(struct init_sccb *sccb,
282 static inline int sclp_service_call(sclp_cmdw_t command, void *sccb) in sclp_service_call() argument
293 : "+&d" (cc) : "d" (command), "a" ((unsigned long)sccb) in sclp_service_call()