Lines Matching refs:downcall
423 if (!copy_from_iter_full(&op->downcall, downcall_size, iter)) {
424 gossip_err("%s: failed to copy downcall.\n", __func__);
428 if (op->downcall.status)
432 * We've successfully peeled off the head and the downcall.
436 if ((head_size + downcall_size + op->downcall.trailer_size) != total) {
443 op->downcall.trailer_size,
449 if ((op->downcall.type != ORANGEFS_VFS_OP_READDIR) &&
450 (op->downcall.trailer_size != 0)) {
453 op->downcall.type);
458 if ((op->downcall.type == ORANGEFS_VFS_OP_READDIR) &&
459 (op->downcall.trailer_size == 0)) {
462 op->downcall.type);
466 if (op->downcall.type != ORANGEFS_VFS_OP_READDIR)
469 op->downcall.trailer_buf = vzalloc(op->downcall.trailer_size);
470 if (!op->downcall.trailer_buf)
473 if (!copy_from_iter_full(op->downcall.trailer_buf,
474 op->downcall.trailer_size, iter)) {
476 vfree(op->downcall.trailer_buf);
505 op->downcall.status = -(ORANGEFS_ERROR_BIT | 9);
510 op->downcall.status = -(ORANGEFS_ERROR_BIT | 8);
634 * upcall/downcall waiting. also, the request mutex is