Lines Matching refs:seldata
1098 static int selscan(struct proc *p, struct _select * sel, struct _select_data * seldata,
1348 struct _select_data *seldata = &uth->uu_save.uus_select_data; in select_internal() local
1354 seldata->abstime = timeout; in select_internal()
1355 seldata->args = uap; in select_internal()
1356 seldata->retval = retval; in select_internal()
1357 seldata->count = 0; in select_internal()
1401 if ((error = selcount(p, sel->ibits, uap->nd, &seldata->count))) { in select_internal()
1429 struct _select_data *seldata = &uth->uu_save.uus_select_data; in selprocess() local
1430 struct select_nocancel_args *uap = seldata->args; in selprocess()
1431 int *retval = seldata->retval; in selprocess()
1442 if (seldata->count == 0) { in selprocess()
1453 if (seldata->count) { in selprocess()
1454 error = selscan(p, sel, seldata, uap->nd, retval, sel_pass, in selprocess()
1475 if (now >= seldata->abstime) { in selprocess()
1491 if (uap->tv && seldata->abstime == 0) { in selprocess()
1504 if (seldata->count && (sel_pass == SEL_SECONDPASS)) { in selprocess()
1511 seldata->abstime, in selprocess()
1531 seldrop(p, sel->ibits, uap->nd, seldata->count); in selprocess()
1646 selscan(struct proc *p, struct _select *sel, struct _select_data * seldata, in selscan() argument
1670 count = seldata->count; in selscan()
2094 struct _select_data *seldata; in seldrop_locked() local
2099 seldata = &uth->uu_save.uus_select_data; in seldrop_locked()