Home
last modified time | relevance | path

Searched refs:visorchannel (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/visorbus/
A Dvisorbus_private.h32 struct visorchannel *visorchannel_create(u64 physaddr, gfp_t gfp,
34 void visorchannel_destroy(struct visorchannel *channel);
35 int visorchannel_read(struct visorchannel *channel, ulong offset,
37 int visorchannel_write(struct visorchannel *channel, ulong offset,
39 u64 visorchannel_get_physaddr(struct visorchannel *channel);
40 ulong visorchannel_get_nbytes(struct visorchannel *channel);
41 char *visorchannel_id(struct visorchannel *channel, char *s);
42 char *visorchannel_zoneid(struct visorchannel *channel, char *s);
43 u64 visorchannel_get_clientpartition(struct visorchannel *channel);
44 int visorchannel_set_clientpartition(struct visorchannel *channel,
[all …]
A Dvisorchannel.c28 struct visorchannel { struct
48 void visorchannel_destroy(struct visorchannel *channel) in visorchannel_destroy() argument
61 u64 visorchannel_get_physaddr(struct visorchannel *channel) in visorchannel_get_physaddr()
66 ulong visorchannel_get_nbytes(struct visorchannel *channel) in visorchannel_get_nbytes()
77 char *visorchannel_id(struct visorchannel *channel, char *s) in visorchannel_id()
82 char *visorchannel_zoneid(struct visorchannel *channel, char *s) in visorchannel_zoneid()
87 u64 visorchannel_get_clientpartition(struct visorchannel *channel) in visorchannel_get_clientpartition()
92 int visorchannel_set_clientpartition(struct visorchannel *channel, in visorchannel_set_clientpartition()
105 const guid_t *visorchannel_get_guid(struct visorchannel *channel) in visorchannel_get_guid()
139 void *visorchannel_get_header(struct visorchannel *channel) in visorchannel_get_header()
[all …]
A Dvisorbus_main.c38 guid = visorchannel_get_guid(vdev->visorchannel); in modalias_show()
118 guid = visorchannel_get_guid(dev->visorchannel); in visorbus_uevent()
137 struct visorchannel *chan; in visorbus_match()
142 chan = dev->visorchannel; in visorbus_match()
216 visorchannel_destroy(dev->visorchannel); in visorbus_release_busdevice()
229 visorchannel_destroy(dev->visorchannel); in visorbus_release_device()
254 visorchannel_get_nbytes(vdev->visorchannel)); in nbytes_show()
275 visorchannel_id(vdev->visorchannel, typeid)); in typeguid_show()
380 visorchannel_id(vdev->visorchannel, buf); in channel_id_show()
445 struct visorchannel *channel = vdev->visorchannel; in bus_info_debugfs_show()
[all …]
A Dvisorchipset.c85 struct visorchannel *controlvm_channel;
453 struct visorchannel *visorchannel; in visorbus_create() local
490 if (!visorchannel) { in visorbus_create()
494 bus_info->visorchannel = visorchannel; in visorbus_create()
502 visorchannel_destroy(visorchannel); in visorbus_create()
644 struct visorchannel *visorchannel; in visorbus_device_create() local
681 if (!visorchannel) { in visorbus_device_create()
688 dev_info->visorchannel = visorchannel; in visorbus_device_create()
715 visorchannel_destroy(visorchannel); in visorbus_device_create()
1192 struct visorchannel *chan; in controlvm_channel_create()
[all …]
A DMakefile9 visorbus-y += visorchannel.o
/linux/include/linux/
A Dvisorbus.h230 struct visorchannel *visorchannel; member
334 int visorchannel_signalremove(struct visorchannel *channel, u32 queue,
336 int visorchannel_signalinsert(struct visorchannel *channel, u32 queue,
338 bool visorchannel_signalempty(struct visorchannel *channel, u32 queue);
339 const guid_t *visorchannel_get_guid(struct visorchannel *channel);
/linux/drivers/staging/unisys/visornic/
A Dvisornic_main.c461 err = visorchannel_signalinsert(devdata->dev->visorchannel, in post_skb()
492 err = visorchannel_signalinsert(devdata->dev->visorchannel, in send_enbdis()
972 err = visorchannel_signalinsert(devdata->dev->visorchannel, in visornic_xmit()
1062 err = visorchannel_signalinsert(devdata->dev->visorchannel, in visornic_set_multi()
1626 while (!visorchannel_signalremove(devdata->dev->visorchannel, in drain_resp_queue()
1653 if (visorchannel_signalremove(devdata->dev->visorchannel, in service_resp_queue()
1763 devdata->dev->visorchannel, in visornic_channel_interrupt()
/linux/drivers/staging/unisys/visorhba/
A Dvisorhba_main.c282 if (visorchannel_signalinsert(devdata->dev->visorchannel, in forward_taskmgmt_command()
506 if (visorchannel_signalinsert(devdata->dev->visorchannel, in visorhba_queue_command_lck()
869 if (visorchannel_signalremove(devdata->dev->visorchannel, in drain_queue()
/linux/drivers/staging/unisys/visorinput/
A Dvisorinput.c498 guid = visorchannel_get_guid(dev->visorchannel); in visorinput_probe()
615 while (!visorchannel_signalremove(dev->visorchannel, 0, &r)) { in visorinput_channel_interrupt()

Completed in 31 milliseconds