Subversion Repositories HelenOS-historic

Rev

Rev 1669 | Rev 1702 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1669 Rev 1693
Line 516... Line 516...
516
    if (!call)
516
    if (!call)
517
        return 0;
517
        return 0;
518
 
518
 
519
    if (call->flags & IPC_CALL_NOTIF) {
519
    if (call->flags & IPC_CALL_NOTIF) {
520
        ASSERT(! (call->flags & IPC_CALL_STATIC_ALLOC));
520
        ASSERT(! (call->flags & IPC_CALL_STATIC_ALLOC));
-
 
521
 
-
 
522
        /* Set in_phone_hash to the interrupt counter */
-
 
523
        call->data.phone = (void *)call->private;
-
 
524
       
521
        STRUCT_TO_USPACE(&calldata->args, &call->data.args);
525
        STRUCT_TO_USPACE(calldata, &call->data);
-
 
526
 
522
        ipc_call_free(call);
527
        ipc_call_free(call);
523
       
528
       
524
        return ((__native)call) | IPC_CALLID_NOTIFICATION;
529
        return ((__native)call) | IPC_CALLID_NOTIFICATION;
525
    }
530
    }
526
 
531