Home
last modified time | relevance | path

Searched refs:channel_header (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/
Dchannel.h134 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 …]
Dvbuschannel.h76 struct channel_header channel_header; /* initialized by server */ member
Ddiagchannel.h386 #define DIAG_CH_QUEUE_HEADER_OFFSET (sizeof(struct channel_header))
420 struct channel_header common_channel_header;
Diochannel.h667 struct channel_header channel_header; member
Dcontrolvmchannel.h364 struct channel_header header;
/linux-4.1.27/drivers/staging/unisys/visorchannel/
Dvisorchannel_funcs.c33 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/
Duisqueue.c53 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()
Duislib.c415 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/
Dvirthba.c401 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/
Dvirtpci.c175 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/
Duisqueue.h36 struct channel_header __iomem *chan;