Lines Matching refs:sccb
131 #define sccb_get_generic_mask(sccb, i) \
133 __typeof__(sccb) __sccb = sccb; \
137 #define sccb_get_recv_mask(sccb) sccb_get_generic_mask(sccb, 0)
138 #define sccb_get_send_mask(sccb) sccb_get_generic_mask(sccb, 1)
139 #define sccb_get_sclp_recv_mask(sccb) sccb_get_generic_mask(sccb, 2)
140 #define sccb_get_sclp_send_mask(sccb) sccb_get_generic_mask(sccb, 3)
142 #define sccb_set_generic_mask(sccb, i, val) \
144 __typeof__(sccb) __sccb = sccb; \
148 #define sccb_set_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 0, val)
149 #define sccb_set_send_mask(sccb, val) sccb_set_generic_mask(sccb, 1, val)
150 #define sccb_set_sclp_recv_mask(sccb, val) sccb_set_generic_mask(sccb, 2, val)
151 #define sccb_set_sclp_send_mask(sccb, val) sccb_set_generic_mask(sccb, 3, val)
215 struct read_cpu_info_sccb *sccb)
217 char *page = (char *) sccb;
220 info->configured = sccb->nr_configured;
221 info->standby = sccb->nr_standby;
222 info->combined = sccb->nr_configured + sccb->nr_standby;
223 memcpy(&info->core, page + sccb->offset_configured,
254 void *sccb; /* pointer to the sccb to execute */
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)
347 : "+&d" (cc) : "d" (command), "a" ((unsigned long)sccb)