visorchannel 336 drivers/staging/unisys/visorhba/visorhba_main.c if (visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 562 drivers/staging/unisys/visorhba/visorhba_main.c if (visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 927 drivers/staging/unisys/visorhba/visorhba_main.c if (visorchannel_signalremove(devdata->dev->visorchannel, visorchannel 498 drivers/staging/unisys/visorinput/visorinput.c guid = visorchannel_get_guid(dev->visorchannel); visorchannel 616 drivers/staging/unisys/visorinput/visorinput.c while (!visorchannel_signalremove(dev->visorchannel, 0, &r)) { visorchannel 463 drivers/staging/unisys/visornic/visornic_main.c err = visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 494 drivers/staging/unisys/visornic/visornic_main.c err = visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 974 drivers/staging/unisys/visornic/visornic_main.c err = visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 1064 drivers/staging/unisys/visornic/visornic_main.c err = visorchannel_signalinsert(devdata->dev->visorchannel, visorchannel 1628 drivers/staging/unisys/visornic/visornic_main.c while (!visorchannel_signalremove(devdata->dev->visorchannel, visorchannel 1655 drivers/staging/unisys/visornic/visornic_main.c if (visorchannel_signalremove(devdata->dev->visorchannel, visorchannel 1765 drivers/staging/unisys/visornic/visornic_main.c devdata->dev->visorchannel, visorchannel 38 drivers/visorbus/visorbus_main.c guid = visorchannel_get_guid(vdev->visorchannel); visorchannel 118 drivers/visorbus/visorbus_main.c guid = visorchannel_get_guid(dev->visorchannel); visorchannel 137 drivers/visorbus/visorbus_main.c struct visorchannel *chan; visorchannel 140 drivers/visorbus/visorbus_main.c channel_type = visorchannel_get_guid(dev->visorchannel); visorchannel 142 drivers/visorbus/visorbus_main.c chan = dev->visorchannel; visorchannel 216 drivers/visorbus/visorbus_main.c visorchannel_destroy(dev->visorchannel); visorchannel 229 drivers/visorbus/visorbus_main.c visorchannel_destroy(dev->visorchannel); visorchannel 244 drivers/visorbus/visorbus_main.c visorchannel_get_physaddr(vdev->visorchannel)); visorchannel 254 drivers/visorbus/visorbus_main.c visorchannel_get_nbytes(vdev->visorchannel)); visorchannel 264 drivers/visorbus/visorbus_main.c visorchannel_get_clientpartition(vdev->visorchannel)); visorchannel 275 drivers/visorbus/visorbus_main.c visorchannel_id(vdev->visorchannel, typeid)); visorchannel 286 drivers/visorbus/visorbus_main.c visorchannel_zoneid(vdev->visorchannel, zoneid)); visorchannel 330 drivers/visorbus/visorbus_main.c u64 handle = visorchannel_get_clientpartition(vdev->visorchannel); visorchannel 358 drivers/visorbus/visorbus_main.c u64 addr = visorchannel_get_physaddr(vdev->visorchannel); visorchannel 368 drivers/visorbus/visorbus_main.c u64 nbytes = visorchannel_get_nbytes(vdev->visorchannel); visorchannel 380 drivers/visorbus/visorbus_main.c visorchannel_id(vdev->visorchannel, buf); visorchannel 445 drivers/visorbus/visorbus_main.c struct visorchannel *channel = vdev->visorchannel; visorchannel 571 drivers/visorbus/visorbus_main.c return visorchannel_read(dev->visorchannel, offset, dest, nbytes); visorchannel 590 drivers/visorbus/visorbus_main.c return visorchannel_write(dev->visorchannel, offset, src, nbytes); visorchannel 712 drivers/visorbus/visorbus_main.c static int get_vbus_header_info(struct visorchannel *chan, visorchannel 752 drivers/visorbus/visorbus_main.c static void write_vbus_chp_info(struct visorchannel *chan, visorchannel 778 drivers/visorbus/visorbus_main.c static void write_vbus_bus_info(struct visorchannel *chan, visorchannel 805 drivers/visorbus/visorbus_main.c static void write_vbus_dev_info(struct visorchannel *chan, visorchannel 877 drivers/visorbus/visorbus_main.c write_vbus_dev_info(bdev->visorchannel, hdr_info, &dev_info, dev_no); visorchannel 878 drivers/visorbus/visorbus_main.c write_vbus_chp_info(bdev->visorchannel, hdr_info, &chipset_driverinfo); visorchannel 879 drivers/visorbus/visorbus_main.c write_vbus_bus_info(bdev->visorchannel, hdr_info, visorchannel 1027 drivers/visorbus/visorbus_main.c err = get_vbus_header_info(dev->visorchannel, &dev->device, hdr_info); visorchannel 1036 drivers/visorbus/visorbus_main.c write_vbus_chp_info(dev->visorchannel, hdr_info, &chipset_driverinfo); visorchannel 1037 drivers/visorbus/visorbus_main.c write_vbus_bus_info(dev->visorchannel, hdr_info, &clientbus_driverinfo); visorchannel 32 drivers/visorbus/visorbus_private.h struct visorchannel *visorchannel_create(u64 physaddr, gfp_t gfp, visorchannel 34 drivers/visorbus/visorbus_private.h void visorchannel_destroy(struct visorchannel *channel); visorchannel 35 drivers/visorbus/visorbus_private.h int visorchannel_read(struct visorchannel *channel, ulong offset, visorchannel 37 drivers/visorbus/visorbus_private.h int visorchannel_write(struct visorchannel *channel, ulong offset, visorchannel 39 drivers/visorbus/visorbus_private.h u64 visorchannel_get_physaddr(struct visorchannel *channel); visorchannel 40 drivers/visorbus/visorbus_private.h ulong visorchannel_get_nbytes(struct visorchannel *channel); visorchannel 41 drivers/visorbus/visorbus_private.h char *visorchannel_id(struct visorchannel *channel, char *s); visorchannel 42 drivers/visorbus/visorbus_private.h char *visorchannel_zoneid(struct visorchannel *channel, char *s); visorchannel 43 drivers/visorbus/visorbus_private.h u64 visorchannel_get_clientpartition(struct visorchannel *channel); visorchannel 44 drivers/visorbus/visorbus_private.h int visorchannel_set_clientpartition(struct visorchannel *channel, visorchannel 47 drivers/visorbus/visorbus_private.h void *visorchannel_get_header(struct visorchannel *channel); visorchannel 48 drivers/visorbus/visorchannel.c void visorchannel_destroy(struct visorchannel *channel) visorchannel 61 drivers/visorbus/visorchannel.c u64 visorchannel_get_physaddr(struct visorchannel *channel) visorchannel 66 drivers/visorbus/visorchannel.c ulong visorchannel_get_nbytes(struct visorchannel *channel) visorchannel 77 drivers/visorbus/visorchannel.c char *visorchannel_id(struct visorchannel *channel, char *s) visorchannel 82 drivers/visorbus/visorchannel.c char *visorchannel_zoneid(struct visorchannel *channel, char *s) visorchannel 87 drivers/visorbus/visorchannel.c u64 visorchannel_get_clientpartition(struct visorchannel *channel) visorchannel 92 drivers/visorbus/visorchannel.c int visorchannel_set_clientpartition(struct visorchannel *channel, visorchannel 105 drivers/visorbus/visorchannel.c const guid_t *visorchannel_get_guid(struct visorchannel *channel) visorchannel 111 drivers/visorbus/visorchannel.c int visorchannel_read(struct visorchannel *channel, ulong offset, void *dest, visorchannel 121 drivers/visorbus/visorchannel.c int visorchannel_write(struct visorchannel *channel, ulong offset, void *dest, visorchannel 139 drivers/visorbus/visorchannel.c void *visorchannel_get_header(struct visorchannel *channel) visorchannel 176 drivers/visorbus/visorchannel.c static int sig_read_header(struct visorchannel *channel, u32 queue, visorchannel 188 drivers/visorbus/visorchannel.c static int sig_read_data(struct visorchannel *channel, u32 queue, visorchannel 199 drivers/visorbus/visorchannel.c static int sig_write_data(struct visorchannel *channel, u32 queue, visorchannel 210 drivers/visorbus/visorchannel.c static int signalremove_inner(struct visorchannel *channel, u32 queue, visorchannel 250 drivers/visorbus/visorchannel.c int visorchannel_signalremove(struct visorchannel *channel, u32 queue, visorchannel 268 drivers/visorbus/visorchannel.c static bool queue_empty(struct visorchannel *channel, u32 queue) visorchannel 286 drivers/visorbus/visorchannel.c bool visorchannel_signalempty(struct visorchannel *channel, u32 queue) visorchannel 300 drivers/visorbus/visorchannel.c static int signalinsert_inner(struct visorchannel *channel, u32 queue, visorchannel 349 drivers/visorbus/visorchannel.c struct visorchannel *visorchannel_create(u64 physaddr, gfp_t gfp, visorchannel 352 drivers/visorbus/visorchannel.c struct visorchannel *channel; visorchannel 418 drivers/visorbus/visorchannel.c int visorchannel_signalinsert(struct visorchannel *channel, u32 queue, visorchannel 85 drivers/visorbus/visorchipset.c struct visorchannel *controlvm_channel; visorchannel 453 drivers/visorbus/visorchipset.c struct visorchannel *visorchannel; visorchannel 486 drivers/visorbus/visorchipset.c visorchannel = visorchannel_create(cmd->create_bus.channel_addr, visorchannel 490 drivers/visorbus/visorchipset.c if (!visorchannel) { visorchannel 494 drivers/visorbus/visorchipset.c bus_info->visorchannel = visorchannel; visorchannel 502 drivers/visorbus/visorchipset.c visorchannel_destroy(visorchannel); visorchannel 614 drivers/visorbus/visorchipset.c err = visorchannel_set_clientpartition(bus_info->visorchannel, visorchannel 644 drivers/visorbus/visorchipset.c struct visorchannel *visorchannel; visorchannel 677 drivers/visorbus/visorchipset.c visorchannel = visorchannel_create(cmd->create_device.channel_addr, visorchannel 681 drivers/visorbus/visorchipset.c if (!visorchannel) { visorchannel 688 drivers/visorbus/visorchipset.c dev_info->visorchannel = visorchannel; visorchannel 715 drivers/visorbus/visorchipset.c visorchannel_destroy(visorchannel); visorchannel 1192 drivers/visorbus/visorchipset.c struct visorchannel *chan; visorchannel 1565 drivers/visorbus/visorchipset.c struct visorchannel *controlvm_channel; visorchannel 230 include/linux/visorbus.h struct visorchannel *visorchannel; visorchannel 334 include/linux/visorbus.h int visorchannel_signalremove(struct visorchannel *channel, u32 queue, visorchannel 336 include/linux/visorbus.h int visorchannel_signalinsert(struct visorchannel *channel, u32 queue, visorchannel 338 include/linux/visorbus.h bool visorchannel_signalempty(struct visorchannel *channel, u32 queue); visorchannel 339 include/linux/visorbus.h const guid_t *visorchannel_get_guid(struct visorchannel *channel);