Lines Matching refs:sccb
131 #define sccb_get_generic_mask(sccb, i) \ argument
133 __typeof__(sccb) __sccb = sccb; \
137 #define sccb_get_recv_mask(sccb) sccb_get_generic_mask(sccb, 0) argument
138 #define sccb_get_send_mask(sccb) sccb_get_generic_mask(sccb, 1) argument
139 #define sccb_get_sclp_recv_mask(sccb) sccb_get_generic_mask(sccb, 2) argument
140 #define sccb_get_sclp_send_mask(sccb) sccb_get_generic_mask(sccb, 3) argument
142 #define sccb_set_generic_mask(sccb, i, val) \ argument
144 __typeof__(sccb) __sccb = sccb; \
148 #define sccb_set_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 0, val) argument
149 #define sccb_set_send_mask(sccb, val) sccb_set_generic_mask(sccb, 1, val) argument
150 #define sccb_set_sclp_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 2, val) argument
151 #define sccb_set_sclp_send_mask(sccb, val) sccb_set_generic_mask(sccb, 3, val) argument
215 struct read_cpu_info_sccb *sccb) in sclp_fill_core_info() argument
217 char *page = (char *) sccb; in sclp_fill_core_info()
220 info->configured = sccb->nr_configured; in sclp_fill_core_info()
221 info->standby = sccb->nr_standby; in sclp_fill_core_info()
222 info->combined = sccb->nr_configured + sccb->nr_standby; in sclp_fill_core_info()
223 memcpy(&info->core, page + sccb->offset_configured, in sclp_fill_core_info()
254 void *sccb; /* pointer to the sccb to execute */ member
303 int sclp_remove_processed(struct sccb_header *sccb);
306 int sclp_sync_request(sclp_cmdw_t command, void *sccb);
307 int sclp_sync_request_timeout(sclp_cmdw_t command, void *sccb, int timeout);
325 int sclp_early_cmd(sclp_cmdw_t cmd, void *sccb);
326 unsigned int sclp_early_con_check_linemode(struct init_sccb *sccb);
327 unsigned int sclp_early_con_check_vt220(struct init_sccb *sccb);
328 int sclp_early_set_event_mask(struct init_sccb *sccb,
336 static inline int sclp_service_call(sclp_cmdw_t command, void *sccb) in sclp_service_call() argument
347 : "+&d" (cc) : "d" (command), "a" ((unsigned long)sccb) in sclp_service_call()