Lines Matching refs:grp
633 MppSThdGrpImpl *grp = NULL; in mpp_sthd_grp_get() local
639 grp = mpp_calloc_size(MppSThdGrpImpl, total_size); in mpp_sthd_grp_get()
640 if (grp) { in mpp_sthd_grp_get()
647 snprintf(grp->name, THREAD_NAME_LEN - 1, "%s", name); in mpp_sthd_grp_get()
649 grp->count = count; in mpp_sthd_grp_get()
651 MppSThdImpl *thd = &grp->thds[i]; in mpp_sthd_grp_get()
653 thd->name = grp->name; in mpp_sthd_grp_get()
659 pthread_mutex_init(&grp->lock, &attr); in mpp_sthd_grp_get()
664 if (!grp) in mpp_sthd_grp_get()
667 return grp; in mpp_sthd_grp_get()
670 void mpp_sthd_grp_put(MppSThdGrp grp) in mpp_sthd_grp_put() argument
672 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_put()
687 void mpp_sthd_grp_setup(MppSThdGrp grp, MppSThdFunc func, void *ctx) in mpp_sthd_grp_setup() argument
689 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_setup()
718 void mpp_sthd_grp_start(MppSThdGrp grp) in mpp_sthd_grp_start() argument
720 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_start()
744 void mpp_sthd_grp_stop(MppSThdGrp grp) in mpp_sthd_grp_stop() argument
746 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_stop()
777 void mpp_sthd_grp_stop_sync(MppSThdGrp grp) in mpp_sthd_grp_stop_sync() argument
779 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_stop_sync()
808 MppSThd mpp_sthd_grp_get_each(MppSThdGrp grp, rk_s32 idx) in mpp_sthd_grp_get_each() argument
810 MppSThdGrpImpl *impl = (MppSThdGrpImpl *)grp; in mpp_sthd_grp_get_each()