Lines Matching defs:ripcbinfo
125 struct inpcbinfo ripcbinfo;
154 ripcbinfo.listhead = &ripcb;
160 ripcbinfo.hashbase = hashinit(1, M_PCB, &ripcbinfo.hashmask);
161 ripcbinfo.porthashbase = hashinit(1, M_PCB, &ripcbinfo.porthashmask);
163 ripcbinfo.ipi_zone = (void *) zinit(sizeof(struct inpcb),
167 pcbinfo = &ripcbinfo;
203 lck_rw_lock_shared(ripcbinfo.mtx);
266 lck_rw_done(ripcbinfo.mtx);
673 error = in_pcballoc(so, &ripcbinfo, p);
809 lck_rw_lock_exclusive(ripcbinfo.mtx);
811 lck_rw_done(ripcbinfo.mtx);
834 lck_rw_lock_exclusive(ripcbinfo.mtx);
836 n = ripcbinfo.ipi_count;
839 lck_rw_done(ripcbinfo.mtx);
844 lck_rw_done(ripcbinfo.mtx);
851 gencnt = ripcbinfo.ipi_gencnt;
852 n = ripcbinfo.ipi_count;
861 lck_rw_done(ripcbinfo.mtx);
868 lck_rw_done(ripcbinfo.mtx);
874 lck_rw_done(ripcbinfo.mtx);
878 for (inp = ripcbinfo.listhead->lh_first, i = 0; inp && i < n;
910 xig.xig_gen = ripcbinfo.ipi_gencnt;
912 xig.xig_count = ripcbinfo.ipi_count;
916 lck_rw_done(ripcbinfo.mtx);