Searched refs:channel_header (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/ |
D | channel.h | 134 readl(&(((struct channel_header __iomem *)\ 140 readl(&((struct channel_header __iomem *)\ 142 readl(&((struct channel_header __iomem *)\ 147 writel(newstate, &((struct channel_header __iomem *)\ 192 struct channel_header { struct 303 &((struct channel_header __iomem *)(ch))->chtype, in spar_check_channel_client() 316 readq(&((struct channel_header __iomem *) in spar_check_channel_client() 327 unsigned long ver = readl(&((struct channel_header __iomem *) in spar_check_channel_client() 339 readq(&((struct channel_header __iomem *) in spar_check_channel_client() 405 struct channel_header __iomem *hdr = ch; in spar_channel_client_acquire_os() [all …]
|
D | vbuschannel.h | 76 struct channel_header channel_header; /* initialized by server */ member
|
D | diagchannel.h | 386 #define DIAG_CH_QUEUE_HEADER_OFFSET (sizeof(struct channel_header)) 420 struct channel_header common_channel_header;
|
D | iochannel.h | 667 struct channel_header channel_header; member
|
D | controlvmchannel.h | 364 struct channel_header header;
|
/linux-4.1.27/drivers/staging/unisys/visorchannel/ |
D | visorchannel_funcs.c | 33 struct channel_header chan_hdr; 74 sizeof(struct channel_header)); in visorchannel_create_guts() 78 off, sizeof(struct channel_header)); in visorchannel_create_guts() 84 sizeof(struct channel_header)) < 0) { in visorchannel_create_guts() 227 (nbytes >= sizeof(struct channel_header))) { in visorchannel_read() 229 sizeof(struct channel_header)); in visorchannel_read() 239 if (offset == 0 && nbytes >= sizeof(struct channel_header)) in visorchannel_write() 241 sizeof(struct channel_header)); in visorchannel_write() 322 if (channel->chan_hdr.ch_space_offset < sizeof(struct channel_header)) in sig_read_header() 558 struct channel_header hdr; in visorchannel_debug() [all …]
|
/linux-4.1.27/drivers/staging/unisys/uislib/ |
D | uisqueue.c | 53 unsigned char spar_signal_insert(struct channel_header __iomem *ch, u32 queue, in spar_signal_insert() 112 spar_signal_remove(struct channel_header __iomem *ch, u32 queue, void *sig) in spar_signal_remove() 166 unsigned int spar_signal_remove_all(struct channel_header *ch, u32 queue, in spar_signal_remove_all() 217 unsigned char spar_signalqueue_empty(struct channel_header __iomem *ch, in spar_signalqueue_empty()
|
D | uislib.c | 415 wait_for_valid_guid(&((struct channel_header __iomem *) in create_device() 432 wait_for_valid_guid(&((struct channel_header __iomem *) in create_device()
|
/linux-4.1.27/drivers/staging/unisys/virthba/ |
D | virthba.c | 401 struct channel_header __iomem *channel_header; in virthba_isr() local 409 channel_header = virthbainfo->chinfo.queueinfo->chan; in virthba_isr() 410 if (((readq(&channel_header->features) in virthba_isr() 412 ((readq(&channel_header->features) & in virthba_isr() 419 if (spar_signalqueue_empty(channel_header, IOCHAN_FROM_IOPART)) { in virthba_isr() 424 ((char __iomem *)channel_header + in virthba_isr() 425 readq(&channel_header->ch_space_offset)) + IOCHAN_FROM_IOPART; in virthba_isr() 442 struct channel_header __iomem *channel_header; in virthba_probe() local 534 channel_header = virthbainfo->chinfo.queueinfo->chan; in virthba_probe() 536 ((char __iomem *)channel_header + in virthba_probe() [all …]
|
/linux-4.1.27/drivers/staging/unisys/virtpci/ |
D | virtpci.c | 175 if (SPAR_CHANNEL_SERVER_READY(&chanptr->channel_header)) in WAIT_FOR_IO_CHANNEL() 192 off = sizeof(struct channel_header) + chan->hdr_info.chp_info_offset; in write_vbus_chp_info() 209 off = sizeof(struct channel_header) + chan->hdr_info.bus_info_offset; in write_vbus_bus_info() 229 (sizeof(struct channel_header) + in write_vbus_dev_info()
|
/linux-4.1.27/drivers/staging/unisys/include/ |
D | uisqueue.h | 36 struct channel_header __iomem *chan;
|