Home
last modified time | relevance | path

Searched refs:chsc_area (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/s390/cio/
H A Dchsc_sch.c203 static int chsc_async(struct chsc_async_area *chsc_area, in chsc_async() argument
212 chsc_area->header.key = PAGE_DEFAULT_KEY >> 4; in chsc_async()
221 chsc_area->header.sid = sch->schid; in chsc_async()
224 cc = chsc(chsc_area); in chsc_async()
254 static void chsc_log_command(void *chsc_area) in chsc_log_command() argument
258 snprintf(dbf, sizeof(dbf), "CHSC:%x", ((uint16_t *)chsc_area)[1]); in chsc_log_command()
260 CHSC_LOG_HEX(0, chsc_area, 32); in chsc_log_command()
289 struct chsc_async_area *chsc_area; in chsc_ioctl_start() local
296 chsc_area = (void *)get_zeroed_page(GFP_DMA | GFP_KERNEL); in chsc_ioctl_start()
297 if (!chsc_area) in chsc_ioctl_start()
[all …]
H A Dioasm.c173 int chsc(void *chsc_area) in chsc() argument
184 : [cc] "+&d" (cc), "+m" (*(addr_type *)chsc_area) in chsc()
185 : [chsc_area] "d" (chsc_area) in chsc()
187 trace_s390_cio_chsc(chsc_area, cc); in chsc()
H A Dioasm.h22 int chsc(void *chsc_area);
/openbmc/qemu/pc-bios/s390-ccw/
H A Dcio.h484 static inline int chsc(void *chsc_area) in chsc() argument
493 : "=d" (cc), "=m" (*(addr_type *) chsc_area) in chsc()
494 : "d" (chsc_area), "m" (*(addr_type *) chsc_area) in chsc()