Searched refs:queueinfo (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/staging/unisys/uislib/ |
D | uisqueue.c | 264 do_locked_client_insert(struct uisqueue_info *queueinfo, in do_locked_client_insert() argument 274 if (!spar_channel_client_acquire_os(queueinfo->chan, channel_id)) in do_locked_client_insert() 276 if (spar_signal_insert(queueinfo->chan, whichqueue, signal)) { in do_locked_client_insert() 277 queueinfo->packets_sent++; in do_locked_client_insert() 280 spar_channel_client_release_os(queueinfo->chan, channel_id); in do_locked_client_insert() 287 uisqueue_put_cmdrsp_with_lock_client(struct uisqueue_info *queueinfo, in uisqueue_put_cmdrsp_with_lock_client() argument 295 while (!do_locked_client_insert(queueinfo, whichqueue, cmdrsp, in uisqueue_put_cmdrsp_with_lock_client() 312 uisqueue_get_cmdrsp(struct uisqueue_info *queueinfo, in uisqueue_get_cmdrsp() argument 315 if (!spar_signal_remove(queueinfo->chan, whichqueue, cmdrsp)) in uisqueue_get_cmdrsp() 318 queueinfo->packets_received++; in uisqueue_get_cmdrsp()
|
/linux-4.1.27/drivers/staging/unisys/virthba/ |
D | virthba.c | 409 channel_header = virthbainfo->chinfo.queueinfo->chan; in virthba_isr() 508 virthbainfo->chinfo.queueinfo = &virtpcidev->queueinfo; in virthba_probe() 529 writeq(readq(&virthbainfo->chinfo.queueinfo->chan->features) | in virthba_probe() 531 &virthbainfo->chinfo.queueinfo->chan->features); in virthba_probe() 534 channel_header = virthbainfo->chinfo.queueinfo->chan; in virthba_probe() 559 &virthbainfo->chinfo.queueinfo->chan->features; in virthba_probe() 635 uisqueue_put_cmdrsp_with_lock_client(virthbainfo->chinfo.queueinfo, in forward_vdiskmgmt_command() 687 uisqueue_put_cmdrsp_with_lock_client(virthbainfo->chinfo.queueinfo, in forward_taskmgmt_command() 894 i = uisqueue_put_cmdrsp_with_lock_client(virthbainfo->chinfo.queueinfo, in virthba_queue_command_lck() 1123 if (!spar_channel_client_acquire_os(dc->queueinfo->chan, in drain_queue() [all …]
|
/linux-4.1.27/drivers/staging/unisys/include/ |
D | uisqueue.h | 82 int uisqueue_put_cmdrsp_with_lock_client(struct uisqueue_info *queueinfo, 97 uisqueue_get_cmdrsp(struct uisqueue_info *queueinfo, void *cmdrsp,
|
D | uisutils.h | 141 struct uisqueue_info *queueinfo; member
|
/linux-4.1.27/drivers/staging/unisys/virtpci/ |
D | virtpci.h | 70 struct uisqueue_info queueinfo; /* holds ptr to channel where cmds & member
|
D | virtpci.c | 830 virtpcidev->queueinfo.chan = addparams->chanptr; in virtpci_device_add() 831 virtpcidev->queueinfo.send_int_if_needed = NULL; in virtpci_device_add() 835 virtpcidev->queueinfo.chan; in virtpci_device_add() 1320 tmpvpcidev->queueinfo.chan); in info_debugfs_read()
|