Lines Matching refs:payload
122 const struct vn_sync_payload *payload = sem->payload;
124 if (payload->type == VN_SYNC_TYPE_WSI_SIGNALED)
218 const struct vn_sync_payload *payload = sem->payload;
220 if (payload->type == VN_SYNC_TYPE_WSI_SIGNALED)
441 struct vn_sync_payload *payload)
443 payload->type = VN_SYNC_TYPE_INVALID;
454 fence->payload = &fence->permanent;
466 fence->payload = temp;
550 fence->payload = perm;
561 struct vn_sync_payload *payload = fence->payload;
564 switch (payload->type) {
572 unreachable("unexpected fence payload type");
734 struct vn_sync_payload *payload = fence->payload;
739 if (payload->type == VN_SYNC_TYPE_DEVICE_ONLY) {
747 fence->payload = &fence->permanent;
766 sem->payload = &sem->permanent;
778 sem->payload = perm;
788 sem->payload = temp;
863 ASSERTED struct vn_sync_payload *payload = sem->payload;
865 assert(payload->type == VN_SYNC_TYPE_DEVICE_ONLY);
1008 struct vn_sync_payload *payload = sem->payload;
1013 if (payload->type == VN_SYNC_TYPE_DEVICE_ONLY) {
1021 sem->payload = &sem->permanent;