Changeset 95158dac in mainline


Ignore:
Timestamp:
2024-12-22T21:32:28Z (5 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
f3b74d1
Parents:
57110ac8
Message:

hr: fge: can ask for wus that finished with EOK

Location:
uspace/srv/bd/hr
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/fge.c

    r57110ac8 r95158dac  
    326326}
    327327
    328 errno_t hr_fgroup_wait(hr_fgroup_t *group, size_t *rfailed)
     328errno_t hr_fgroup_wait(hr_fgroup_t *group, size_t *rokay, size_t *rfailed)
    329329{
    330330        fibril_mutex_lock(&group->lock);
     
    337337        }
    338338
    339         if (rfailed) {
     339        if (rokay)
     340                *rokay = group->finished_okay;
     341        if (rfailed)
    340342                *rfailed = group->finished_fail;
    341         }
    342343
    343344        errno_t rc = EOK;
  • uspace/srv/bd/hr/fge.h

    r57110ac8 r95158dac  
    5858extern void *hr_fgroup_alloc(hr_fgroup_t *);
    5959extern void hr_fgroup_submit(hr_fgroup_t *, hr_wu_t, void *);
    60 extern errno_t hr_fgroup_wait(hr_fgroup_t *, size_t *);
     60extern errno_t hr_fgroup_wait(hr_fgroup_t *, size_t *, size_t *);
    6161
    6262#endif
Note: See TracChangeset for help on using the changeset viewer.