fence_req 43 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req = fence_req 48 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; fence_req 49 drivers/misc/mic/scif/scif_fence.c fence_req->dma_mark = (int)msg->payload[2]; fence_req 51 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; fence_req 54 drivers/misc/mic/scif/scif_fence.c complete(&fence_req->comp); fence_req 103 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req = fence_req 108 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; fence_req 110 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; fence_req 112 drivers/misc/mic/scif/scif_fence.c complete(&fence_req->comp); fence_req 166 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req = fence_req 171 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_COMPLETED; fence_req 173 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; fence_req 175 drivers/misc/mic/scif/scif_fence.c complete(&fence_req->comp); fence_req 400 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req; fence_req 403 drivers/misc/mic/scif/scif_fence.c fence_req = kmalloc(sizeof(*fence_req), GFP_KERNEL); fence_req 404 drivers/misc/mic/scif/scif_fence.c if (!fence_req) { fence_req 409 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; fence_req 410 drivers/misc/mic/scif/scif_fence.c init_completion(&fence_req->comp); fence_req 415 drivers/misc/mic/scif/scif_fence.c msg.payload[1] = (u64)fence_req; fence_req 428 drivers/misc/mic/scif/scif_fence.c err = wait_for_completion_timeout(&fence_req->comp, fence_req 438 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_IN_PROGRESS) fence_req 439 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; fence_req 441 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_FAILED && !err) fence_req 443 drivers/misc/mic/scif/scif_fence.c if (uop == SCIF_MARK && fence_req->state == OP_COMPLETED) fence_req 444 drivers/misc/mic/scif/scif_fence.c *out_mark = SCIF_REMOTE_FENCE | fence_req->dma_mark; fence_req 447 drivers/misc/mic/scif/scif_fence.c kfree(fence_req); fence_req 477 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req) fence_req 483 drivers/misc/mic/scif/scif_fence.c err = wait_for_completion_timeout(&fence_req->comp, fence_req 493 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_IN_PROGRESS) fence_req 494 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_FAILED; fence_req 497 drivers/misc/mic/scif/scif_fence.c if (fence_req->state == OP_FAILED && !err) fence_req 518 drivers/misc/mic/scif/scif_fence.c struct scif_fence_info *fence_req; fence_req 521 drivers/misc/mic/scif/scif_fence.c fence_req = kmalloc(sizeof(*fence_req), GFP_KERNEL); fence_req 522 drivers/misc/mic/scif/scif_fence.c if (!fence_req) { fence_req 527 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; fence_req 528 drivers/misc/mic/scif/scif_fence.c init_completion(&fence_req->comp); fence_req 535 drivers/misc/mic/scif/scif_fence.c msg.payload[3] = (u64)fence_req; fence_req 544 drivers/misc/mic/scif/scif_fence.c err = _scif_send_fence_signal_wait(ep, fence_req); fence_req 548 drivers/misc/mic/scif/scif_fence.c fence_req->state = OP_IN_PROGRESS; fence_req 555 drivers/misc/mic/scif/scif_fence.c msg.payload[3] = (u64)fence_req; fence_req 564 drivers/misc/mic/scif/scif_fence.c err = _scif_send_fence_signal_wait(ep, fence_req); fence_req 567 drivers/misc/mic/scif/scif_fence.c kfree(fence_req);