Lines Matching defs:wi
772 struct wapbl_ino *wi;
775 while ((wi = LIST_FIRST(wih)) != NULL) {
776 LIST_REMOVE(wi, wi_hash);
777 pool_put(&wapbl_ino_pool, wi);
2127 struct wapbl_ino *wi;
2130 LIST_FOREACH(wi, wih, wi_hash) {
2131 if (wi->wi_ino == 0)
2134 wi->wi_ino, wi->wi_mode);
2299 struct wapbl_ino *wi;
2304 LIST_FOREACH(wi, wih, wi_hash) {
2305 if (ino == wi->wi_ino)
2306 return wi;
2315 struct wapbl_ino *wi;
2317 wi = pool_get(&wapbl_ino_pool, PR_WAITOK);
2321 wi->wi_ino = ino;
2322 wi->wi_mode = mode;
2324 LIST_INSERT_HEAD(wih, wi, wi_hash);
2331 pool_put(&wapbl_ino_pool, wi);
2338 struct wapbl_ino *wi;
2341 wi = wapbl_inodetrk_get(wl, ino);
2342 if (wi) {
2347 LIST_REMOVE(wi, wi_hash);
2350 pool_put(&wapbl_ino_pool, wi);
2717 struct wapbl_ino *wi;
2725 wi = 0;
2732 while (!wi) {
2735 wi = LIST_FIRST(wih++);
2737 wc->wc_inodes[wc->wc_inocnt].wc_inumber = wi->wi_ino;
2738 wc->wc_inodes[wc->wc_inocnt].wc_imode = wi->wi_mode;
2741 wi = LIST_NEXT(wi, wi_hash);