Lines Matching refs:ripcbinfo

119 struct  inpcbinfo ripcbinfo;  variable
156 ripcbinfo.ipi_listhead = &ripcb; in rip_init()
162 ripcbinfo.ipi_hashbase = hashinit(1, M_PCB, &ripcbinfo.ipi_hashmask); in rip_init()
163 ripcbinfo.ipi_porthashbase = hashinit(1, M_PCB, &ripcbinfo.ipi_porthashmask); in rip_init()
165 ripcbinfo.ipi_zone.zov_kt_heap = ripzone; in rip_init()
167 pcbinfo = &ripcbinfo; in rip_init()
180 in_pcbinfo_attach(&ripcbinfo); in rip_init()
215 lck_rw_lock_shared(&ripcbinfo.ipi_lock); in rip_input()
349 lck_rw_done(&ripcbinfo.ipi_lock); in rip_input()
932 &ripcbinfo.ipi_count, 0, "Number of active PCBs");
955 error = in_pcballoc(so, &ripcbinfo, p); in rip_attach()
1154 lck_rw_lock_exclusive(&ripcbinfo.ipi_lock); in rip_unlock()
1163 lck_rw_done(&ripcbinfo.ipi_lock); in rip_unlock()
1186 lck_rw_lock_exclusive(&ripcbinfo.ipi_lock);
1188 n = ripcbinfo.ipi_count;
1191 lck_rw_done(&ripcbinfo.ipi_lock);
1196 lck_rw_done(&ripcbinfo.ipi_lock);
1203 gencnt = ripcbinfo.ipi_gencnt;
1204 sz = n = ripcbinfo.ipi_count;
1213 lck_rw_done(&ripcbinfo.ipi_lock);
1220 lck_rw_done(&ripcbinfo.ipi_lock);
1226 lck_rw_done(&ripcbinfo.ipi_lock);
1230 for (inp = ripcbinfo.ipi_listhead->lh_first, i = 0; inp && i < n;
1264 xig.xig_gen = ripcbinfo.ipi_gencnt;
1266 xig.xig_count = ripcbinfo.ipi_count;
1270 lck_rw_done(&ripcbinfo.ipi_lock);
1294 lck_rw_lock_exclusive(&ripcbinfo.ipi_lock);
1296 n = ripcbinfo.ipi_count;
1299 lck_rw_done(&ripcbinfo.ipi_lock);
1304 lck_rw_done(&ripcbinfo.ipi_lock);
1311 gencnt = ripcbinfo.ipi_gencnt;
1312 sz = n = ripcbinfo.ipi_count;
1321 lck_rw_done(&ripcbinfo.ipi_lock);
1328 lck_rw_done(&ripcbinfo.ipi_lock);
1334 lck_rw_done(&ripcbinfo.ipi_lock);
1338 for (inp = ripcbinfo.ipi_listhead->lh_first, i = 0; inp && i < n;
1371 xig.xig_gen = ripcbinfo.ipi_gencnt;
1373 xig.xig_count = ripcbinfo.ipi_count;
1377 lck_rw_done(&ripcbinfo.ipi_lock);
1395 error = get_pcblist_n(IPPROTO_IP, req, &ripcbinfo);